飞利浦 半导体 产品 规格
80c51/87c51/80c31
80c51 8-位 微控制器 家族
4k/128 otp/只读存储器/romless, 低 电压 (2.7v–5.5v),
低 电源, 高 速 (33 mhz)
2000 jan 20
16
SMOD1 SMOD0 – POF GF1 GF0 PD IDL
PCON
(87h)
sm0 / fe SM1 SM2 REN TB8 RB8 德州仪器 RI
SCON
(98h)
D0 D1 D2 D3 D4 D5 D6 D7 D8
停止
位
数据 字节
仅有的 在
模式 2, 3
开始
位
设置 fe 位 如果 停止 位 是 0 (framing 错误)
sm0 至 uart 模式 控制
0 : scon.7 = sm0
1 : scon.7 = fe
SU01191
图示 8. uart framing 错误 发现
SM0 SM1 SM2 REN TB8 RB8 德州仪器 RI
SCON
(98h)
D0 D1 D2 D3 D4 D5 D6 D7 D8
1
1
1
0
比较器
11 X
received 地址 d0 至 d7
编写程序 地址
在 uart 模式 2 或者 模式 3 和 sm2 = 1:
中断 如果 ren=1, rb8=1 和 “received address” = “programmed address”
– 当 自己的 地址 received, clear sm2 至 receive 数据 字节
– 当 所有 数据 字节 有 被 received: 设置 sm2 至 wait 为 next 地址.
SU00045
图示 9. uart multiprocessor 交流, 自动 地址 recognition