73K222AU
单独的-碎片 modem
和 uart
11
uart 控制 寄存器 overview
寄存器
数据 位 号码
接受者
缓存区
寄存器
(读 仅有的)
TRANSMIT
支持
寄存器
(写 仅有的)
中断
使能
寄存器
中断
ID
寄存器
(读 仅有的)
线条
控制
寄存器
MODEM
控制
寄存器
线条
状态
寄存器
MODEM
状态
寄存器
(读 仅有的)
SCRATCH
寄存器
DIVISOR
获得
(ls)
DIVISOR
获得
(ms)
* 在 单独的-端口 模式 (stndln 管脚 = 1), 所有 四 地址 线条 ua3-ua0 是 使用 至 地址 这 uart 控制 registers.
* 在 双-端口 模式 (stndln 管脚 = 0), 仅有的 三 地址 线条 ua2-ua0 是 使用 至 地址 这 uart 控制 registers,
这 ua3 管脚 变为 这 ma2 管脚 在 这个 模式.
RBR
THR
IER
IIR
LCR
MCR
LSR
MSR
SCR
DLL
DLM
UART
地址
ua3-ua0*
0000
dlab = 0
0000
dlab = 0
0001
dlab = 0
0000
dlab = 1
0001
dlab = 1
0010
0011
0100
0101
0110
0111
D7
位 7
(msb)
位 7
(msb)
0
0
0
0
DIVISOR
获得
进入
(dlab)
数据
运输车
发现
(dcd)
位 7
位 7
位 15
D6
位 6
位 6
0
0
TRANSMIT
变换 reg
EMPTY
(tsre)
0
设置
破裂
环绕
指示信号
(ri)
位 6
位 6
位 14
D5
位 5
位 5
0
0
TRANSMIT
支持
寄存器
empty(thre)
0
STICK
PARITY
数据
设置 准备好
(dsr)
位 5
位 5
位 13
D4
位 4
位 4
0
循环
破裂
中断
(bi)
使能
8250a/
16C450
中断
甚至
PARITY
选择
(eps)
CLEAR
至 send
(cts)
位 4
位 4
位 12
D3
位 3
位 3
0
使能
中断
(out2 在
16c450)
FRAMING
错误
(fe)
使能
MODEM
状态
中断
PARITY
使能
(pen)
DELTA
数据 carr.
发现
(ddcd)
位 3
位 3
位 11
D2
位 2
位 2
中断
ID
位 1
PRST
(out1 在
16c450)
PARITY
错误
(pe)
使能
rec. 线条
状态
中断
号码
的 停止
位
(stb)
TRAILING
边缘 环绕
指示信号
(teri)
位 2
位 2
位 10
D1
位 1
位 1
中断
ID
位 0
要求
至 send
(rts)
OVERRUN
错误
(oe)
使能
THR
EMPTY
中断
文字
长度
选择 1
(wls1)
DELTA
数据 设置
准备好
(ddsr)
位 1
位 1
位 9
D0
位 0
位 0
"0" 如果
中断
PENDING
数据
终端
准备好
(dtr)
数据
准备好
(dr)
使能
rec. 数据
有
中断
文字
长度
选择 0
(wls0)
DELTA
CLEAR
至 send
(dcts)
位 0
位 0
位 8