诚信经营是公司制胜的法宝,与客户建立长期稳定共赢的合作关系是我们一直在努力的方向。
通过严格的质量控制,***的管理,技术,和低成本控制,我们给客户提供有竞争力的产品和优质的服务!
充足的库存,心动的价格等着您,欢迎来电详询!
我们不生产PLC,我们只做全新原装的搬运工!
ABB YB560103-BM DSQC 229
RDR:接收数据就绪。判断该位是否置1,决定能否从FIF0中读取数据。
0——UORBR为空。
l——UORBR中包含有效数据。从接收FIFO中读走所有数据后,***为O。
0E:溢出错误标志。当U0RBR寄存器中已经有新的字符就绪,而接收FIF0已满时,该位置位。
0——接收缓存区没有溢出。
1——接收缓存区发生溢出错误。
PE:奇偶校验错误。在使能奇偶校验位之后,对所有接收的数据都进行奇偶校验,如果与UOLCR中的设置不符,将引起奇偶校验错误。
O——没有发生奇偶校验错误。
1——发生奇偶校验错误。读操作使该位***为O。
FE:帧错误标志。当接收字符的停止位为O时,产生帧错误。
O——没有发生帧错误。
1——发生帧错误。读取该位时***为O。
BI:间隔中断标志。在发送数据时,如果RXDO引脚保持低电平,将产生间隔中断。发生间隔中断后,接收模块停止数据接收。
O——没有发生间隔中断。
1——发生间隔中断。
THRE:反映UOTHR是否为空,也可以认为发送FIFO是否为空。
O——不为空。
1——空。对UOTHR进行写操作,使该位***为O。
TEMT:当发送移位寄存器和UOTHR均为空时,该位置位。
0——不为空。
1——空。对UOTHR进行写操作,使该位***为0。
RXFE:如果一个带有接收错误(如帧错误、奇偶错误或间隔中断)的字符装入UORBR时,该位置位。
O——UORBR中没有接收错误,或UOFCR[O]为0。
1——UORBR中包含至少一个UARTO Rx错误。
另外,还有两个很重要的寄存器:一个是前面提到的格式控制寄存器UOLCR,另一个是FIFO控制寄存器UOFCR。
UOLCR寄存器的描述如下:
其中第3位和第4、5位十分重要。
奇偶使能:控制是否进行奇偶校验。如果使能,发送时将添加一位校验位。
O——禁止奇偶产生和校验。
1——使能奇偶产生和校验。
奇偶选择:设置奇偶校验类型。
OO——奇数(数据位+校验位=奇数)。
01——偶数(数据位+校验位=偶数)。
10——校验位强制为1。
11——校验位强制为O。
U0FCR寄存器的描述如下: