添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1177页 > PXAG30KFBD > PXAG30KFBD PDF资料 > PXAG30KFBD PDF资料2第20页
飞利浦半导体
产品数据
XA的16位微控制器系列
512 B的RAM ,看门狗, 2个UART
XA-G30
SnCON中的RB8_n
地址:
S0CON 420
S1CON 424
最高位
SM0
SM1
SM2
TB8
RB8
TI
最低位
RI
位寻址
复位值: 00H
SM0
0
0
1
1
凡SM0 , SM1指定串行端口模式,如下所示:
SM1
0
1
0
1
模式
0
1
2
3
描述
移位寄存器
8位UART
9位UART
9位UART
波特率
f
OSC
/16
变量
f
OSC
/32
变量
符号功能
SnCON.5 SM2
使能模式2和3的多机通信功能。在模式2或3中,如果SM2设置为1,则RI
如果接收到的第9位数据( RB8 )为0。在模式1将不会被激活,如果SM2 = 1,则RI不会被若启动
有效的停止位没有被接收。在模式0中, SM2应为0 。
SnCON.4任
使能串行接收。通过软件设置使能接收。软件清零将禁止接收。
SnCON.3 TB8
在模式2和3,设置或明确由软件根据需要发送的第9位数据。该TB8位不
双缓冲。详见说明书。
SnCON.2 RB8
在模式2和3 ,是接收到的第9位数据。在模式1中,如果SM2 = 0 , RB8是站位,这是
收到。在模式0中, RB8未用。
SnCON.1 TI
发送中断标志位。设置时,另一个字节可以被写入UART发送。详见说明书。
必须用软件清零。
SnCON.0 RI
接收中断标志。在模式0 ,或在停止位结束时由硬件在第8位结束
在其它模式(除了见SM2 ) 。必须用软件清零。
SU00597C
图12.串行端口控制( SnCON中的RB8_n )注册
D0
D1
D2
D3
D4
D5
D6
D7
D8
开始
数据字节
只有在
方式2,3
停止
如果为0 ,设置FE
FEN
BRN
OEN
STINTn
SnSTAT中
SU00598
图13. UART帧错误检测
D0
D1
D2
D3
D4
D5
D6
D7
D8
SM0_n
1
1
SM1_n
1
0
SM2_n
1
REN_n
1
TB8_n
X
RB8_n
TI_n
RI_n
SnCON中的RB8_n
接收到的地址D0到D7
编程的地址
比较
在UART模式2和模式3和SM2 = 1 :
中断如果REN = 1 , RB8 = 1 AND“接收到的地址” = “编程的地址”
- 当自己的地址收到,清除SM2继续接收数据字节
- 当所有的数据字节接收: SET SM2等待下一个地址。
SU00613
图14. UART多机通信,自动地址识别
2002年03月25日
18

深圳市碧威特网络技术有限公司