- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 串行接口 本章要点 串行通信的基本概念 MCS-51单片机串口的结构和工作方式以及各种工作方式的应用 单片机的双机通信与多机通信的原理与实现方法 MCS-51系列单片机内部有一个功能很强的全双工串行通信接口,采用通用异步接收器/发送器(UART)工作,可以同时发送、接收数据。 该串口具有4种工作方式,可根据需要应用于不同场合。串行通信所需的波特率可由片内定时/计数器或系统时钟产生并通过软件设置波特率的值。 MCS-51单片机的串口接收、发送数据过程均可工作在查询方式或中断方式,使用灵活。 另外,MCS-51单片机的串口除了可作为异步接收/发送器(UART)工作以外,还可以作为同步移位寄存器使用,方便地构成一个或多个并行输入输出口,或作为串并转换,用来驱动键盘与显示器。 7.1串行通信基础 7.1.1通信方式 设备之间进行数据传送时的数据通信方式有两种,分别是串行通信方式和并行通信方式。 串行通信是计算机与计算机之间、计算机与外部设备之间、设备与设备之间一种常用的数据传输方式。串行通信时,数据的各位依次传送,其优点是传送数据线少,通信距离长。缺点是传输速度慢、效率低。 并行通信是指数据的各位同时并行地传送,多位数据同时通过多根数据线传送,每一根数据线传送一位二进制代码。其优点是传送速度快,效率高;缺点是硬件设备复杂,数据有多少位,就需要多少根数据线。并行通信适合于近距离通信和对速度要求较高的场合。 7.1.2串行通信方式 按照通信方式的不同,串行通信有单工通信、半双工通信和全双工通信; 按照通信协议的不同,串行通信有两种基本方式:异步串行通信和同步串行通信。 由于按通信方式的分类易于理解,现主要解释一下异步串行通信和同步串行通信。 1. 异步串行通信 在异步串行通信中,数据或字符是一帧一帧地传送。在帧格式中,一帧由四个部分组成:起始位、数据位、奇偶校验位和停止位。首先是一个起始位“0”,然后是5-8位数据(规定低位在前,高位在后),接下来是奇偶校验位(可省略),最后是一位停止位“1”。 起始位“0”信号用来通知接收设备一个待接收帧的开始到来。线路上在不传送字符期间应保持为“1”。接收端则不断地检测线路的状态,若连续为“1”以后又测到一个“0”,表示发来了一个新字符,应马上准备接收。 起始位后面紧接着是数据位。 停止位用来表征帧的结束,它一定是高电位“1”,停止位可以是1位、1.5位或2位。接收端在收到停止位后,知道上一帧己传送完毕,同时,也为接收下一个帧做好准备。 由于异步串行通信每传送每一帧数据都有固定格式,通信双方只需按约定的帧格式来发送和接收数据,所以,硬件结构比同步串行通信方式简单;此外,它还能利用校验位检测错误,所以,这种通信方式应用较广泛。 2. 同步串行通信 同步通信中,在数据开始传送前用同步字符来指示〔通常约为1—2个〕,并由时钟来实现发送端和接收端同步。即检测到规定的同步字符后,下面就连续按顺序传送数据,直到通信告一段落。 同步传送时,字符与字符之间没有间隙,也不用起始位和停止位,仅在数据块开始时用同步字符SYNC来指示。因为同步通信数据快,传送时去掉了开始和结束的标志,所以,其速度高于异步传送,但这种方式对硬件结构要求较高。 7.1.3波特率 波特率,即数据传送速率。由于MCS-51单片机串行传送数据时,一个码元用二进制的“0”或“1”表示,所以,波特率在数值上等于比特率,即每秒钟传送二进制代码的位数,它的单位是位/秒。假如数据传送的速率每秒120帧,每帧包含10个位信息(一个起始位、一个停止位、8个数据位),这时,传送的波特率为: 10×120位/秒=1200波特(bps) 每一位信息的传送时间Td为波特率的倒数: Td=1/1200=0.833(ms) 常见的波特率为600、1200、2400、4800、9600、19200、38400、56000和115200等。 7.2 MCS-51单片机的串行接口 7.2.1 串行接口结构 MCS-51单片机具有一个采用通用异步接收器/发送器(UART)工作方式的全双工串行通信接口,可以同时发送、接收数据。 串口接收和发送数据都是通过访问特殊功能寄存器SBUF来实现的,SBUF既可以作为发送缓冲器,也可作为接收缓冲器。 其实在物理结构上,SBUF由两个相互独立的接收、发送缓冲器组成,只不过两个缓冲器共用一个地址(99H),发送缓冲器只能写入,不能读出,接收缓冲器只能读出,不能写入。 MCS-51单片机的串口有2个控制寄存器:串行口控制寄存器SCON和特殊功能寄存器PCON, 其中SCON用来设置串口的工作方式、控制数据的接收和发送等,PCON主要控制串口的波特率。 7.2.2 串行接口的控制 1.
您可能关注的文档
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机1.1.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机1.2.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机1.3 1.4.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机1.5.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机1.6.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机2.1 2.2.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机2.3.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机2.4.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机2.5 2.6.ppt
- 单片机原理及应用 教学课件 作者 孙康岭刘永海 主编 单片机3.1.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 4-1 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目设备设计说明书(含塔设备计算说明、换热器设计结果、设备一览表).pdf
- 工程造价_横湖桥商业楼土建工程量清单报价.docx VIP
- 浙江师范大学行知学院 学生手册.pdf
- 2025年辽宁沈阳市文体旅产业发展集团有限公司招聘笔试参考题库附带答案详解.pdf
- 川崎病患儿的护理课件.pptx VIP
- 2024年东莞市东华高级中学自主招生数学试卷附答案解析 .pdf
- 中医馆客服知识培训课件.pptx
- 辽宁沈阳市文体旅产业发展有限公司招聘笔试题库2025.pdf
- 全国公开课大赛一等奖小学一年级下册数学人教版《七巧板》课件.pptx
- 辽宁沈阳市文体旅产业发展集团有限公司招聘笔试题库2025.pdf
文档评论(0)