《(71)--6章串行口程序设计自检查(5).ppt》由会员分享,可在线阅读,更多相关《(71)--6章串行口程序设计自检查(5).ppt(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
MCSMCS-51单片机 串行通信串行通信的应用编程的应用编程(二二)RXD89C51TXDP1.0例例2:2:接线如图,编一个自发自收程序,检查单片机的接线如图,编一个自发自收程序,检查单片机的串行口是否完好,串行口是否完好,f=12MHzf=12MHz,波特率,波特率600600,取,取SMODSMOD0 0。解:采用方式解:采用方式1,依据公式,依据公式波特率波特率 求得求得 例例 C语言编程语言编程include Main()unsigned int i;TH1=0 xcc;TL1=0 xcc;/初始化初始化T1TR1=1;TMOD=0 x20;SCON=0 x50;While(1)/无限循环执行一下发送和接收语句无限循环执行一下发送和接收语句P1=0 xfe;/LED灭灭for(i=0;i10000;i+);/延时延时SBUF0 xff;/发送数据发送数据FFHwhile(TI=0);/TI=0等待等待TI=0;while(RI=0);/RI=0等待等待RI=0;/RI=1清清RIP1=SBUF;/接收数据并送接收数据并送P1口,灯亮口,灯亮for(I=0;I10000;I+);/延时延时THE END!