
AT8xC5112
表27 。
SCON注册
SCON - 串口控制寄存器UART ( 98H )
7
FE/SM0
6
SM1
5
SM2
4
任
3
TB8
2
RB8
1
TI
0
RI
位
位
编号名称描述
帧错误位( SMOD0 = 1) UART
清除清除错误状态,而不是一个有效的停止位被清除。
设置硬件时,一个无效的停止位被检测到。
SMOD0必须被设置为使能访问FE位
串行口模式位0 ( SMOD0 = 0), UART
请参阅SM1串行端口模式选择。
SMOD0必须清除,使访问SM0位
对于UART串口模式位1
SM0 SM1模式说明波特率
6
SM1
0
0
1
1
0
1
0
1
0
1
2
3
移位寄存器
8位UART
9位UART
9位UART
F
XTAL
/12 (F
XTAL
/ 6 X2模式)
变量
F
XTAL
/ 64或f
XTAL
/32 (F
XTAL
/ 32或f
XTAL
/ 16 X2模式)
变量
7
FE
SM0
5
SM2
串口模式2位/多处理器通信使能位UART
清除禁用多机通信功能。
设置为使多处理器通信功能,在模式2和3中,并
最终模式1 ,该位应在模式0清除。
接收使能位UART
清除禁用串行接收。
设置以启用串行接收。
发送8位/ 9位传输模式2和模式3的UART 。
4
任
3
TB8
清除以发送逻辑0在第9位。
设置为发送一个逻辑1 ,在第9位。
接收器接收到的比特模式2和3的UART 8 / 9位
由硬件清零,如果接收到的第九位为逻辑0 。
由硬件设置,如果接收到的第九位为逻辑1 。
在模式1 ,如果SM2 = 0 , RB8是接收到的停止位。在模式0的RB8未使用。
发送中断标志位为UART
清除承认中断。
在模式0或的开始由硬件设置在第8位结束
停止位在其它模式。
接收中断标志位UART
清除承认中断。
在模式0中的第8位结束时由硬件设置,见图8和图9 。
在其它模式。
2
RB8
1
TI
0
RI
复位值= 0000 0000B
位寻址
33
4191B–8051–04/03