
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K - 64K / 256-1K OTP / ROM /无ROM ,低电压( 2.7V - 5.5V ) ,
低功耗,高速( 33MHz的)
8XC52/54/58/80C32
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
SCON
地址= 98H
位寻址
SM0/FE
位:
SM1
SM2
5
任
4
TB8
3
RB8
2
Tl
1
Rl
0
复位值= 0000 0000B
7
6
( SMOD0 = 0/1 ) *
符号
FE
SM0
SM1
功能
帧错误位。该位是由接收机时设置一个无效的停止位被检测。 FE位没有被有效的清除
帧,但必须由软件清除。 SMOD0位必须设置为允许访问FE位。
串行端口模式位0 , ( SMOD0必须为0访问SM0位)
串口模式位1
SM0
SM1
模式
0
0
1
1
0
1
0
1
0
1
2
3
描述
移位寄存器
8位UART
9位UART
9位UART
波特率**
f
OSC
/12
变量
f
OSC
/ 64或f
OSC
/32
变量
SM2
启用自动地址识别功能,在模式2或3。如果SM2 = 1那么RI将不能设置,除非
收到的第9位数据( RB8)为1,表示一个地址,并且接收到的字节是给定地址或广播地址。
在模式1中,如果SM2 = 1那么RI将不能被激活除非收到一个有效的停止位,并且接收到的字节是
给予或广播地址。在模式0中, SM2应为0 。
使能串行接收。通过软件设置使能接收。软件清零将禁止接收。
在模式2和3,设置或明确由软件根据需要发送的第9位数据。
在模式2和模式3 ,第9位数据被接收。在模式1中,如果SM2 = 0 , RB8是接收到的停止位。
在模式0中, RB8未用。
发送中断标志位。在模式0 ,或在停止位之初由硬件设置在第8位结束
其它模式,在任何串行传输。必须用软件清零。
接收中断标志。在模式0的第8位结束时由硬件,或半途中停止位
在其它模式,在任何串行接收(除见SM2 ) 。必须用软件清零。
任
TB8
RB8
Tl
Rl
注意:
* SMOD0位于PCON6 。
**f
OSC
=振荡器频率
SU00043
图7. SCON :串口控制寄存器
1999年4月1日
20