0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NS16C2752 具有 64 字节 FIFO 和高达 5 Mbit/s 数据速率的双路 UART

数据:

描述

NS16C2552和NS16C2752是双通道通用异步接收器/发送器(DUART)。占位面积和功能与PC16552D兼容,同时为UART设备添加了新功能。这些功能包括低电压支持,5V容限输入,增强功能,增强的寄存器设置和更高的数据速率。

两个串行通道完全相互独立,除了常见的CPU接口和晶振输入。上电时,两个通道在功能上与PC16552D完全相同。每个通道都可以使用片上发送器和接收器FIFO(在FIFO模式下)。

在FIFO模式下,每个通道能够缓冲16个字节(对于NS16C2552)或64个字节(对于NS16C2752)的数据在发射器和接收器中。接收器FIFO每个位置还有3位错误数据。所有FIFO控制逻辑都在片内,以最大限度地降低系统软件开销并最大限度地提高系统效率。

为了提高CPU处理带宽,DUART和CPU之间的数据传输可以使用DMA控制器完成。 DMA传输的信令通过每个通道两个引脚完成( TXRDY RXRDY )。 RXRDY 函数在一个引脚上复用 OUT2 和BAUDOUT函数。配置是通过备用功能寄存器。

UART的基本功能是在并行和串行数据之间进行转换。串行到并行转换在UART接收器上完成,并且在发送器上进行并行到串行转换。 CPU可以随时读取每个通道的完整状态。报告的状态信息包括DUART执行的传输操作的类型和条件,以及任何错误条件(奇偶校验,溢出,成帧或中断)。

NS16C2552和NS16C2752包括一个可编程的每个通道的波特率发生器。每个波特率发生器能够将时钟输入除以1的除数(2 16 - 1),并产生16X时钟,用于驱动内部发送器逻辑和接收器采样电路。 NS16C2552和NS16C2752具有完整的MODEM控制功能和处理器中断系统。用户可以对中断进行编程,以最大限度地减少处理通信链路所需的处理。

特性

  • 双独立UART
  • 高达5 Mbits /s数据传输速率
  • 2.97 V to 5.50 V操作Vcc
  • 整个电源电压范围内的5 V容差I /O
  • 工业温度:-40°C至85°C
  • 默认寄存器与PC16552D完全相同
  • NS16C2552 /NS16C2752与TI PC16552D,EXAR ST16C2552,XR16C2552,XR 16L2552和Phillips SC16C2552B引脚兼容
  • NS16C2752与EXAR XR16L2752兼容,和寄存器兼容Phillips SC16C752
  • 自动硬件流控制(Auto-CTS,Auto-RTS)
  • 自动软件流控制(Xon,Xoff和Xon-any)
  • 具有偶数,奇数或无奇偶校验,停止位的完全可编程字符长度(5,6,7或8)
  • 添加或删除标准异步通信位(启动,停止和奇偶校验)来自串行数据
  • 独立控制和优先发送和接收中断
  • 完整线路状态报告功能
  • 换行符生成和检测
  • 内部诊断功能
    • 通信链路故障隔离的环回控制
    • 中断,奇偶校验,溢出,成帧错误检测
  • 可编程波特率发生器将任何输入时钟除以1(2 16 - 1)并生成16 X时钟
  • IrDA v1.0无线红外编码器/解码器
  • DMA操作( TXRDY / RXRDY
  • 并行写入DUART内部寄存器通道1和2
  • 多功能输出允许具有更少I /O引脚的更多封装功能
  • 44-PLCC或48-TQFP程序包

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

参数 与其它产品相比 UART

 
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
NS16C2752 NS16C2552 TL16C752B-EP TL16C752C TL16C752CI-Q1 TL16C752D TL16C752D-Q1
2     2     2     2     2     2     2    
64     16     64     64     64     64     64    
4     4     16     16     16     16     16    
4     N/A     16     16     16     16     16    
No     No     Yes     Yes     Yes     Yes     Yes    
X86     X86     X86     X86     X86     X86     X86    
N/A     N/A     N/A     1     1     1     1    
N/A     N/A     N/A     1.5     1.5     1.5     1.5    
5     5     3     2     2     2     2    
5     5     N/A     3     3     3     3    
3.3
5    
3.3
5    
3.3     1.8
2.5
3.3
5    
1.8
2.5
3.3
5    
1.62 to 5.5     1.62 to 5.5    
Yes     Yes     Yes     Yes     Yes     Yes     Yes    
Catalog     Catalog     HiRel Enhanced Product     Catalog     Automotive     Catalog     Automotive    
-40 to 85     -40 to 85     -40 to 105
-40 to 110
-55 to 110    
0 to 70
-40 to 85    
-40 to 105     0 to 70     -40 to 105    
PLCC
TQFP    
PLCC
TQFP    
LQFP     TQFP
VQFN    
TQFP     TQFP     TQFP    

方框图 (1)

技术文档

数据手册(1)
元器件购买 NS16C2752 相关库存