《测控仪器设计实验报告--PC机与单片机串行通讯实验(2).docx》由会员分享,可在线阅读,更多相关《测控仪器设计实验报告--PC机与单片机串行通讯实验(2).docx(6页珍藏版)》请在三一办公上搜索。
1、实验报告(理工类)开课学院及实验室:机械工程学院实验时间:年月曰学生姓名学号成绩学生所在学院年级/专业/班12级自动化西华理1课程名称测控仪器设计课程代码实验项目名称PC机与单片机串行通讯实验(2)项目代码指导教师项目学分一、实验目的二、实验原理三、实验设备、仪器及材料四、实验步骤(按照实际操作过程)五、实验过程记录(数据、图表、计算等)程序:#incIude#defineucharunsignedchar#defineuintunsignedintucharcodetabIel=1 t f r1i 4 37 1 V f 2613 t V f4l 159 , , ,2 0481, rh叩haU
2、c e c( t U y z( a r yI a a P5slS UddTM0D=0x20;TH1=Oxfd;TL1=Oxfd;TR1=1;REN=1;SMO=O;SM1=1;EA三1;ES=1;voidsendchar(char*ch)doSBUF=*ch+;whiIe(!TI);TI=O;while(*ch);voidmain()Init();whiIe(1)Ox,o )/ - olef diWS.caseOxeO:num=0;break;caseOxdO:num=1;break;caseOxbO:num=2;break;case0x70:num=3;break;P3=0xfd;temp-
3、P3;temp=temp&OxfO;if(temp!=OxfO)deIay(50);if(temp!=OxfO)switch(temp)caseOxeO:num=4;break;caseOxdO:num=5;break;caseOxbO:num=6;break;case0x70:num=7;break;P3=0xfb;temp=P3;temp-temp&OxfO;if(temp!=OxfO)deIay(50);if(tempI=OxfO)switch(temp)caseOxeO:num=8;break;caseOxdO:num=9;break;caseOxbO:num=10;break;cas
4、e0x70:num=11;break;Ox,o )/ - olef diWS.caseOxeO:num=12;break;caseOxdO:num=13;break;caseOxbO:num=14;break;case0x70:num=15;break;,1&iWIay(num);SBUF-tabIenum;deIay(ucharx)uchara.b;for(a=x;a0;a-)for(b=200;b0;b);display(ucharnum1)P1-ztablenum1;)XTAL1raXYADQro.1A01MJ2fAOZTAL2ratAO3RO.WAOFOSA05POMD6RSTra.7M0?PZO,ASF2.VAB_FZ2TA10PSENP23M11ALSP2,WA12EAFZ5M13P2j三1*,Z7k信l六、实验结果分析及问题讨论