《单片机与计算机通信》由会员分享,可在线阅读,更多相关《单片机与计算机通信(5页珍藏版)》请在人人文库网上搜索。
1、计算机与单片机通信/*计算机与单片机通信*/*将计算机发送的00FF之间的十六进制数字用发光二极管显示出来*/查询法:#includevoid main()TMOD=0x20;TH1=0xfd;TL1=0xfd;TR1=1;SM0=0;SM1=1;REN=1;SBUF=0x00;while(1)if(RI=1)RI=0;P1=SBUF;/*计算机与单片机通信*/*将计算机发送的00FF之间的十六进制数字用发光二极管显示出来*/*中断法*/#includevoid main()TMOD=0x20;TH1=0xfd;TL1=0xfd;TR1=1;SM0=0;SM1=1;REN=1;EA=1;ES=。
2、1;SBUF=0x00;while(1);void ser() interrupt 4RI=0;P1=SBUF;/*计算机与单片机通信*/*将计算机发送的00FF之间的十六进制数字用发光二极管显示出来,并将计算机发送的数据原样发送回来*/#include#define uchar unsigned charuchar flag=0,temp;void main()TMOD=0x20;TH1=0xfd;TL1=0xfd;TR1=1;SM0=0;SM1=1;REN=1;EA=1;ES=1;/SBUF=0xff;while(1)if(flag=1)ES=0;flag=0;SBUF=temp;while(!TI);TI=0;ES=1;void ser() interrupt 4RI=0;P1=SBUF;temp=SBUF;flag=1。