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