单片机实验报告(自动化 1 5级) 实验名称:串行通讯实验一、实验目得 1。掌握单片机串行口工作方式; 2。掌握双机通讯得接口电路设计及程序设计。 二、实验设备 1、 PC机;2.单片机最小系统教学实验模块; 3、 数码管显示模块三、实验内容 1.双机通信由两套单片机试验装置(两个实验小组)共同完成该实验。我们U1为甲机,U2为乙机。甲机发送本机(学生本人)学号后8位给乙机,乙机接收该8位数据,并显示在8位数码管上. 电路如图1所示。 要求串行通信方式为方式1,波特率为2400bit/s,不加倍,单片机外部晶振频率为11、0592M。图1 双机通信原理示意图附加要求:乙机接收完毕后,将本机(乙机)得学号后8位发送回甲机,甲机显示在数码管上。2、单片机与PC机通信单片机向PC机发送数据。单片机向PC机重复发送本机(学生本人)学号,发送波特率为1200,采纳方式1,单片机外部晶振频率为11、0592M。四、实验原理 4.1 串行通讯得方式 在串行通讯中,有两种基本得通讯方式:异步通讯,同步通讯. 异步串行通讯规定了字符数据得传送格式,既每个数据以相同得帧格式发送.每个帧信息由起始位、数据位、奇偶校验位与停止位组成。本实验主要学习异步通讯得实现方法。 在异步通讯中,每一个字符要用起始位与停止位作为字符开始与结束得标志,以至占用了时间。所以在数据块传送时,为了提高通讯速度,常去掉这些标志,而采纳同步通讯.同步通讯不像异步通讯那样,靠起始位在每个字符数据开始时发送与接受同步.而就是通过同步字符在每个数据块传送开始时使收/发双方同步. 根据通讯方式,又可将数据传输线路分成三种:单工方式、半双工方式、全双工方式。(1)单工方式在单工方式下,通讯线得一端联接发送器,另一端联接接收器,它们形成单向联接,只允许数据根据一个固定得方向传送。(2)半双工方式在半双工方式下,系统中得每个通讯设备都由一个发送器与一个接收器组成,通过收发开关接到通讯线路上,如图33—1所示。在这种方式中,数据能从A站送到B站,也能从B站传送到A站,但就是不能同时在二个方向上传送,即每次只能一个站发送,另一个站接收.图2 半双工通讯方式图33-1中得收发开关并不就是实际得物理开关,而就是由软件控制得电子开关,由通讯线两端得半双工通讯协议进行功能切换。(3)全双工(Full—duplex)方式虽然半双工方式比单工方式灵活,但它得效率依旧较低.从发送方式切换到接收方式所需得时间一般大约为数毫秒,这么长得时间延迟在对时间较敏感...