单片微型计算机原理及其应用电子教案.pptVIP

单片微型计算机原理及其应用电子教案.ppt

  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文档。上传文档
查看更多

7.3MCS-51单片机串行口的应用一、串行口方式0用作扩展并行I/O口图7-11串行口方式0扩展并行输出口第93页,共173页,星期日,2025年,2月5日?????MOVSCON,#00H;串行口方式0初始化?MOVA,#80H;最左一位发光二极管先亮?CLRP1.0;关闭并行输出START1:MOVSBUF,A;开始串行输出LOOP:JNBTI,LOOP;查询TI?SETBP1.0;启动并行输出?ACALLDELAY;显示延时?CLRTI;清发送中断标志?RRA;准备右边一位显示?CLRP1.0;关闭并行输出?SJMPSTART1;再一次串行输出第94页,共173页,星期日,2025年,2月5日二、方式1与点对点的异步通讯在下面给出的实现指定功能的通讯程序中,发送和接收都通过调用子程序来完成,并设发送数据区的首地址为20H,接收数据区的首地址为40H。主程序:?MOVTMOD,#20H;定时器1设为方式2?MOVTL,#0F3H;定时器初值?MOVTH1,#0F3H;8位重装值?SETBTR1;启动定时器1?MOVSCON,#50H;串行口设为方式1,REN=1?MOVR0,#20H;发送数据区首址?MOVR1,#40H;接收数据区首址?ACALLSOUT;输出一个字符$:SJMP$;等待中断中断服务程序:?ORG0023H;串行口中断入口?AJMPSBRl;转至中断服务程序SBRl:JNBRI,SEND;TI=1,为发送中断?ACALLSIN;RI=1,为接收中断?SJMPNEXT;转至统一的出口第95页,共173页,星期日,2025年,2月5日SEND:ACALLSOUT;调用发送子程序NEXT:RETI;中断返回发送子程序:SOUT:MOVA,@Ro;取发送数据到A?MOVC,P;加上奇校验位?CPLC??MOVACC.7,C??INCR0;修改发送数据指针?MOVSBUF,A;发送ASCII码?CLRTI;清发送中断标志?RET??第96页,共173页,星期日,2025年,2月5日接收子程序:SIN:MOVA,SBUF;读出接收缓冲区内容?MOVC,P;取出校验位?CPLC;奇校验?ANLA,#7FH;删除校验位?MOV@R1,A;读入接收缓冲区?INCR1;修改接收数据指针?CLRRI;清接收中断标志?RET??第97页,共173页,星期日,2025年,2月5日三、方式2、方式3与多机通讯图7-12多机通讯连接示意图第98页,共173页,星期日,2025年,2月5日1.多机通信原理2.多机通信实现四、微机与单片机之间的通讯图7-13微机与单片机串行通信接口第99页,共173页,星期日,2025年,2月5日7.4相互通道接口标准及其选择一、相互通道的典型结构二、关于RS-232C、RS-449、RS-422、RS-423和RS-485接口第100页,共173页,星期日,2025年,2月5日图7-14多机系统的相互通道第101页,共173页,星期日,2025年,2月5日2.抗干扰能力1.RS-232C接口图7-15通过电话网实现远程连接第102页,共173页,星期日,2025年,2月5日表格7-3微机中常用的RS-232C接口信号引脚号符号名称说明1PGND保护地为了安全和大地相连,有时可不接2TXD发送数据从DTE到DCE的数据线3RXD接收数据从DCE到DTE的数据线4RTS请求发送当DTE希望在数据线上传递数据时由DTE发出,DCE通过所得到的控制信号决定是否响应5CTS允许发送允许计算机发送数据时,则

文档评论(0)

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

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

1亿VIP精品文档

相关文档