- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六模块 单片机串行通信技术项目实训 项目13 串并转换控制 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、MCS-51单片机的串行通信 任务6-13 使用串行口方式0串并转换控制流水灯 一、 74LS164简介 任务6-13 使用串行口方式0串并转换控制流水灯 二、 74LS164简介 任务6-13 使用串行口方式0串并转换控制流水灯 二、硬件电路设计 项目14 单片机控制单片机 任务6-14-1 使用串口方式1进行单工通信 一、MCS-51单片机串行口工作方式(一) 任务6-14-1 使用串口方式1进行单工通信 一、MCS-51单片机串行口工作方式(一) 任务6-14-1 使用串口方式1进行单工通信 一、MCS-51单片机串行口工作方式(一) 任务6-14-1 使用串口方式1进行单工通信 二、硬件电路设计 任务6-14-2 使用串口方式3进行单工通信 一、MCS-51单片机串行口工作方式(二) 任务6-14-2 使用串口方式3进行单工通信 一、MCS-51单片机串行口工作方式(二) 任务6-14-2 使用串口方式3进行单工通信 二、硬件电路设计 项目13 串并转换控制 项目14 单片机控制单片机 任务6-13 使用串行口方式0串并转换控制流水灯 MCS-51单片机内部有一个全双工的串行通信口,即串行接收和发送缓冲器(SBUF),这两个在物理上独立的接收发送器,既可以接收数据也可以发送数据。但接收缓冲器只能读出不能写入,而发送缓冲器则只能写入不能读出,它们共用同一个地址99H。这个通信口既可以用于网络通信,亦可实现串行异步通信,还可以构成同步移位寄存器使用。如果在串行口的输入输出引脚上加上电平转换器,就可以方便地构成标准的RS-232接口。 1. 基本概念 (1)数据通信的传输方式 常用于数据通信的传输方式有单工、半双工、全双工和多工方式。 ①单工方式:数据仅按一个固定方向传送。因而这种传输方式的用途有限,常用于串行口的打印数据传输与简单系统间的数据采集。 ②半双工方式:数据可实现双向传送,但不能同时进行,实际的应用采用某种协议实现收/发开关转换。 ③全双工方式:允许双方同时进行数据双向传送,但一般全双工传输方式的线路和设备较复杂。 ④多工方式:以上三种传输方式都是用同一线路传输一种频率信号,为了充分地利用线路资源,可通过使用多路复用器或多路集线器,采用频分、时分或码分复用技术,即可实现在同一线路上资源共享功能,称之为多工传输方式。 (2)串行数据通信两种形式 ①异步通信 在这种通信方式中,接收器和发送器有各自的时钟,它们的工作是非同步的。在异步通信方式中,数据是一帧一帧传送的。一帧数据传送完毕后可以接着传送下一帧数据,也可以等待,等待期间为高电平。用一帧来表示一个字符,其格式如下:一个起始位“0”(低电平),紧接着是8个数据位,规定低位在前,高位在后。接下来是奇偶校验位(可以省略),最后是停止位“1”(高电平)。下图所示是异步通信方式及数据格式示意图。 ②同步通信 同步通信格式中,发送器和接收器由同一个时钟源控制,为了克服在异步通信中,每传输一帧字符都必须加上起始位和停止位,占用了传输时间,在要求传送数据量较大的场合,速度就慢得多。同步传输方式去掉了这些起始位和停止位,只在传输数据块时先送出一个同步头(字符)标志即可。下图所示是同步通信方式及数据格式示意图。 同步传输方式比异步传输方式速度快,这是它的优势。但同步传输方式也有其缺点,即它必须要用一个时钟来协调收发器的工作,所以它的设备也较复杂。 (3)串行数据通信的传输速率 串行数据传输速率有两个概念,即每秒传送的位数bps(Bit per second)和每秒符号数—波特率(Band rate),在具有调制解调器的通信中,波特率与调制速率有关。 2.MCS-51的串行口和控制寄存器 (1)串行口数据收发缓冲寄存器SBUF MCS-51单片机串行口寄存器结构如下图所示
文档评论(0)