ST16C2552
áç
áçáç
áç
2.97v 至 5.5v 双 uart 和 16-字节 先进先出
rev. 4.2
12
2.10.3 传输者 运作 在 先进先出 模式
这 host 将 fill 这 transmit 先进先出 和 向上 至 16 字节 的 transmit 数据. 这 thr empty 标记 (lsr 位-5) 是 设置
whenever 这 先进先出 是 empty. 这 thr empty 标记 能 发生 一个 transmit empty 中断 (isr 位-1) 当 这
transmit empty 中断 是 使能 用 ier 位-1. 这 tsr 标记 (lsr 位-6) 是 设置 当 这 先进先出 和 这 tsr
变为 empty.
2.11 接受者
这 接受者 部分 包含 一个 8-位 receive 变换 寄存器 (rsr) 和 16 字节 的 先进先出 这个 包含 一个
字节-宽 receive 支持 寄存器 (rhr). 这 rsr 使用 这 16x 为 定时. 它 核实 和 validates 总是y 位
在 这 新当选的 character 在 这 middle 的 各自 数据 位. 在 这 下落 边缘 的 一个 星t 或者 false 开始 位, 一个
内部的 接受者 计数器 星ts counting 在 这 16x. 之后 8 clocks 这 开始 位 时期 应当 是 在 这 中心 的
这 开始 位. 在 这个 时间 这 开始 位 是 抽样 和 如果 它 是 安静的 一个 逻辑 0 它 是 validated. evaluating 这 星t 位 在
这个 manner 阻止 这 接受者 从 assembling 一个 false character. 这 rest 的 这 数据 位 和 停止 位 是
抽样 和 validated 在 这个 一样 manner 至 阻止 false framing. 如果 那里 是 任何 错误(s), 它们 是
F
IGURE
7. t
RANSMITTER
O
PERATION
在
非
-先进先出 m
ODE
F
IGURE
8. t
RANSMITTER
O
PERATION
在
先进先出 m
ODE
Transmit
支持
寄存器
(thr)
transmit 变换 寄存器 (tsr)
数据
字节
L
S
B
M
S
B
thr 中断 (isr 位-1)
使能 用 ier 位-1
TXNOFIFO1
16X
时钟
transmit 数据 变换 寄存器
(tsr)
数据 字节
thr 中断 (isr 位-1) 当 tx
先进先出 变为 empty. 先进先出 是
使能 用 fcr 位-0=1.
transmit 先进先出
16x 时钟
TXFIFO1
THR