áç
áçáç
áç
3.3v 和 5v duart 和 128-字节 先进先出
XR16C2852
rev. 2.0.0
12
2.12.1 receive 支持 寄存器 (rhr) - 读-
仅有的
这 receive 支持 寄存器 是 一个 8-位 寄存器 那
holds 一个 receive 数据 字节 从 这 receive 变换 reg-
ister. 它 提供 这 receive 数据 接口 至 这 host
处理器. 这 rhr 寄存器 是 part 的 这 receive
先进先出 的 128 字节 用 11-位 宽, 这 3 extra 位 是
为 这 3 错误 tags 至 是 reported 在 lsr 寄存器.
当 这 先进先出 是 使能 用 fcr 位-0, 这 rhr
包含 这 第一 数据 character received 用 这 先进先出.
之后 这 rhr 是 读, 这 next character 字节 是 加载-
ed 在 这 rhr 和 这 errors 有关联的 和 这
电流 数据 字节 是 立即 updated 在 这 lsr
位 2-4.
N
OTE
:
表格-b 选择 作 触发 表格 为 图示 10 (表格 10
在 页 24).
F
IGURE
9. r
ECEIVER
O
PERATION
在
非
-先进先出 m
ODE
receive 数据 变换
寄存器 (rsr)
Receive
数据 字节
和 errors
rhr 中断 (isr 位-2)
receive 数据
支持 寄存器
(rhr)
RXFIFO1
16x 时钟
receive 数据 characters
数据 位
Validation
错误
tags 在
lsr 位
4:2
F
IGURE
10. r
ECEIVER
O
PERATION
在
先进先出
和
一个
UTO
rts f
低
C
ONTROL
M
ODE
receive 数据 变换
寄存器 (rsr)
RXFIFO1
16x 时钟
错误 tags
(128-sets)
错误 tags 在
lsr 位 4:2
128 字节 用 11-位
宽 先进先出
receive 数据 characters
先进先出 触发=16
例子:
- rx 先进先出 触发 水平的 选择 在 16 字节
(看 便条 在下)
数据 fills 至 24
数据 falls 至 8
数据 位
Validation
Receive
数据 先进先出
Receive
数据
receive 数据
字节 和 errors
rhr 中断 (isr 位-2) 编写程序 为
desired 先进先出 触发 水平的.
先进先出 是 使能 用 fcr 位-0=1
rts# de-asserts 当 数据 fills 在之上 这 流动
控制 触发 水平的 至 suspend 偏远的 传输者.
使能 用 efr 位-6=1, mcr 位-2.
rts# re-asserts 当 数据 falls 在下 这 流动
控制 触发 水平的 至 重新开始 偏远的 传输者.
使能 用 efr 位-6=1, mcr 位-2.