xr
XR16L2552
rev. 1.1.1
2.25v 至 5.5v duart 和 16-字节 先进先出
27
fcr[2]: tx 先进先出 重置
这个 位 是 仅有的 起作用的当 fcr 位-0 是 一个 ‘1’.
•
逻辑 0 = 非 transmit 先进先出 重置 (default).
•
逻辑 1 = 重置 这 transmit 先进先出 pointers 和 先进先出 level 计数器 逻辑 (这 transmit 变换 寄存器 是 不
cleared 或者 改变). 这个 位 将 返回 至 一个 逻辑 0 之后 resetting 这 先进先出.
fcr[3]: dma 模式 选择
控制 这 行为 的 这 txrdy# 和 rxrdy# 管脚. 看 dma 运作 部分 为 详细信息.
•
逻辑 0 = 正常的 运作 (default).
•
逻辑 1 = dma 模式.
fcr[5:4]: 保留
fcr[7:6]: receive 先进先出 触发 选择
(逻辑 0 = default, rx 触发 水平的 =1)
这些 2 位 是 使用 至 set 这 触发 水平的 为 这 receive 先进先出. the uart 将 公布 一个 receive 中断 当
这 号码 的 这 characters 在 这 先进先出 crosses 这 触发 水平的.
表格10显示 这 完全 selections.
4.7 线条 控制 寄存器 (lcr) - 读/写
这 线条 控制 寄存器 是 使用 至 具体说明 这 异步的 数据 交流 format. 这 文字 或者
character 长度, 这 号码 的 停止 位, 和 这 parity是 选择 用 writing 这 适合的 位 在 这个
寄存器.
lcr[1:0]: tx 和 rx 文字 长度 选择
这些 二 位 具体说明 这 文字 长度 至 是 transmitted 或者 received.
lcr[2]: tx 和 rx 停止-位 长度 选择
这 长度 的 停止 位 是 指定 用 这个 bit 在 conjunction 和 这 编写程序 文字 长度.
T
能
10: r
ECEIVE
先进先出 t
RIGGER
L
EVEL
S
ELECTION
FCR
B
它
-7
FCR
B
它
-6
R
ECEIVE
T
RIGGER
L
EVEL
C
OMPATIBILITY
0
0
1
1
0
1
0
1
1 (default)
4
8
14
表格-一个. 16c550,
16c2550, 16c2552,
16c554, 16c580 com
-
patible.
位-1 位-0 W
ORD
长度
0 0 5 (default)
0 1 6
1 0 7
1 1 8
位-2
W
ORD
长度
S
顶
位
长度
(b
它
时间
(
S
))
0 5,6,7,8 1 (default)
1 5 1-1/2
1 6,7,8 2