NS16C2552和NS16C2752是双通道通用异步收发器(DUART)。。这些特性包括低电压支持、5V容限输入、增强的特性、增强的寄存器集和更高的数据速率。
两个串行通道是完全独立的,除了一个共同的CPU接口和晶体输入。上电后,两个通道在功能上与PC16552D相同。每个通道可以使用片上发送器和接收器的FIFO(在FIFO模式下)。
在FIFO模式下,每个通道能够缓冲发送端和接收端的16字节(对于NS16C2552)或64字节(对于NS16C2752)的数据。接收器FIFO在每个位置也有额外的3位误差数据。所有FIFO控制逻辑都在片上,以尽量减少系统软件开销和最大限度地提高系统效率。
为了提高CPU的处理带宽,DUART和CPU之间的数据传输可以使用DMA控制器来完成。DMA传输的信令是通过每个通道(TXRDY和RXRDY)的两个引脚完成的。。配置是通过备用功能寄存器进行的。
UART的基本功能是在并行和串行数据之间进行转换。串行到并行转换在UART接收器上完成,并行到串行转换在发射器上完成。CPU可以随时读取每个通道的完整状态。报告的状态信息包括DUART正在执行的传输操作的类型和条件,以及任何错误条件(奇偶校验、溢出、分帧或中断)。。
NS16C2552和NS16C2752包括每个通道一个可编程波特率发生器。每个波特率发生器能够将时钟输入除以1到(216 - 1)的除数,并产生用于驱动内部发送器逻辑和接收器采样电路的16X时钟。NS16C2552和NS16C2752具有完整的modem控制能力和处理器中断系统。中断可以由用户编程,以最小化处理通信链路所需的处理。

所有商标均为其各自所有者的财产。

| 产品属性 | 属性值 |
|---|---|
| 通道数 | 2 |
| FIFO(字节) | 16 |
| Rx FIFO触发电平(#) | 4 |
| 可编程FIFO触发电平 | No |
| CPU接口 | X86 |
| 波特率在Vcc = 3.3 V & 16倍采样(最大)(MBps) | 5 |
| 波特率在Vcc = 5 V & 16倍采样(最大)(MBps) | 5 |
| 工作电压(V) | 3.3, 5 |
| 汽车RTS / CTS | Yes |
| 评级 | Catalog |
| 工作温度范围(℃) | -40 to 85 |