飞利浦 半导体
SC16C550B
5 v, 3.3 v 和 2.5 v uart 和 16-字节 fifos
产品 数据 rev. 02 — 14 12月 2004 12 的 47
9397 750 14446
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
6.3.3 enabling autoflow 控制 和 自动-cts
autoflow 控制 是 使能 用 设置 mcr[5] 和 mcr[1].
6.3.4 自动-cts 和 自动-rts 函数的 定时
这 接受者 先进先出 触发 水平的 能 是 设置 至 1, 4, 8, 或者 14 字节. 这些 是 描述
在 图示 7和 图示 8.
表格 5: enabling autoflow 控制 和 自动-cts
MCR[5] MCR[1] 选择
1 1 自动
rts 和 CTS
1 0 自动
CTS
0 X 使不能运转
(1) 当 cts 是 低, 这 传输者 keeps sending 串行 数据 输出.
(2) 如果 CTS 变得 高 在之前 这 middle 的 这 last 停止 位 的 这 电流 字节, 这 传输者 finishes sending 这 电流 字节,
但是 是 做 不 send 这 next 字节.
(3) 当 cts 变得 从 高 至 低, 这 传输者 begins sending 数据 又一次.
图 6. cts 函数的 定时 波形.
开始 位 0 至 7 停止
TX
CTS
002aaa049
开始 位 0 至 7 停止 开始 位 0 至 7 停止
(1) N = RCV 先进先出 触发 水平的 (1, 4, 或者 8 字节).
(2) 这 二 blocks 在 dashed 线条 覆盖 这 情况 在哪里 一个 额外的 字节 是 sent 作 描述 在 这 preceding 自动-rts
部分.
图 7. rts 函数的 定时 波形, rcv 先进先出 触发 水平的 = 1, 4, 或者 8 字节.
开始 字节 n 开始 字节 n + 1 开始 byteStop 停止 StopRX
RTS
IOR
(rd rbr)
N n + 112
002aaa050