飞利浦 半导体
SC16C550B
5 v, 3.3 v 和 2.5 v uart 和 16-字节 fifos
产品 数据 rev. 02 — 14 12月 2004 16 的 47
9397 750 14446
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
6.7 循环-后面的 模式
这 内部的 循环-后面的 能力 准许 在-板 diagnostics. 在 这 循环-后面的 模式,
这 正常的 modem 接口 管脚 是 disconnected 和 reconfigured 为 循环-后面的
内部. mcr[0:3] 寄存器 位 是 使用 为 controlling 循环-后面的 diagnostic 测试.
在 这 循环-后面的 模式, out1 和 out2 在 这 mcr 寄存器 (位 3-2) 控制 这
modem ri 和 dcd 输入, 各自. mcr 信号 dtr 和 rts (位 0-1) 是
使用 至 控制 这 modem CTS 和 DSR 输入, 各自. 这 传输者 输出
(tx) 和 这 接受者 输入 (rx) 是 disconnected 从 它们的 有关联的 接口
管脚, 和 instead 是 连接 一起 内部 (看 图示 10). 这 cts, dsr,
dcd, 和 ri 是 disconnected 从 它们的 正常的 modem 控制 输入 管脚, 和
instead 是 连接 内部 至 dtr, rts, OUT1 和 out2. 循环-后面的 测试 数据
是 entered 在 这 transmit 支持 寄存器 通过 这 用户 数据 总线 接口, d0-d7.
这 transmit uart serializes 这 数据 和 passes 这 串行 数据 至 这 receive
uart 通过 这 内部的 循环-后面的 连接. 这 receive uart converts 这 串行
数据 后面的 在 并行的 数据 那 是 然后 制造 有 在 这 用户 数据 接口
d0-d7. 这 用户 optionally 比较 这 received 数据 至 这 最初的 transmitted 数据
为 verifying 错误-自由 运作 的 这 uart tx/rx 电路.
在 这个 模式, 这 接受者 和 传输者 中断 是 全部地 运算的. 这 Modem
控制 中断 是 也 运算的. 不管怎样, 这 中断 能 仅有的 是 读
使用 更小的 四 位 的 这 modem 状态 寄存器 (msr[0:3]) instead 的 这 四
modem 状态 寄存器 位 4-7. 这 中断 是 安静的 控制 用 这 ier.