SC16C750BIB64是用于串行数据通信的通用异步收发器(UART)。其主要功能是将并行数据转换为串行数据,反之亦然。UART可以处理高达3Mbps的串行数据速率。SC16C750BIB64151与TL16C750引脚兼容,其通电功能与16C450等效。控制寄存器编程实现SC16C750B的附加功能。其中一些附加功能是64字节的接收和发送FIFO,自动硬件流控制。当处于FIFO模式时,通过使用RTS输出和CTS输入信号自动控制串行数据流,可选择的自动流量控制功能显著减少了软件过载并提高了系统效率。它还通过FIFO触发电平以及TXRDY和RXRDY信号提供DMA模式数据传输。车载状态寄存器为用户提供错误指示、操作状态和调制解调器接口控制。
特色
- 复位后,所有寄存器都与典型的16C450寄存器集相同
- 能够与所有现有通用16C450软件一起运行
- 64字节传输FIFO
- 带错误标志的64字节接收FIFO
- 可编程自动RTS和自动CTS\
- 自动CTS\模式,CTS\控制变送器
- 自动RTS模式,接收FIFO内容和阈值控制RTS
- 自动硬件流程控制
- 软件可选波特率发生器
- 四个可选择的接收中断触发电平
- 标准调制解调器接口
- 睡眠模式
- 标准异步错误和成帧位(开始、停止和奇偶溢出中断)
- 独立接收器时钟输入
- 独立控制的传输、接收、线路状态和数据集中断
- 错误启动位检测
- 完整的状态报告功能
- 双向数据总线和控制总线的三态输出TTL驱动能力
- 断线检测和生成
- 优先中断系统控制