欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    [信息与通信]第7章串行通信及其接口new.ppt

    • 资源ID:5615514       资源大小:380.50KB        全文页数:38页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [信息与通信]第7章串行通信及其接口new.ppt

    第7章 串行通信及其接口,概述89S51的串行口串行口的控制,7.1 概述,并行通信 数据的各位同时传送串行通信 数据的各位一位一位地依次传送。适合于计算机之间、计算机与外部设备之间的远距离通信。串行传输方式:单工方式(如图7-1所示)、半双工方式(如图7-2所示)、全双工方式(如图7-3所示)。串行接收方式:异步通信方式(如图7-4所示)、同步通信方式(如图7-5所示)。,返回本章首页,波特率 串行通信的数据传输速率bps(b/s),图7-1 单工方式,发送器,7.2 89S51的串行口,7.2.1 串行口的结构7.2.2 串行口的工作方式7.2.3 波特率的计算,返回本章首页,串行口寄存器结构,7.2.1 串行口的结构,1串行口控制寄存器SCON该寄存器的字节地址为98H,可位寻址。SCON格式如图7-6所示。,REN=1:允许接收;=0:禁止接收 TI 发送中断标志位。发送完一帧数据硬件置1,软件清0RI 接收中断标志位。接收完一帧数据硬件置1,软件清0SM2 多机通信(方式2、3)控制位。=1:允许TB8 方式2、3要发送的第9位RB8 方式2、3接收的第9位,10,11,11,2特殊功能寄存器PCON其字节地址为87H,没有位寻址功能。PCON的格式如图7-7所示,其中与串行接口有关的只有D7位。,D7D6D5D4D3D2D1D0,图7-7 PCON格式,返回本节,数据缓冲寄存器SBUF 存发送或接收的数据中断允许寄存器IE 其中的ES=1:允许串行口中断中断优先级别寄存器IP 其中的PS=1:串行口为高优先级中断,7.2.2 串行口的工作方式,表7-1 串行口工作方式,7.2.4 波特率的设置,方式0 每个机器周期发送/接收1位方式2 波特率=(2SMOD/64)fOSC方式1、3 波特率=(2SMOD/32)T1溢出率T1溢出率=T1溢出周期T的倒数 T1设方式2定时T=(256-X)机器周期 X为初值,表7-3 常用的波特率及计算器初值,返回本节,7.3 串行口的工作方式,方式0 同步移位寄存器输入/输出方式,作I/O扩展 1)输出 执行:MOV SBUF,A 低位先出,发完后硬件置中断标志TI=1,必须由软件清02)输入 执行:MOV A,SBUF 低位先入,收完后硬件置中断标志RI=1,必须由软件清0,返回本章首页,方式1 10位异步传送,双机通信1)发送 执行:MOV SBUF,A,发完一帧后硬件置中断标志TI=1,必须由软件清02)接收 执行:MOV SBUF,A,收完一帧后硬件置中断标志RI=1,必须由软件清0,RXD,TXD,TXD,RXD,89S51,89S51,两台89S51互传数据,89S51单片机和PC机通过RS232C总线通信接口图,RS-232接口,89S51,方式2、3 11位异步传送,多机通信,7.3.4 多机通信接口,多机通信原理 串行口控制寄存器SCON中的SM2为多机通信接口控制位。串行口以方式2或3接收时,若SM2为1,则仅当接收到的第9位数据RB8为1时,数据才装入SBUF,置位RI,请求CPU对数据进行处理;当SM2为0时,则接收到一个数据后,不管第9位数据RB8是0还是1,都将数据装入接收缓冲器SBUF并置位中断标志RI,请求CPU处理。,74 串行口的应用,扩展I/O口,START1:,MOV,SBUF,A,;开始串行输出,LOOP:,JNB,TI,LOOP,;查询TI,ACALL,DELAY,;显示延时1秒,RR,A,;准备右边一位显示,SJMP,START1,;再一次串行输出,l 单片机与RS232C接口(1)分离元件电平转换电路,如图7-19所示。(2)集成电路电平转换电路MC1488,1489这两种芯片的引脚如图7-20所示。(3)集成电路电平转换器MC145407。如图7-21所示。,图7-18 RS232C总线上传输的异步通信典型数据格式,表7-4 RS232C信号线及其在DB-25的针脚号,图7-19 分离元件电平转换电路,(a)MC1488(b)MC1489图7-20 MC1488,MC1489引脚,图7-21 MC145407引脚,(a),(b),图7-22 终端/计算机与终端/计算机简化连接形式,返回本节,2多机通信程序设计lMCS-51多机通信程序设计以典型的PC机和MCS-51构成的主从式多机系统为例,如图7-23所示,阐述多机通信的程序设计。l PC机多机通信编程格式如表7-5所示其中WLS1,WLS0两位用于设置新发送或接收的字长,详见表7-6;奇偶校验允许位PEN及ESP、跟随校验位的组合见表7-7。l多机通信实例,图7-23 PC机与MCS-51单片机多机通信,表7-5 LCR端口地址,表7-6 WLS1,WLS0两位设置的字长,表7-7 PEN及ESP跟随校验位的组合,返回本节,THANK YOU VERY MUCH!,本章到此结束,谢谢您的光临!,结束放映,返回本章首页,

    注意事项

    本文([信息与通信]第7章串行通信及其接口new.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开