SC16C550
普遍的 异步的 接受者/传输者 (uart)
和 16-字节 先进先出 和 infrared (irda) encoder/解码器
rev. 05 — 19 六月 2003 产品 数据
1. 一般 描述
这 sc16c550 是 一个 普遍的 异步的 接受者 和 传输者 (uart) 使用
为 串行 数据 communications. 它的 principal 函数 是 至 转变 并行的 数据 在
串行 数据, 和 恶行 对抗. 这 uart 能 handle 串行 数据 比率 向上 至 3 mbits/s.
这 sc16c550 是 管脚 兼容 和 这 st16c550, tl16c550 和 pc16c550,
和 它 将 电源-向上 至 是 functionally 相等的 至 这 16c450. 程序编制 的
控制 寄存器 使能 这 增加 特性 的 这 sc16c550. 一些 的 这些 增加
特性 是 这 16-字节 receive 和 transmit fifos, 自动 硬件 或者 软件
flow 控制 和 Infrared encoding/解码. 这 可选择的 自动-flow 控制 特性
significantly 减少 软件 超载 和 增加 系统 efficiency 当 在 先进先出
模式 用 automatically controlling 串行 数据 flow 使用 rts 输出 和 cts 输入
信号. 这 SC16C550 也 提供 DMA 模式 数据 transfers 通过 先进先出 触发
水平 和 这 txrdy 和 rxrdy 信号. 在-板 状态 寄存器 提供 这
用户 和 错误 indications, 运算的 状态, 和 modem 接口 控制. 系统
中断 将 是 tailored 至 满足 用户 (所需的)东西. 一个 内部的 循环-后面的 能力
准许 在-板 diagnostics.
这 sc16c550 运作 在 5 v, 3.3 v 和 2.5 v, 和 这 工业的 温度
范围, 和 是 有 在 塑料 dip40, plcc44 和 lqfp48 包装.
2. 特性
■
5 v, 3.3 v 和 2.5 v 运作
■
工业的 温度 范围
■
之后 重置, 所有 寄存器 是 完全同样的 至 这 典型 16c450 寄存器 设置
■
有能力 的 运动 和 所有 存在 generic 16c450 软件
■
管脚 兼容性 和 这 工业-标准 st16c450/550, tl16c450/550,
pc16c450/550
■
向上 至 3 mbits/s transmit/receive 运作 在 5 v, 2 mbits/s 在 3.3 v, 和
1 mbit/s 在 2.5 V
■
16 字节 transmit 先进先出
■
16 字节 receive 先进先出 和 错误 flags
■
可编程序的 自动-rts 和 自动-cts
◆
在 自动-cts 模式, cts 控制 传输者
◆
在 自动-rts 模式, rxfifo 内容 和 门槛 控制 RTS
■
自动 软件/硬件 flow 控制
■
可编程序的 xon/xoff characters
■
软件 可选择的 波特 比率 发生器
■
四 可选择的 receive 先进先出 中断 触发 水平