单片机—基于单片机控制的模拟电梯显示.docVIP

单片机—基于单片机控制的模拟电梯显示.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机—基于单片机控制的模拟电梯显示

摘要 电梯是标志现代物质文明的垂直运输工具、是机—电一体化的复杂运输设备。它涉及电子技术、机械工程、电力电子技术、微机技术、电力拖动系统和土建工程等多个科学领域。目前电梯的生产情况和使用数量已成为一个国家现代化程度的标志之一。随着现代化城市的高速发展,每天都有大量人流及物流需要输送。为节约用地和适应经贸事业的发展,一幢幢高楼拔地而起,这些高层建筑的垂直运输是一个突出问题,与人们的工作和生活紧密相关 8051是MCS-51系列单片机中的代表产品,它内部集成了功能强大的中央处理器,包含了硬件乘除法器、21个专用控制寄存器、4kB的程序存储器、128字节的数据存储器、4组8位的并行口、两个16位的可编程定时/计数器、一个全双工的串行口以及布尔处理器。 MCS-51具有比较大的寻址空间,地址线宽达16条,即外部数据存储器和程序存储器的寻址范围达216=64kB,这作为单片机控制来说已是比较大的,这同时具备对I/O口的访问能力。此外,MCS-51采用模块化结构,可方便地增删一个模块就可引脚和指令兼容的新产品。从而容易使产品形成系列化。 关键词 电梯 单片机 汇编 第一节 概述 MCS-51把微型计算机的主要部件都集成在一块心片上,使得数据传送距离大大缩短,可靠性更高,运行速度更块。由于属于芯片化的微型计算机,各功能部件在芯片中的布局和结构达最优化,抗干扰能力加强,工作亦相对稳定。因此,在工业测控系统中,使用单片机是最理想的选择。单片机属于典型的嵌入式系统,所以它是低端控制系统最佳器件。 设计要求: 1)、不管电梯停在哪一层,可以响应其他任意一层的呼叫 2)、电梯在上升过程中,响应将经过楼层或高出目的楼层的同向呼叫,停靠同一方的所选楼层,不响应其他呼叫。 3)、电梯在下降过程中,响应将经过楼层或低于目的楼层的同向呼叫,停靠同一方向的所选楼层,不响应其他呼叫。 4)、电梯中途停靠,需延时一段时间,作为上下客时间,然后再继续运行到最终目的地。 5)、电梯在上升或下降的过程中停靠期间,其上升或下降指示灯不灭。 6)、如果无任何键按下,电梯不运行 第二节 硬件系统的设计 由于MCS-51集成了几乎完善的8位中央处理单元,处理功能强,中央处理单元中集成了方便灵活的专用寄存器,硬件的加、减、乘、除法器和布尔处理机及各种逻辑运算和转移指令,这给应用提供了极大的便利 2.1、软件硬件结合调试: 8051中集成了完善的各种中断源,用户可十分方便地控制和使用其功能,使得它的应用范围加大可以说它可以满足绝大部分的应用场合。 当把单片机应用系统的试验样机装配完毕以后,便可进入硬件调试阶段,硬件调试一般按脱机检查和联机调试两步进行。 脱机检查就是根据硬件逻辑电路图,用万用表等工具检查试验样机联线的正确性与可靠性,其中对电源系统的极性、短路故障等问题要特别注意。要仔细地检查硬件电路的地址总线、数据总线和控制总线是否有短路、开路或错位情况;在电路检查完成以后,可在不插入集成电路芯片的情况下加电检查,确定一些点的电位是否正常;断电后,再把集成电路芯片正确地插入各插座,然后加电,迅速地检查各芯片是否有温升异常,以及单片机和有关接口电路的通电初始化状态是否正确。在上述情况都正常后,便可进入硬件的联机调试。值得注意的是,在加点情况下,不可拔插任何集成电路芯片。 联机调试就是把试验样机上的单片机和EPROM拔下,并将单片机开发装置的仿真头插入试验样机上的单片机插座上,这样就将仿真器与单片机应用系统两者连接起来,构成了联机调试状态。联机调试时,首先分别接通开发装置和试验样机的电源,在加电后,若开发装置能正常工作,就说明试验样机的地址总线、数据总线和控制总线无短路故障,否则应再断电检查试验样机的线路,直到排除了鼓掌为止;联机调试状态下,还可使用开发装置对试验样机进行全面的检查,例如检查读写结果、观察试验样机I/O设备的状态等,利用这些手段还可进一步检查、排除试验样机的硬件故障(包含设计和工艺错误)。在试验样机中,常见的故障有元器件质量低劣,开发装置或试验样机接地不良,电压波动大,单片机负载过重,线路短路或断路以及设计工艺错误。 硬件电路如图2-1: 图2-1 硬件电路图 MCS-51的指令系统近乎完善,指令系统中包含了全面的数据传送指令、完善的算术和逻辑运算指令、方便的逻辑操作和控制指令、对于编程来说,是相当灵活和方便的。 对应用程序进行排错调试 就是对已经进行过硬件检查的试验样机和翻译成机器码的应用程序,还要进行联合排错和调试检查。目前常用的排错、调试方法有两种,一是用单片机仿真开发装置与试验样机联机提供排错、调试手段,具体的方法有单步运行、断点运行、跟踪运行、全速运行等。其中单步运行方法是使所编制的程序指令仅执行一条就停止

文档评论(0)

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

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

1亿VIP精品文档

相关文档