第七章 80C51单片机串行通信.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 80C51单片机串行通信

第七章 80C51单片机串行通信 主要内容 串行通信基础 80C51单片机的串行接口 单片机串行接口应用 本章小结 技能实训7 本章要求 通过本章的学习,了解80C51单片机串行接口的结构;掌握80C51单片机串行接口的使用方法;建立起计算机串行通信应用极为广泛的概念;重点理解80C51单片机串行口接收和发送数据的实现方法;熟悉80C51单片机串行通信的格式规定及串行通信的程序设计思路。 7.1 串行通信基础 计算机通信是指计算机技术与通信技术相结合,完成计算机与其外界的数据传送。通信有串行通信和并行通信两种方式。 串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送(故也称为串行数据传送) 串行通信的特点是:数据传送按位顺序进行,传输线少(最少只需1根即可完成传输),成本低,速度慢,且可以利用电话网等现成的设备;但数据的传送控制比并行通信复杂,易远距离传送。计算机与外界的数据传送大多数是串行的,其传送的距离可以从几米到几千公里。 并行通信是将数据字节的各位用多条数据线同时进行传送 并行通信的特点是:各数据位同时传送,传送速度快,效率高,控制简单,由于传输线较多(并行数据传送有多少数据位就要多少根数据线),远距离传送成本高。并行数据传送的距离通常小于30米,计算机内部的数据传送都是并行的。 7.1.1 串行通信的基本原理 一、串行通信的分类 1.异步串行通信 2.同步串行通信 二、串行通信的数据通信形式 串行通信依数据传输方向及时间关系可分为:单工、半双工和全双工。 三、串行通信的传送速率 数据的传输速率可以用比特率表示。比特率是每秒钟传输二进制代码的位数,单位是:位/秒(bps)。 四、串行通信的错误校验 在通信过程中往往要对数据传送的正确与否进行校验。校验是保证准确无误传输数据的关键。在串行通信中可能出现的错误包括奇偶错和帧错等。常用的校验方法有奇偶校验、代码和校验及循环冗余校验。 7.1.2 串行通信的接口标准 异步串行通信接口主要有三类:RS-232接口,RS-449、RS-422和RS-485接口以及20mA电流环。 在计算机进行串行通信时,选择接口标准,必须注意以下两点: 1.通信速度和通信距离 2.抗干扰能力 7.2 80C51单片机的串行接口 数据转换由串行接口电路实现,这种电路也称为通用异步接收发送器(UART)。它应包括发送器电路、接收器电路和控制电路等内容。其主要功能是: (1)数据的串行化/反串行化 (2)错误检验 7.2.1 串行接口的结构 80C51串行接口的基本结构如图7.1所示。 7.2.2 串行接口的控制寄存器 与串行通信有关的控制寄存器共有3个。 一、串行控制寄存器SCON 二、电源控制寄存器PCON 三、中断允许寄存器IE 7.2.3 串行接口的工作方式 80C51串行接口共有4种工作方式,由SCON中的SM0、SM1进行设置。方式0和方式2的波特率是固定的,而方式1和方式3的波特率是可变的,其值由定时器T1的溢出率控制。 7.3 单片机串行接口应用 在计算机分布式测控系统中,经常要利用串行通信方式进行数据传输。80C51单片机的串行接口为计算机间的通信提供了极为便利的条件。 7.3.1 单片机与单片机的通信 一、双机通信 双机通信也称为点对点通信,用于单片机与单片机之间交换信息,也常用于单片机与通用微机间的信息交换。 二、多机通信 主要介绍多机通信的硬件连接和通信协议。 1.硬件连接单片机构成的多机系统常采用总线型主从式结构。所谓主从式,即在数个单片机中,有一个是主机,其余的是从机,从机要服从主机的调度和支配。 2.通信协议 7.3.2 单片机与PC机通信 在工控系统(尤其是多点现场工控系统)设计实践中,单片机与PC机组合构成分布式控制系统是一个重要的发展方向。分布式系统主从管理,层层控制。 本章小结 本章讲述了80C51系列单片机的串行通信技术,其主要涉及以下内容: 1.串行通信有异步和同步两种通信方式。 2.串行通信有全双工、半双工和单工三种传送模式,80C51单片机内部具有一个全双工的异步串行通信I/O口,该串行口的波特率

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档