MCS单片机接口基础3重点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 MCS-51单片机接口基础 ; 5.1 汇编源程序的建立与编译 5.1.1 Proteus中的源程序设计与编译 5.1.2 Keil μVision中的源程序设计与编译 5.2 Proteus与单片机电路的交互式仿真与调试 5.2.1 加载目标代码 5.2.2 单片机系统的Proteus交互仿真 5.2.3 调试菜单与调试窗口 5.2.4 观察窗口 5.3 I/O口输入输出应用 5.3.1 Proteus电路设计 5.3.2 源程序设计 5.3.3 Proteus调试与仿真 5.3.4 总结与提示 5.4 4×4矩阵式键盘识别技术 5.4.1 Proteus电路设计 5.4.2 源程序设计 5.4.3 Proteus调试与仿真 5.4.4 总结与提示 5.5 动态扫描显示;5.8.4 总结与提示 5.9 外部数据存储器扩展 5.9.1 Proteus电路设计 5.9.2 源程序设计 5.9.3 Proteus调试与仿真 5.9.4 总结与提示 5.10 外部中断实验 5.10.1 Proteus电路设计 5.10.2 源程序设计 5.10.3 Proteus调试与仿真 5.10.4 总结与提示 5.11 单片机与PC机间的串行通信 5.11.1 Proteus电路设计 5.11.2 源程序设计 5.11.3 Proteus调试与仿真 5.11.4 总结与提示 5.12 单片机与步进电机的接口技术;5.10 外部中断实验 ;位地址 ; (2) 中断优先级控制寄存器(IP) 地址为B8H,位地址为BFH-B8H,各位定义如表5-9所示。; 中断优先级是为中断嵌套服务的,MCS-51中断优先级的控制原则如下。 (1) 低优先级中断请求不能打断高优先级的中断服务;但高优先级中断请求可以打断低优先级的中断服务,从而实现中断嵌套。 (2) 如果一个中断请求已被响应,则同级的其他中断响应将被禁止。 (3) 如果同级的多个中断请求同时出现,则按CPU查询次序确定哪个中断请求被响应,其查询次序为:外部中断0—定时中断0—外部中断1—定时中断1—串行中断。 训练目的 熟悉理解MCS-51的中断系统组成; 了解掌握单片机系统中断的原理及使用方法。;5.10.1 Proteus电路设计 ;2. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图5-51所示的原理图(晶振和复位电路略)连接硬件电路。;5.10.3 Proteus调试与仿真 ;5.10.4 总结与提示 ;5.11 单片机与PC机间的串行通信 ;5.11.1 Proteus电路设计 ;2. 串口模型介绍 串口模型COMPIM及其引脚功能如图5-53中(a)所示。需要注意的是,在Proteus ISIS元件库的“Connectors”类的“D-Type”子类中,也有一个串口模型器件CONN-D9F,如图5-53中(b)所示,因该器件在使用时没有仿真模型,将导致仿真失败,所以要避免选用。;3. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图5-54所示的原理图(晶振和复位电路略)连接硬件电路。;4. 串口模型属性设置 串口模型属性设置为:波特率―4800;数据位―8;奇偶校验―无;停止位-1,如图5-55所示。;5. 虚拟终端属性设置 PCT代表计算机发送数据,PCR用来监视PC接收到的数据,它们的属性设置完全一样,如图5-56所示。SCMT和SCMR分别是单片机的数据发送和接收终端,用来监视单片机发送和接收的数据,它们的属性设置也完全一样,如图5-57所示。单片机和PC机双方的波特率、数据位、停止位和检验位等要确保和串口模型的设置一样,并且同单片机程序中串口的设置一致。 要注意到PC机虚拟终端与单片机虚拟终端在RX/TX Polarity属性的设置是相反的,因为信号在经过器件MAX232时要反相。;图5-56 PC机虚拟终端属性设置 ;5.11.3 Proteus调试与仿真 ;图5-58 程序运行结果1;5.11.4 总结与提示 ;5.12 单片机与步进电机的接口技术 ;5.12.1 Proteus电路设计 ;2. 步进电机元件介绍 Proteus软件中的单极性步进电机元件为6线制,其原理图及属???编辑框如图5-60所示,各属性值可根据需要修改。本例中所设置的属性值均如图5-60所示 ;3. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图5-61所示的原理图连接硬件电路。;5.12.3 Proteus调试与仿真 ;5.12.4 总结与提示 ;5.13 单片机与直流电动机的接口技术 ;5.13

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档