
XR17D154
通用( 3.3V和5V ) PCI总线的UART QUAD
MCR [5] : X开,任何启用
xr
修订版1.2.0
逻辑0 =禁用的Xon -任何功能( 16C550兼容) (默认) 。
逻辑1 =启用的Xon -任何功能。在这种模式下收到任何接收字符将使X开,恢复数据
传输。
MCR [6] :红外线编码器/解码器启用
该位的状态取决于引脚ENIR的上电时的采样逻辑电平,以下硬件
复位或软复位。随后用户可以忽略此位所需的操作。
逻辑0 =禁用红外线模式,工作在正常的连续字符模式。
逻辑1 =启用红外线红外线接收和发送的输入/输出。而在这种模式下,发送/接收输出/
输入被路由到红外编码器/解码器。的数据输入和输出电平将符合IrDA的
红外接口要求。这样,在该模式下的红外线TX输出将是一个逻辑0空闲期间
数据的条件。 FCTR位-4可以被选择为反转RX输入信号电平将所述解码器,用于
红外线模块,提供相当的倒置输出。
MCR [7] :时钟预分频器选择
逻辑0 =除以1 。从晶体或外部时钟输入时钟被直接馈送到可编程
波特率发生器没有进一步修改的,也就是说,由一个(默认)鸿沟。
逻辑1 =除以4 。该预分频器由四个分从晶振或外部时钟输入时钟
其馈送到可编程的波特率发生器,因此,数据传输速率成为四分之一。
5.8.9
线路状态寄存器( LSR ) - 读/只
该寄存器提供了UART和主机之间的数据传输的状态。如果IER位2被设置为逻辑
1 ,一个LSR将产生中断时,立即在RX FIFO中的任何角色都有一个错误(奇偶校验,
成帧,超限,打破) 。读LSR将清除LSR位4-1 。
LSR [ 0] :接收数据就绪指示灯
逻辑0 =在没有数据接收保存寄存器或FIFO (默认值) 。
逻辑1 =已接收到数据,并保存在接收保存寄存器或FIFO 。
LSR [1] :接收器溢出标志
逻辑0 =无溢出错误(默认值) 。
逻辑1 =溢出错误。数据溢出错误情况发生在接收移位寄存器。出现这种情况
当附加数据到达而FIFO为满。在这种情况下,在接收移位寄存器中的先前的数据
被覆盖。请注意,在此条件下,在接收移位寄存器中的数据字节不会转移到
FIFO中,因此在FIFO中的数据由误差不会被损坏。该位被清零LSR读之后。
LSR [2] :接收数据奇偶校验错误标签
逻辑0 =无奇偶校验错误(默认值) 。
逻辑1 =奇偶校验错误。在RHR接收字符没有正确的奇偶校验信息,并为犯罪嫌疑人。
该误差与可读取RHR的字符相关联。该位被清零LSR读之后。
LSR [3] :接收数据帧错误标签
逻辑0 =无帧错误(默认值) 。
逻辑1 =帧错误。接收的字符没有有效的停止位( S) 。该误差与关联
可读取RHR的字符。该位被清零LSR读之后。
LSR [4] :接收换行标签
逻辑0 =无间隔条件(默认值) 。
逻辑1 =接收器接收到一个中断信号(RX为一个字符帧时间内为逻辑0)。在FIFO中
模式,只有一个间隔字符被加载到FIFO 。该位被清零LSR读之后。
44