TL16C552:双通道异步通信组件带FIFO功能详解

下载需积分: 9 | PDF格式 | 1001KB | 更新于2025-01-03 | 104 浏览量 | 6 下载量 举报
收藏
TL16C552是一款带FIFO的双异步通信组件,由武汉力源信息技术服务有限公司提供的产品。它作为通用TL16C550异步通信组件的升级版,特别设计用于微型计算机或基于微处理器系统的串行输入/输出接口。这款设备具有两个独立的通道,每个通道都具备串行至并行的数据转换能力,能够处理来自外围设备或调制解调器的数据,并支持CPU的并行至串行转换。 该器件的主要特点包括: 1. **双通道异步通信**:提供两个独立的ACE(Asynchronous Communication Engine)接口,支持双向通信,每个通道有独立的控制,包括发送、接收线状态、数据设置中断等。 2. **增强型功能**:带有16字节的FIFO(First-In-First-Out)缓存,可以显著减少CPU中断次数,提高系统性能。 3. **兼容性**:与IBMPC/AT标准兼容,支持多种串行接口特性,如8位字符、偶校验、奇校验、1或2个停止位的选择,以及兼容TL16C452的软件和硬件设计。 4. **接口特性**:每个通道配备独立的调制解调器控制信号,支持TTL驱动的三态数据和控制总线,适合连接各种打印机(如Centronics型)和串行端口。 5. **硬件配置**:封装在一个68引脚的塑料芯片载体内,引脚排列明确,包括行式打印机应答(ACK)、自动送纸(AFD)信号线以及地址线A0-A2,用于选择内部寄存器和控制打印机操作。 使用TL16C552时,用户可以根据需要配置波特率,利用其片内可编程的波特率发生器,通过1到216-1的除数对基准时钟进行分频。此外,芯片还提供了清晰的引脚功能定义,便于集成到实际电路设计中。 TL16C552是一款功能强大且灵活的双通道串行通信解决方案,适用于对串行接口性能要求高的系统设计,通过其丰富的特性及良好的兼容性,能够简化系统设计,降低中断管理复杂度,提高整体系统效率。

相关推荐