
XR16L2550
具有16字节FIFO低电压DUART
F
IGURE
7. T
变送器
O
PERATION在非
-FIFO M
ODE
á
修订版1.0.0
数据
字节
发送
控股
注册
( THR)的
THR中断( ISR位- 1 )
通过IER位1启用
16X时钟
发送移位寄存器( TSR )
M
S
B
L
S
B
TXNOFIFO1
2.10.3
在FIFO模式发送器操作
主机可以填写发送FIFO中有多达16个字节的发送数据。该THR空标志( LSR位5 )设置
每当FIFO为空。该THR空标志可用来产生发送空中断( ISR位- 1 )时,
发送空中断是由IER位- 1启用。 TSR的标志( LSR位6 )设置当FIFO和TSR
成空。
F
IGURE
8. T
变送器
O
PERATION IN
FIFO
和
F
低
C
ONTROL
M
ODE
发送
数据字节
发送
FIFO
THR中断( ISR位- 1 )下降
编程触发下方
的水平,然后在becom ES
空。 FIFO是通过FCR启用
bit-0=1
自动CTS流控制( CTS #引脚)
流控制字符
( Xoff1 / 2和到Xon1 / 2注册。
自动软件流控制
16X时钟
发送数据移位寄存器
( TSR )
牛逼XF IF O 1
2.11
接收器
接收器部分包含一个8位接收移位寄存器( RSR )和16字节的FIFO ,其中包括一
字节宽接收保存寄存器( RHR ) 。该RSR采用了16X的时机。它验证并验证每一个位
在每个数据位的中间输入字符。在启动或假起始位,一个下降沿
内部接收计数器开始计数的16X 。经过8个时钟周期的起始位段应该是在市中心
起始位。在这个时候,在开始位进行采样,并如果它仍是一个逻辑0被验证。评估的起始位
这种方式可以防止接收器的组装错误的字符。的数据位,其余位和停止位
取样,并在此相同的方法进行验证,以防止虚假的成帧。如果有任何误差(多个) ,它们是
报道在LSR寄存器的位2-4。卸载后从RHR接收数据字节,接收FIFO指针
被撞和误差标记被立即更新,以反映在RHR寄存器中的数据字节的状态。
RHR可以生成在接收到一个字符或延迟的接收数据就绪中断,直到它到达FIFO的
触发电平。此外,数据传输到主机通过接收数据就绪超时中断保证
12