1 / 15
文档名称:

2021年双机通讯试验汇报.docx

格式:docx   大小:21KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2021年双机通讯试验汇报.docx

上传人:读书之乐 2021/4/15 文件大小:21 KB

下载得到文件列表

2021年双机通讯试验汇报.docx

相关文档

文档介绍

文档介绍:双机通讯试验汇报

  单片机试验汇报化自动化15级)
  试验名称:串行通讯试验
  一、试验目得
  1。掌握单片机串行口工作方法;
  2。掌握双机通讯得接口电路设计及程序设计。
  二、试验设备
  1、PC机;;
  3、数码管显示模块三、试验内容
  (两个试验小组)共同完成该试验。我们U1为甲机,U2为乙机。甲机发送本机学生本人)学号后8位给乙机,乙机接收该8位数据,并显示在8位数码管上.电路图1所表示。
  要求串行通信方法为方法1,波特率为2400bit/s,不加倍,单片机外部晶振频率为11、0592M。
  图1双机通信原理示意图附加要求:乙机接收完成后,将本机(乙机)得学号后8位发送回甲机,甲机显示在数码管上。
  2、、单片机和PC机通信单片机向PC机发送数据。单片机向PC机反复发送本机(学生本人)学号,发送波特率为1200,采取方法1,单片机外部晶振频率为11、0592M。
  四、试验原理
  
  串行通讯得方法
  在串行通讯中,有两种基础得通讯方法:异步通讯,同时通讯.
  异步串行通讯要求了字符数据得传送格式,、数据位、奇偶校验位和停止位组成。本试验关键学****异步通讯得实现方法。
  在异步通讯中,每一个字符要用起始位和停止位作为字符开始和结束得标志,以至占用了时间。因此在数据块传送时,为了提升通讯速度,常去掉这些标志,
  通讯不像异步通讯那样,.
  根据通讯方法,又可将数据传输线路分成三种:单工方法、半双工方法、全双工方法。
  (1)单工方法在单工方法下,通讯线得一端联接发送器,另一端联接接收器,它们形成单向联接,只许可数据根据一个固定得方向传送。
  (2半双工方法在半双工方法下,系统中得每个通讯设备全部由一个发送器和一个接收器组成,经过收发开关接到通讯线路上,图33—1所表示。在这种方法中,数据能从A站送到B站,也能从B站传送到A站,但就是不能同时在二个方向上传送,即每次只能一个站发送,另一个站接收.
  图2半双工通讯方法图33-1中得收发开关并不就是实际得物理开关,而就是由软件控制得电子开关,由通讯线两端得半双工通讯协议进行功效切换。
  (3)全双工(Full—duplex方法即使半双工方法比单工方法灵活,,,正就是半双工通信协议效率不高得关键原因。
  半双工得这种缺点就是能够避省得,而且方法很简单,即采取信道划分技术。在图33—2得全双工连接中,不就是交替发送和接收,而就是可同时发送和接收。全双工通讯系统得每一端全部包含发送器和接收器,数据可同时在两个方向上传送.
  图3全双工通讯方法单片机串行口工作方法在静态数码管显示试验中,我们熟悉了单片机串口工作方法0;单片机串口还含有有3种工作方法。以下表所表示:
  这3种工作方法,均用于串行异步通讯。在异步串行通讯得一个字节得传送中,必需包含了起始位0)和停止位1)。除此之外,方法1含有8位1个字节)得数据位(低位在先,方法2、3则除这8位之外,还含有一个可编程得第9位,。
  串口工作方法在特殊寄存器SCON中设置。
  其中得SM0和SM1位确定了串口工作方法。要使通讯双方能够通讯成功,必需含有相同得串口工作模式;REN为许可接收位,本试验中因为双方全部要进行接收,所以REN也全部应设为1。TB8和RB8这里暂不包括。利用以下语句来设置SCON:MOVSCON,#50H4。
  3波特率得设置在异步串口通讯中,一个很主要得工作就就是进行串口波特率得设置。波特率就是指串口通讯中每秒传送得位数,单位为BPS,它反应了串行口通讯得速度;同时,通讯双方得速度必需一致,才能够顺利进行通讯。
  在串口工作方法1、3中,传送波特率全部就是可变得。单片机内部经过定时器T1来提供发送和接收缓存器得内部移位时钟。也就就是说,要确定串行通讯得波特率,必需对T1进行相
  关设置。51单片机系统对此时T1得设置有以下固定得要求:1必需工作在定时器状态;(2必需工作在“8位自动重载”工作模式;,我们在试验十七已经讲过。能