您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 单片机-双机通信实验报告
洛阳理工学院实验报告系别计算机系班级B140504学号B14050414姓名史锦峰课程名称单片机原理及组成实验日期2016.04.28实验名称双机通信及PCB设计过程成绩实验目的:掌握串行口通信工作原理,熟悉单片机电路的PCB设计过程实验条件:计算机、KeiluVision4、ISIS7Professional、实验箱实验内容:1.掌握串行通信原理和中断法通信软件编程;2.完成实验的C51语言编程;3.学习使用ARES软件,完成实验61#机电路;实验电路图仿真运行效果图一:图二:源程序:#includereg51.h#defineucharunsignedcharvoiddelay(unsignedinttime){unsignedintj=0;for(;time0;time--)for(j=0;j125;j++);}voidmain(void){ucharcounter=0;P2=0x3f;TMOD=0x20;TH1=TL1=0xf4;PCON=0;SCON=0x50;TR1=1;while(1){SBUF=counter;while(TI==0);TI=0;while(RI==0);RI=0;if(SBUF==counter){P2=counter;if(++counter15)counter=0;delay(500);}}}#includereg51.h#defineucharunsignedcharvoidmain(void){ucharreceiv;P2=0x3f;TMOD=0x20;TH1=TL1=0xf4;PCON=0;SCON=0x50;TR1=1;while(1){while(RI==1){RI=0;receiv=SBUF;SBUF=receiv;while(TI==0)TI=0;P2=receiv;}}}实验总结:一直不能正确显示同步的信号,询问老师后才知道是实验箱烧写程序时用了两台电脑,但是进行通讯时不在一台机子上。这是一个很重要的店。
本文标题:单片机-双机通信实验报告
链接地址:https://www.777doc.com/doc-4751129 .html