tl16c554, tl16c554i
异步的 communications 元素
slls165d – january 1994 – 修订 july 1998
16
邮递 办公室 盒 655303
•
达拉斯市, 德州 75265
principles 的 运作
accessible 寄存器
这 系统 programmer, 使用 这 cpu, 有 进入 至 和 控制 在 任何 的 这 ace 寄存器 那 是
summarized 在 表格 1. 这些 寄存器 控制 ace 行动, receive 数据, 和 transmit 数据. 描述
的 这些 寄存器 follow 表格 3.
表格 3. summary 的 accessible 寄存器
地址
寄存器
寄存器 地址
地址
MNEMONIC
位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
0 RBR
(读 仅有的)
数据 位 7
(msb)
数据 位 6 数据 位 5 数据
位 4
数据 位 3 数据 位 2 数据 位 1 数据 位 0
(lsb)
0 THR
(写 仅有的)
数据 位 7 数据 位 6 数据 位 5 数据
位 4
数据 位 3 数据 位 2 数据 位 1 数据 位 0
0
†
DLL 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
1
†
DLM 位 15 位 14 位 13 位 12 位 11 位 10 位 9 位 8
1 IER 0 0 0 0 (edssi)
使能
modem
状态
中断
(erlsi)
使能
接受者
线条 状态
中断
(etbei)
使能
传输者
支持
寄存器
empty
中断
(erbi)
使能
received
数据
有
中断
2 FCR
(写 仅有的)
接受者
触发
(msb)
接受者
触发
(lsb)
保留 保留 DMA
模式
选择
Transmit
先进先出 重置
接受者
先进先出 重置
先进先出 使能
2 IIR
(读 仅有的)
FIFOs
使能
‡
FIFOs
使能
‡
0 0 中断
id 位 (3)
‡
中断 id
位 (2)
中断 id
位 (1)
0 如果 中断
pending
3 LCR (dlab)
Divisor
获得
进入 位
设置 破裂 stick parity (eps)
甚至
parity
选择
(pen)
Parity
使能
(stb)
号码 的
停止 位
(wlsb1)
文字 长度
选择 位 1
(wlsb0)
文字 长度
选择 位 0
4 MCR 0 0 0 循环 OUT2
使能
外部
中断
(int)
保留 (rts)
要求 至
send
(dtr) 数据
终端
准备好
5 LSR 错误 在
接受者
先进先出
‡
(temt)
传输者
寄存器
empty
(thre)
传输者
支持
寄存器
empty
(bi)
破裂
中断
(fe)
Framing
错误
(pe)
parity 错误
(oe)
Overrun
错误
(dr)
数据 准备好
6 MSR (dcd)
数据
运输车
发现
(ri)
环绕
指示信号
(dsr)
数据 设置
准备好
(cts)
clear 至
send
(
∆
dcd)
delta 数据
运输车
发现
(teri)
Trailing
边缘 环绕
指示信号
(
∆
dsr)
delta 数据
设置 准备好
(
∆
cts)
Delta
clear 至 send
7 SCR 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
†
dlab = 1
‡
这些 位 是 总是 0 当 fifos 是 无能.