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