SC16C650BIA44518是用于串行数据通信的通用异步收发器(UART)。其主要功能是将并行数据转换为串行数据,反之亦然。UART可以处理高达3 Mbit/s的串行数据速率。
SC16C650BIA44518与ST16C650A引脚兼容,它将通电以在功能上等同于16C450。控制寄存器编程实现SC16C650B的附加功能。这些新增功能包括32字节的接收和发送FIFO、自动硬件或软件流控制和红外编码/解码。当处于FIFO模式时,通过使用RTS输出和CTS输入信号自动控制串行数据流,可选择的自动流量控制功能显著减少了软件过载并提高了系统效率。SC16C650BIA44518还通过FIFO触发电平以及RXRDY和TRXRDY信号提供DMA模式数据传输。车载状态寄存器为用户提供错误指示、操作状态和调制解调器接口控制。可以调整系统中断以满足用户要求。内部环回功能允许车载诊断。
SC16C650BIA44518在5 V、3.3 V和2.5 V以及工业温度范围内工作,可提供塑料PLCC44、LQFP48和HVQFN32封装。
特色
- 单通道
- 5 V、3.3 V和2.5 V操作
- 仅输入引脚1上的5 V容差
- 工业温度范围(-40摄氏度至+85摄氏度)
- 复位后,所有寄存器都与典型的16C450寄存器集相同
- 能够与所有现有通用16C450软件一起运行
- 引脚兼容性符合行业标准ST16C450/550、TL16C450/550、PC16C450/550。软件与ST16C650兼容。
- 5 V时最高3 Mbit/s发送/接收操作,3.3 V时最高2 Mbit/s,2.5 V时最高1 Mbit/s
- 32字节传输FIFO
- 带错误标志的32字节接收FIFO
- 可编程自动RTS和自动CTS
- 在自动CTS模式下,CTS控制发射器
- 在自动RTS模式下,RX FIFO内容和阈值控制RTS
- 自动软件/硬件流程控制
- 可编程Xon/Xoff字符
- 软件可选波特率发生器
- 支持IrDA 1.0版(最高115.2 kbit/s)
- 四个可选的接收和发送FIFO中断触发级别
- 标准调制解调器接口或红外IrDA编码器/解码器接口
- 睡眠模式
- 标准异步错误和成帧位(开始、停止和奇偶溢出中断)
- 独立接收器时钟输入
- 独立控制的传输、接收、线路状态和数据集中断
- 完全可编程字符格式:
- 5、6、7或8位字符
- 偶数、奇数或无奇偶校验格式
- 1、11/2或2-顶部钻头
- 波特率生成(DC至3 Mbit/s)
- 错误启动位检测
- 完整的状态报告功能
- 双向数据总线和控制总线的三态输出TTL驱动能力
- 断线生成和检测
- 内部诊断功能:
- 通信链路故障隔离的环回控制
- 优先中断系统控制
- 调制解调器控制功能(CTS、RTS、DSR、DTR、RI、DCD)