- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机实验报告
(自动化15 级)
实验名称 : 串行通讯实验
精选文档
一、实验目的
1.掌握单片机串行口工作方式;
2.掌握双机通讯的接口电路设计及程序设计。
二、实验设备
1. PC机;
2.单片机最小系统教学实验模块;
3. 数码管显示模块
三、实验内容
1.双机通信
由两套单片机试验装置(两个实验小组)共同完成该实验。我们 U1 为甲机, U2 为乙机。
甲机发送本机(学生本人)学号后 8位给乙机, 乙机接收该 8位数据, 并显示在 8位数码管上。
电路如图 1所示。
要求串行通信方式为方式 1 ,波特率为 2400bit/s, 不加倍,单片机外部晶振频率为
11.0592M 。
图1 双机通信原理示意图
— 2
精选文档
附加要求:乙机接收完毕后,将本机(乙机)的学号后 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) 方式
虽然半双工方式比单工方式灵活, 但它的效率依然较低。 从发送方式切换到接收方式所
需的时间一般大约为数毫秒,这么长的时间延迟在对时间较敏感的交互式应用 (例如远程检
测监视控制系统 ) 中是无法容忍的。重复线路切换所引起的延迟积累,正是半双工通信协议
效率不高的主要原因。
半双工的这种缺点是可以避免的,而且方法很简单,
原创力文档


文档评论(0)