st16c654/654d
5-79
rev. 4.10
表格 4, 内部的 寄存器 decode
A2 A1 A0 读 模式 写模式
一般 寄存器 设置 (thr/rhr, ier/isr, mcr/msr, lcr/lsr, spr):
0 0 0 receive 支持 寄存器 transmit 支持 寄存器
0 0 1 中断 使能 寄存器
0 1 0 中断 状态 寄存器 先进先出 控制 寄存器
0 1 1 线条 控制 寄存器
1 0 0 modem 控制 寄存器
1 0 1 线条 状态 寄存器
1 1 0 modem 状态 寄存器
1 1 1 scratchpad 寄存器 scratchpad 寄存器
波特 比率 寄存器 设置 (dll/dlm): 便条 *2
0 0 0 lsb 的 divisor 获得 lsb 的 divisor 获得
0 0 1 msb 的 divisor 获得 msb 的 divisor 获得
增强 寄存器 设置 (efr, xon/止 1-2): 便条 *3
0 1 0 增强 特性 寄存器 增强 特性 寄存器
1 0 0 xon-1 文字 xon-1 文字
1 0 1 xon-2 文字 xon-2 文字
1 1 0 xoff-1 文字 xoff-1 文字
1 1 1 xoff-2 文字 xoff-2 文字
先进先出 准备好 寄存器: 便条 *4
X X X rxrdy (一个-d), txrdy (一个-d)
便条 *2: 这些 寄存器 是 accessible 仅有的 当 lcr 位-7 是 设置 至 一个 逻辑 1.
便条 *3: 增强 特性 寄存器, xon 1,2 和 xoff 1,2 是 accessible 仅有的 当 这 lcr 是 设置 至
“bf(十六进制).
便条 *4: 先进先出 准备好 寄存器 是 有 通过 这 csrdy 接口 管脚 仅有的.