完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
数据: PC16550D Universal Asynchronous Receiver/Transmitter With FIFOs 数据表
PC16550D设备是原始16450通用异步接收器/发送器(UART)的改进版本。功能上与16450上电时相同(CHARACTER模式:也可以在软件控制下复位到16450模式)PC16550D可以进入备用模式(FIFO模式),以减轻CPU过多的软件开销。
在此模式下,内部FIFO被激活,允许在接收和发送模式下存储16个字节(RCVR FIFO中每个字节的3位错误数据)。所有逻辑都在芯片上以最小化系统开销并最大化系统效率。两个引脚功能已更改为允许发送DMA传输信号。
UART对从外围设备或MODEM接收的数据字符执行串并转换,并对数据进行并行到串行转换从CPU接收的字符。在功能操作期间,CPU可以随时读取UART的完整状态。报告的状态信息包括UART执行的传输操作的类型和条件,以及任何错误条件(奇偶校验,溢出,成帧或中断中断)。
UART包含可编程波特率能够将定时参考时钟输入除以1的除数(2 16 ?? 1),并产生16×时钟以驱动内部发送器逻辑的发生器。还包括使用该16×时钟来驱动接收器逻辑的规定。 UART具有完整的MODEM控制功能和处理器中断系统。中断可以根据用户的要求进行编程,最大限度地减少处理通信链路所需的计算。
UART采用德州仪器先进的M 2 CMOS工艺制造。 /p>
Number of Channels (#) |
FIFOs (bytes) |
Rx FIFO Trigger Levels (#) |
Tx FIFO Trigger Levels (#) |
Programmable FIFO Trigger Levels |
CPU Interface |
Baud Rate (max) at Vcc = 1.8V and with 16X Sampling (Mbps) |
Baud Rate (max) at Vcc = 2.5V and with 16X Sampling (Mbps) |
Baud Rate (max) at Vcc = 3.3V and with 16X Sampling (Mbps) |
Baud Rate (max) at Vcc = 5.0V and with 16X Sampling (Mbps) |
Operating Voltage (V) |
Auto RTS/CTS |
Rating |
Operating Temperature Range (C) |
Package Group |
PC16550D | NS16C2552 | NS16C2752 | PC16552D |
---|---|---|---|
1 | 2 | 2 | 2 |
16 | 16 | 64 | 16 |
4 | 4 | 4 | 4 |
N/A | N/A | 4 | N/A |
No | No | No | No |
X86 | X86 | X86 | X86 |
N/A | N/A | N/A | N/A |
N/A | N/A | N/A | N/A |
N/A | 5 | 5 | N/A |
1.5 | 5 | 5 | 1.5 |
5 | 3.3 5 | 3.3 5 | 5 |
No | Yes | Yes | No |
Catalog | Catalog | Catalog | Catalog |
0 to 70 | -40 to 85 | -40 to 85 | 0 to 70 |
PLCC | PLCC TQFP | PLCC TQFP | PLCC |
无样片 | 无样片 |