产品描述:
TL16C2550是一款双通用异步收发机(UART)。它集成了两个TL16C550D UART的功能,每个UART都有自己的寄存器集和FIFO。这两个UART只共享数据总线接口和时钟源,否则它们独立运行。UART函数的另一个名称是异步通信元素(ACE),这些术语将互换使用。本文档的大部分内容介绍了每个ACE的行为,但TL16C2550中包含两个这样的器件。
每个ACE都是TL16C550C的速度和电压范围升级,而TL16C450又是TL16C450的功能升级。功能上相当于上电或复位时的TL16C450(单字符或TL16C450模式),每个ACE可置于备用FIFO模式。这通过缓冲接收到的和要发送的字符来减轻CPU的过多软件开销。每个接收器和发送器在各自的FIFO中存储多达16个字节,其中接收FIFO每个字节包括三个额外的错误状态位。在FIFO模式下,可选的自动流量控制功能可以通过RTS输出和CTS输入之间的握手自动控制串行数据流,从而显著减少软件过载并提高系统效率,从而消除接收FIFO中的溢出。
每个ACE对从外围设备或调制解调器接收的数据执行串并到并行转换,并将并行数据存储在其接收缓冲区或FIFO中,每个ACE在将并行数据存储到其发送缓冲区或FIFO后,对从其CPU发送的数据执行并到串转换。CPU可以随时读取任一ACE的状态。每个ACE包括完整的调制解调器控制功能和可根据应用定制的处理器中断系统。
每个ACE包括一个可编程波特率发生器,能够用1到65535的除数对参考时钟进行分频,从而为发送器和接收器逻辑产生16倍的内部参考时钟。每个ACE可支持高达1.5 Mbaud的串行数据速率(24 MHz输入时钟)。作为参考点,该速度将产生667 ns的位时间和6.7uM的S字符时间(对于8、N、1串行数据),并且内部时钟运行在24 MHz。
每个ACE都有一个TXRDY和RXRDY输出,可用于与DMA控制器接口。
产品特性:
- Programmable Auto-RTS and Auto-CTS
- In Auto-CTS Mode, CTS Controls Transmitter
- In Auto-RTS Mode, RCV FIFO Contents, and Threshold Control RTS
- Serial and Modem Control Outputs Drive a RJ11 Cable Directly When Equipment Is on
the Same Power Drop - Capable of Running With All Existing TL16C450 Software
- After Reset, All Registers Are Identical to the TL16C450 Register Set
- Up to 24-MHz Clock Rate for up to 1.5-Mbaud Operation With VCC = 5 V
- Up to 20-MHz Clock Rate for up to 1.25-Mbaud Operation With VCC = 3.3 V
- Up to 16-MHz Clock Rate for up to 1-Mbaud Operation With VCC = 2.5 V
- Up to 10-MHz Clock Rate for up to 625-kbaud Operation With VCC = 1.8 V
- In the TL16C450 Mode, Hold and Shift Registers Eliminate the Need for Precise
Synchronization Between the CPU and Serial Data - Programmable Baud Rate Generator Allows Division of Any Input Reference Clock by 1
to (2 16 -1) and Generates an Internal 16 × Clock - Standard Asynchronous Communication Bits (Start, Stop, and Parity) Added to or
Deleted From the Serial Data Stream - 5-V, 3.3-V, 2.5-V, and 1.8-V Operation
- Independent Receiver Clock Input
- Transmit, Receive, Line Status, and Data Set Interrupts Independently Controlled
- Fully Programmable Serial Interface Characteristics:
- 5-, 6-, 7-, or 8-Bit Characters
- Even-, Odd-, or No-Parity Bit Generation and Detection
- 1-, 1 1/2-, or 2-Stop Bit Generation
- Baud Generation (DC to 1 Mbit/s)
- False-Start Bit Detection
- Complete Status Reporting Capabilities
- 3-State Output TTL Drive Capabilities for Bidirectional Data Bus and Control Bus
- Line Break Generation and Detection Internal Diagnostic Capabilities:
- Loopback Controls for Communications Link Fault Isolation
- Break, Parity, Overrun, and Framing Error Simulation
- Fully Prioritized Interrupt System Controls
- Modem Control Functions (CTS, RTS, DSR, DTR, RI, and DCD)
- Available in 48-Pin TQFP (PFB) Package, 32-Pin QFN (RHB), or 44-Pin PLCC (FN) Package
- Pin Compatible with TL16C752B (48-Pin Package PFB)
通道数量2
FIFO(Byte)16
RxFIFOtriggerlevels(#)4
控可编程FIFOtriggerlevelsNo
CPUinterfaceX86
BaudrateatVcc=2.5V&with16xsampling(max)(MBits)1
BaudrateatVcc=1.8V&with16xsampling(max)(MBits)0.625
BaudrateatVcc=3.3V&with16xsampling(max)(MBits)1.25
BaudrateatVcc=5V&with16xsampling(max)(MBits)1.5
Operating电压(V)1.8,2.5,3.3,5
AutoRTS/CTSYes
等级产品样本
温度范围(°C)-40to85,0to70