TL16C554A是TL16C550C异步通信元件(ACE)的增强型四倍版本。每个信道对从外围设备或调制解调器接收的数据字符执行串并转换,并对CPU发送的数据字符进行并串转换。运行期间,CPU可随时读取四通道ACE的每个通道的完整状态。获得的信息包括所执行操作的类型和条件以及遇到的任何错误条件。
TL16C554A四重ACE可置于备用FIFO模式,该模式激活内部FIFO,以允许在接收和发送模式中存储16字节(加上接收器FIFO中每字节三位错误数据)。在FIFO操作模式中,有一个可选的自动流量控制功能,通过使用CTS输入信号自动控制串行数据流,可以显著减少软件开销并提高系统效率。所有逻辑都在芯片上,以最小化系统开销并最大化系统效率。两个终端功能允许直接存储器存取(DMA)传输的信令。每个ACE包括一个可编程波特率发生器,它可以将定时参考时钟输入除以1到216–1之间的除数。
TL16C554A有68针塑料引线芯片载体(PLCC)FN封装、64针塑料四方形扁平封装(PQFP)PM封装和80针(TQFP)PN封装。
特色
- 集成异步通信元件
- 由四个改进的TL16C550C ACE和转向逻辑组成
- 在FIFO模式下,每个ACE发送器和接收器都用16字节FIFO缓冲,以减少CPU中断次数
- 在TL16C450模式下,保持和移位寄存器消除了CPU和串行数据之间精确同步的需要
- VCC=3.3 V和5 V时,高达16 MHz时钟速率,可进行高达1波特的操作
- 可编程波特率发生器,允许将任何输入参考时钟除以1至(216–1),并生成内部16×时钟
- 在串行数据流中添加或删除标准异步通信位(开始、停止和奇偶校验)
- 独立控制的发送、接收、线路状态和数据集中断
- 5V和3.3V操作
- 完全可编程串行接口特性:
- 5位、6位、7位或8位字符
- 偶数、奇数或无奇偶校验位
- 1-、1 1/2或2-停止位生成
- 波特率生成(DC至每秒1位)
- 错误启动位检测
- 完整的状态报告功能
- 断线生成和检测
- 内部诊断功能:
- 通信链路故障隔离的环回控制
- 中断、奇偶校验、超限、帧错误模拟
- 完全优先级中断系统控制
- 调制解调器控制功能(RTS模式,