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

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

3天内不再提示

TL16C550C 具有 16 字节 FIFO 及自动流控制的单路 UART

数据:

描述

TL16C550C和TL16C550CI是TL16C550B异步通信元件(ACE)的功能升级,后者又是TL16C450的功能升级。功能上与TL16C450上电(字符或TL16C450模式)相同,TL16C550C和TL16C550CI(如TL16C550B)可以置于备用FIFO模式。这通过缓冲接收和传输的字符来减轻CPU过多的软件开销。接收器和发送器FIFO最多可存储16个字节,包括接收器FIFO每字节的三个附加错误状态位。在FIFO模式下,有一个可选择的自动流控制功能,可以通过使用RTS \输出和CTS \输入信号自动控制串行数据流来显着减少软件过载并提高系统效率。

TL16C550C和TL16C550CI执行从外围设备或调制解调器接收的数据的串行到并行转换,以及从CPU接收的数据的并行到串行转换。 CPU可以随时读取ACE状态。 ACE包括完整的调制解调器控制功能和处理器中断系统,可以对其进行定制,以最大限度地减少通信链路的软件管理。

TL16C550C和TL16C550CI ACE都包含一个可编程的波特率发生器,能够划分参考时钟由除数从1到65535,并为内部发送器逻辑产生16×参考时钟。包括使用该16×时钟作为接收器逻辑的规定。 ACE适用于1 Mbaud串行速率(16 MHz输入时钟),因此位时间为1μs,典型字符时间为10μs(起始位,8位数据位,停止位)。

TL16C550C和TL16C550CI上的两个TL16C450端子功能已更改为TXRDY \和RXRDY \,它们向DMA控制器提供信号。

特性

  • 可编程Auto-RTS \和Auto-CTS \
  • 在Auto-CTS \ Mode中,CTS \ Controls Transmitter < /li>
  • 在Auto-RTS \模式下,RCV FIFO内容和阈值控制RTS \
  • 串行和调制解调器控制输出当设备处于同一个功率下降时直接驱动RJ11电缆
  • 能够运行所有现有的TL16C450软件
  • 复位后,所有寄存器与TL16C450寄存器组完全相同
  • 高达16 MHz的时钟速率,最高可达1 Mbaud操作
  • 在TL16C450模式下,保持和移位寄存器无需CPU和串行数据之间的精确同步
  • 可编程波特率发生器允许将任意输入参考时钟除以1 (2 16 ?? 1)并生成内部16×时钟
  • 标准异步通信位(启动,停止和奇偶校验)添加到串行数据流或从串行数据流中删除< /li>
  • 5 V和3.3 V操作
  • 独立接收器时钟输入
  • 独立控制的发送,接收,线路状态和数据集中断
  • 完全可编程串行接口特性:
    • 5-,6-,7-或8 -Bit Characters
    • 偶数,奇数或无奇偶校验位生成和检测
    • 1-,1 1 /2-或2-Stop位生成
    • 波特生成(直流至1 Mbit /s)
  • 虚假启动位检测
  • 完成状态报告功能
  • 双向数据总线和控制总线的三态输出TTL驱动能力
  • 断线生成和检测
  • 内部诊断功能:
    • 通信链路故障的环回控制隔离
    • 中断,奇偶校验,溢出和成帧错误模拟
  • 完全优先中断系统控制
  • 调制解调器控制功能(CTS \,RTS \,DSR \,DTR \,RI \和DCD \)

参数 与其它产品相比 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
TL16C550C
1    
16    
4    
N/A    
No    
X86    
N/A    
N/A    
0.931    
1    
3.3
5    
Yes    
Catalog    
-40 to 85
0 to 70    
LQFP
PLCC
TQFP    

方框图 (1)

技术文档

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