TL16C450N是异步通信元件(ACE)的CMOS版本。它通常在微型计算机系统中用作串行输入/输出接口。
TL16C450N对从外围设备或调制解调器接收的数据执行串并转换,并对从其CPU接收的数据进行并串转换。CPU可以在ACE运行的任何时间点读取并报告ACE的状态。报告的状态信息包括正在进行的传输操作的类型、操作状态以及遇到的任何错误条件。
TL16C450N ACE包括一个可编程的板载波特率发生器。该发生器能够将参考时钟输入除以1至(216-1)的除数,并产生一个16×时钟用于驱动内部发射机逻辑。包括使用此16×时钟驱动接收器逻辑的规定。ACE中还包括完整的调制解调器控制能力和处理器中断系统,该系统可以是根据用户要求定制的软件,以最小化处理通信链路所需的计算。
特色
- 可编程波特率发生器允许将任何输入参考时钟除以1至(216-1),并生成内部16×时钟
- 全双缓冲消除了对精确同步的需要
- 在串行数据流中添加或删除标准异步通信位(开始、停止和奇偶校验)
- 独立接收器时钟输入
- 独立控制传输、接收、线路状态和数据集中断
- 完全可编程串行接口特性:
- 5位、6位、7位或8位字符
- 偶、奇或无奇偶校验位的生成和检测
- 1-、1 1/2或2-停止位生成
- 波特率生成(dc至256 Kbit/s)
- 错误启动位检测
- 完整的状态报告功能
- 双向数据总线和控制总线的三态TTL驱动能力
- 断线生成和检测
- 内部诊断功能:
- 通信链路故障隔离的环回控制
- 中断、奇偶校验、超限、帧错误模拟
- 完全优先级中断系统控制
- 调制解调器控制功能(CTS\、RTS\、DSR\、DTR\、RI\和DCD\)
- 与最流行的微处理器轻松接口
- 更快地更换National Semiconductor NS16C450的插件