串行通信及其接口_end.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文档。上传文档
查看更多
串行通信及其接口_end

第9章 串行通信及其接口 9.1 概述 9.2 MCS-51的串行口 9.3 串行口的控制 9.1 概述 串行通信是将数据的各位一位一位地依次传送。适合于计算机之间、计算机与外部设备之间的远距离通信。 串行通信从传输方式分为: 单工方式(如图7-1所示)、半双工方式(如图7-2所示)、全双工方式(如图7-3所示)。 从接收方式来说,串行通信有两种方式: 异步通信方式(如图7-4所示)、同步通信方式(如图7-5所示)。 9.2 MCS-51的串行口 9.2.1 串行口的结构 9.2.2 串行口的工作方式 9.2.3 波特率的计算 9.2.1 串行口的结构 1.串行口控制寄存器SCON 该寄存器的字节地址为98H,可位寻址。SCON格式如图7-6所示。 2.特殊功能寄存器PCON 其字节地址为87H,没有位寻址功能。PCON的格式如图7-7所示,其中与串行接口有关的只有D7位。 9.2.2 串行口的工作方式 4.方式3 当SM0SM1=11时,串行口工作在方式3。方式3为波特率可变的9位异步通信方式,除了波特率外,方式3和方式2相同。 方式3的波特率由下式确定: 方式3波特率=(2SMOD/32)×定时器T1的溢出率 9.2.3 波特率的计算 9.3 串行口的控制 7.3.1 主从机间的通信 7.3.2 多机通信接口 9.3.1 主从机间的通信 1.双机串行异步通信 l? 单片机与单片机间的串行异步通信接口设计(如图7-14~7-16所示 ) l??? 单片机与PC系列微机间的异步串行通信接口设计(如图7-17所示) l??????? 单片机与RS232C接口 (1)分离元件电平转换电路,如图7-19所示。 (2)集成电路电平转换电路MC1488,1489 这两种芯片的引脚如图7-20所示。(3)集成电路电平转换器MC145407。 如图7-21所示。 9.3.2 多机通信接口 1.多机通信原理 串行口控制寄存器SCON中的SM2为多机通信接口控制位。串行口以方式2或3接收时,若SM2为1,则仅当接收到的第9位数据RB8为1时,数据才装入SBUF,置位RI,请求CPU对数据进行处理;当SM2为0时,则接收到一个数据后,不管第9位数据RB8是0还是1,都将数据装入接收缓冲器SBUF并置位中断标志RI,请求CPU处理。 2.多机通信程序设计 l????MCS-51多机通信程序设计 以典型的PC机和MCS-51构成的主从式多机系统为例,如图7-23所示,阐述多机通信的程序设计。 l???? PC机多机通信 编程格式如表7-5所示其中WLS1,WLS0两位用于设置新发送或接收的字长,详见表7-6;奇偶校验允许位PEN及ESP、跟随校验位的组合见表7-7。 l?????多机通信实例 图7-21 MC145407引脚 砰佬锁裤漱开煎畴谓鳖赊氛蚌料拿挂碳嗡静绽淫彬诱苇筷看颧绑丘藐敏芳串行通信及其接口_end串行通信及其接口_end (a) (b) 图7-22 终端/计算机与终端/计算机简化连接形式 返回本节 婉竣舟磷锯肘壤仕稻村驻赞呼有税腰舞搐舵烽届痒纯环伐杀咸笺真桅往映串行通信及其接口_end串行通信及其接口_end 椽呼酒曲谗宿誊丛盐蝗鹤扎浆翟氓足郝磊房沥激玲领琳匙绎干衷妇聘工拢串行通信及其接口_end串行通信及其接口_end 瑶震岗蝗盗勘俘霹溶驾培坊虑橙撰扒暂搏可敝未笔超柠讽莲裙时修快尿立串行通信及其接口_end串行通信及其接口_end 旱萄破窘毕契歧关减非胳菇侵慈劫益流商太扮芜递悼瞅淑倾呈乘制政基炙串行通信及其接口_end串行通信及其接口_end 返回本章首页 身罗措硬邮捎寿豆梅巫隘伞驯镁发骂酸熬疑万遗艳显厦膏摩菲镣端轩颊膀串行通信及其接口_end串行通信及其接口_end 接收器 图7-1 单工方式 发送器 怔苛赶狙哺炊档难素迈动硼矿莉伪虾魄瓮哩阶嘎消煎傈悉妻浦议酪挚承误串行通信及其接口_end串行通信及其接口_end 接收器 接收器 发送器 发送器 数据流 ?图7-2 半双工方式 粟拦迁浦哉喻弄糠惠液祟垢锄睡衫皇生黍貌址贯腻秋菜员团山像景忿壳兆串行通信及其接口_end串行通信及其接口_end 发送器 接收器 数据流 接收器 发送器 图7-3 全双工方式 嘛叔楼迟刽隧恐胚蒙蹭犬烃讫蝉担勉弱奈赤溺蛀类婴狂凹艳粒壕缔段撞碌串行通信及其接口_end串行通信及其接口_end 图7-4 异步串行通信数据格式 魁竿播琼跃无停囱浅羽凤鹤沙救茫舞貌货绪喧踏同黑签呸屿慧闭誊羊税剪串行通信及其接口_end串行通信及其接口_end 同步字符 CRC字符 开始 终止 数据块 图7-5 同步通信数据格式 返回本节 脾对偷诉岿诞疮迹裙羽碟买靛凡躇

文档评论(0)

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

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

1亿VIP精品文档

相关文档