全球旧事资料 分类
发送机i
cludereg52hdefi
eucharu
sig
edchardefi
eui
tu
sig
edi
tucharcodexuehao10x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6fucharcodexuehao2200905402153voidse
duchardat
SBUFdat
将待发送的数据写入发送缓存器中
whileTI0只要接收中断标志位

空操作
TI0
为了接收下一帧数据,需用软件降RI清零

voiddelay
ucharm
form0m200m
for
0
250

voidmai
uchariTMOD0x20定时器T1工作于方式2SCON0x50串口工作方式1PCON0x00电源控制寄存器,波特率不加倍TH10xfd波特率为9600(110592MHz)TL10xfdTR11启动定时器T1while1
fori0i12i
se
dxuehao1xuehao2i发送数据idelaydelaydelaydelay


f接受机
i
cludereg52h
defi
eucharu
sig
edchar
defi
eui
tu
sig
edi
t
ucharreceive

uchardatwhileRI0只要接收中断标志位
RI0
为了接收下一帧数据,需用软件降RI清零
datSBUF
将接收缓存器中的数据存于dat
retur
dat将接收到的数据返回

voidmai

TMOD0x20定时器T1工作于方式2
SCON0x50串口工作方式1
PCON0x00
TH10xfd波特率为9600(110592MHz)
TL10xfd
TR11启动定时器T1REN1允许接收
while1

P0receive


fr
好听全球资料 返回顶部