TL16C2550-Q1中文参数_功能特性_原厂出售
TL16C2550是一种双通用异步收发器(UART)。。两个uart只共享数据总线接口和时钟源,否则各自独立运行。uart函数的另一个名称是异步通信元素(Asynchronous Communications Element, ACE),这些术语可以互换使用。本文档的大部分描述了每个ACE的行为,理解为两个这样的设备被合并到TL16C2550中。
每个ACE都是TL16C550C的速度和电压范围升级,而TL16C550C又是TL16C450的功能升级。。通过缓冲接收和发送的字符,这减轻了CPU过多的软件开销。每个接收器和发射器在各自的FIFO中存储最多16个字节,接收FIFO每字节包含三个额外的比特用于错误状态。在FIFO模式中,可选择的自动流量控制功能可以通过在RTS输出和CTS输入之间使用握手自动控制串行数据流,从而消除接收FIFO中的过载,从而显着减少软件过载并提高系统效率。
每个ACE对从外围设备或调制解调器接收的数据进行串行到并行的转换,并将并行数据存储在其接收缓冲区或FIFO中,每个ACE对其CPU发送的数据进行并行到串行的转换,将并行数据存储在其发送缓冲区或FIFO中。CPU可以在任何时候读取其中一个ACE的状态。每个ACE包括完整的调制解调器控制能力和处理器中断系统,可以根据应用进行定制。
每个ACE包括一个可编程波特率发生器,能够将参考时钟的除数从1到65535,从而为发送器和接收器逻辑产生一个16倍的内部参考时钟。每个ACE可容纳高达1.5 mbaud串行数据速率(24 mhz输入时钟)。。
每个ACE都有一个TXRDY和RXRDY输出,可用于与DMA控制器接口。
TL16C2550-Q1的特性
- 适用于汽车应用
- 可编程自动rts和自动cts
- 在自动CTS模式下,CTS控制发射机
- 在自动RTS模式下,RCV FIFO内容和阈值控制RTS
- 串口和Modem控制输出直接驱动RJ11线缆
当设备处于相同的能量下降状态时 - 能够运行与所有现有的TL16C450软件
- 重置后,所有寄存器都与TL16C450寄存器集相同
- 时钟频率高达24mhz,操作频率高达1.5 mbaudCC= 5v
- 时钟频率高达20mhz,运行频率高达1.25 mbaudCC= 3.3 v
- 时钟频率高达16mhz,操作频率高达1mbaudCC= 2.5 v
- 时钟频率高达10mhz,支持高达625k波特的V操作CC= 1.8 v
- 在TL16C450模式下,保持和移位寄存器消除了对精确的需求
CPU与串口数据同步 - 可编程波特率发生器允许划分任何输入参考时钟
by 1 to (2 16 -1) and Generates an Internal 16 × Clock - 标准异步通信位(起始、停止和奇偶校验
从串行数据流中删除 - 5v, 3.3 v, 2.5 v, 1.8 v操作
- 独立接收机时钟输入
- 发送,接收,线路状态和数据集中断独立控制
- 全可编程串行接口特点:
- 5位、6位、7位或8位字符
- 偶,奇,或非奇偶校验位的产生和检测
- 1-, 1 1/2-,或2-停止位生成
- 波特产生(DC到1mbit /s)
- 误启动位检测
- 完整的状态报告功能
- 双向数据总线和控制总线的三态输出TTL驱动能力
- 内部诊断功能:
- 用于通信链路故障隔离的环回控制
- 中断,奇偶校验,超限,和帧错误模拟
- 完全优先中断系统控制
- Modem控制功能(CTS、RTS、DSR、DTR、RI、DCD)
- 48引脚TQFP (PFB)封装
- 引脚兼容TL16C752B(48引脚封装PFB)
TL16C2550-Q1功能图
TL16C2550-Q1规格参数
产品属性 | 属性值 |
---|---|
通道数 | 2 |
FIFO(字节) | 16 |
Rx FIFO触发电平(#) | 4 |
可编程FIFO触发电平 | No |
CPU接口 | X86 |
波特率在Vcc = 2.5 V & 16倍采样(最大)(MBps) | 1 |
波特率在Vcc = 1.8 V & 16倍采样(最大)(MBps) | 0.625 |
波特率在Vcc = 3.3 V & 16倍采样(最大)(MBps) | 1.25 |
波特率在Vcc = 5 V & 16倍采样(最大)(MBps) | 1.5 |
工作电压(V) | 1.8, 2.5, 3.3, 5 |
汽车RTS / CTS | Yes |
评级 | Automotive |
工作温度范围(℃) | -40 to 85 |