由MCsˉ51構成的雙機通信程序流程
發布時間:2016/7/17 16:51:58 訪問次數:970
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構成的雙機通信程序流程圖