飞利浦 半导体 产品 规格
SC26C94Quad普遍的 异步的 接受者/传输者 (quart)
1995 将 1
12
表格 4. 寄存器 位 formats, duart ab. [duplicated 为 duart cd]
位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
mr0 (模式 寄存器 0)
rx 看门狗
计时器
rxint2 位 txint 控制
这些 位 不 执行.
它们 应当 是 考虑 保留.
0 = 止
1 = 在
这些 位 应当 正常情况下 是 设置 至 0 x x x x
mr1 (模式 寄存器 1)
RxRTS
控制
rxint1 选择 错误 mode* parity 模式 parity type 位 每 character
0 = 非
1 = yes
正常情况下 设置 至 0
0 = char
1 = 块
00 = 和 parity
01 = 强迫 parity
10 = 非 parity
11 = wake-向上 模式
0 = 甚至
1 = odd
00 = 5
01 = 6
10 = 7
11 = 8
便条:
*in 块 错误 模式, 块 错误 情况 必须 是 cleared 用 使用 这 错误 重置 command (command 4x) 或者 一个 接受者 重置.
mr2 (模式 寄存器 2)
频道 模式
TxRTS
控制
CTS
停止 位 length*
00 = 正常的
01 = 自动-echo
10 = local 循环
11 = 偏远的 循环
0 = 非
1 = yes
0 = 非
1 = yes
0 = 0.563 4 = 0.813 8 = 1.563 c = 1.813
1 = 0.625 5 = 0.875 9 = 1.625 c = 1.875
2 = 0.688 6 = 0.938 一个 = 1.688 e = 1.938
3 = 0.750 7 = 1.000 b = 1.750 f = 2.000
便条:
增加 0.5 至 值 显示 在之上 为 0–7, 如果 频道 是 编写程序 为 5 位/char.
csr (时钟 选择 寄存器)
接受者 时钟 选择
Transmitter 时钟 选择
看 text 看 text
cr (command 寄存器)
miscellaneous commands
使不能运转 tx 使能 tx 使不能运转 rx 使能 rx
看 text
0 = 非
1 = yes
0 = 非
1 = yes
0 = 非
1 = yes
0 = 非
1 = yes
便条:
issuing commands 包含 在 这 upper 四 位 的 这 “command register” 应当 是 separated 在 时间 用 在 least 三 (3) x1
时钟 edges. 准许 四 (4) edges 如果 这 “x1 时钟 分隔 用 2” 模式 是 使用. 一个 无能 传输者 不能 是 承载.
sr (状态 寄存器)
rec’d. 破裂
framing 错误 parity 错误 overrun 错误 TxEMT TxRDY RxFULL RxRDY
0 = 非
1 = yes
*
0 = 非
1 = yes
*
0 = 非
1 = yes
*
0 = 非
1 = yes
0 = 非
1 = yes
0 = 非
1 = yes
0 = 非
1 = yes
0 = 非
1 = yes
便条:
这些 状态 位 是 appended 至 这 相应的 数据 character 在 这 receive 先进先出. 一个 读 的 这 状态 寄存器 提供 这些
位 [7:5] 从 这 顶 的 这 先进先出 一起 和 位 [4:0]. 这些 位 是 cleared 用 一个 重置 错误 状态 command. 除非 重置 和 这 ‘error
重置’ (cr command 40) 或者 接受者 重置, 这些 位 将 仍然是 起作用的 在 这 状态 寄存器 之后 这 rxfifo 是 empty. 在 块 错误 模式,
块 错误 情况 必须 是 cleared 用 使用 这 错误 重置 command (command 4x) 或者 一个 接受者 重置.
acr (auxiliary 控制 寄存器)
brg 设置
选择
计数器/计时器
模式 和 源
Delta
Delta
Delta
Delta
0 = 设置 1
1 = 设置 2
看 text
0 = 止
1 = 在
0 = 止
1 = 在
0 = 止
1 = 在
0 = 止
1 = 在