
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
4K / 8K的OTP / ROM低电压( 2.7 V - 5.5 V ) ,
低功耗,高速( 33兆赫) , 128/256 B RAM
80C51/87C51/80C52/87C52
1 ,不包括从2使用地址1110 0100 ,因为它是
需要使位2 = 1 ,以排除从站2 。
广播地址为每个从站通过采取创建
逻辑SADDR和SADEN的OR 。在这个结果零趋向
为无关位。在大多数情况下,解释无关位作为的人,
广播地址为FFH 。
SCON
地址= 98H
位寻址
SM0/FE
位:
SM1
SM2
5
任
4
复位后,SADDR ( SFR地址0A9H )和SADEN ( SFR
地址0B9H )的含铅与0。这将产生一个给定的地址
所有的“不关心”,以及广播的所有地址“不
关心“ 。这样有效地禁止了自动寻址模式,
允许微控制器使用标准80C51的UART
不使用此功能。
复位值= 0000 0000B
TB8
3
RB8
2
Tl
1
Rl
0
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 :串口控制寄存器
2000 8月07
16