由MCsˉ51构成的双机通信程序流程
发布时间:2016/7/17 16:51:58 访问次数:1001
1号机接收到“00H”后,可确定2号机已正确接收,发送任务完成,结束发送;若收到“0FFH”,则重新发送数据一次,直到数据被正确接收。双方约AD8031ARZ-REEL7定采用串行口方式1进行通信,一帧信息由1个起始位、8个数据位、1个停止位共10位组成,波特率为γ00bps,T1工作在定时器方 式2,作为串行通信的波特率发生器,单片机系统晶振频率选用11.05呢MHz,设置TH1=TL1=0F4H,PCON寄存器的sMOD位为0。程序流程图如图8.11所示。
(al接收程序流程图 lb)发送程序流程图
图811 由MCsˉ51构成的双机通信程序流程图
1号机接收到“00H”后,可确定2号机已正确接收,发送任务完成,结束发送;若收到“0FFH”,则重新发送数据一次,直到数据被正确接收。双方约AD8031ARZ-REEL7定采用串行口方式1进行通信,一帧信息由1个起始位、8个数据位、1个停止位共10位组成,波特率为γ00bps,T1工作在定时器方 式2,作为串行通信的波特率发生器,单片机系统晶振频率选用11.05呢MHz,设置TH1=TL1=0F4H,PCON寄存器的sMOD位为0。程序流程图如图8.11所示。
(al接收程序流程图 lb)发送程序流程图
图811 由MCsˉ51构成的双机通信程序流程图