
AT89C51RB2/RC2
表33 。
SCON注册
SCON - 串口控制寄存器( 98H )
7
FE/SM0
位
数
6
SM1
位
助记符
描述
帧错误位( SMOD0 = 1 )
FE
7
SM0
清除清除错误状态,而不是一个有效的停止位被清除。
设置硬件时,一个无效的停止位被检测到。
SMOD0必须设置为允许访问FE位。
串口模式位0
请参阅SM1串行端口模式选择。
SMOD0必须清除,使访问SM0位。
串口模式位1
模式
SM0 SM1
0
0
移位寄存器
0
1
8位UART
1
0
9位UART
1
1
9位UART
5
SM2
4
任
3
TB8
2
RB8
1
TI
0
RI
6
SM1
波特率
F
XTAL
/ 12 (或F
XTAL
/ 6模式X2 )
变量
F
XTAL
/ 64或f
XTAL
/32
变量
串口模式2位/多处理器通信使能位
5
SM2
清除禁用多机通信功能。
设置为使多处理器通信功能,在模式2和3中,并
最终模式1,本应该位在模式0被清除。
接收使能位
清除禁用串行接收。
设置以启用串行接收。
发送8位/ 9位在模式2和3传输
3
TB8
清除以发送逻辑0在第9位。
设置为发送一个逻辑1 ,在第9位。
接收器位在模式2和3得到8 / 9位
由硬件清零,如果接收到的第九位为逻辑0 。
由硬件设置,如果接收到的第九位为逻辑1 。
在模式1 ,如果SM2 = 0 , RB8是接收到的停止位。在模式0 RB8不
使用。
传输中断FL股份公司
清除承认中断。
在模式0或在一开始就由硬件在第8位结束
在其他模式下的停止位。
接收中断FL股份公司
清除承认中断。
在模式0中的第8位结束时由硬件设置,见图18 。
图中的其他模式19 。
4
任
2
RB8
1
TI
0
RI
复位值= 0000 0000B
位寻址
49
4180E–8051–10/06