学生毕业设计(论文)报告系别:电子与电气工程学院专业:电子信息工程技术班号:电子094学生姓名:学生学号:设计(论文)题目:四层楼电梯控制系统的设计指导教师:设计地点:起迄日期:2011.9—2011.11毕业设计(论文)任务书专业电子信息工程技术班级电子094姓名一、课题名称:基于单片机的四层楼电梯控制系统的设计二、主要技术指标:四层楼电梯控制系统,它能控制电梯从一楼能到达二、三、四楼,从二楼能到达一、三、四楼,从三楼能到达一、二、四楼,从四楼能到达一、二、三楼。各楼层的定位采用延时控制,相邻楼层间升降设定为2S。用单片机AT89C51来控制,软件程序由汇编语言编写。三、工作内容和要求:1、各楼层电梯外的按键,即:一楼的上升按键、四楼的下降按键以及二楼三楼均有的上升和下降按键都配有一只发光二极管作为指示灯。2、电梯内四个目标楼层的选择按键F1、F2、F3、F4也有与之配合的四只发光二极管作为指示灯。3、控制台两个按键用于手动控制电梯的“开始运行”和“停止运行”,两个指示灯用于指示电梯当前的升降情况,一只数码管用于显示电梯当前所在的楼层。四、主要参考文献:【1】李广弟.单片机基础【M】.北京航空航天大学出版社.1993.9【2】高吉祥.电子技术基础实验与课程设计【M】.电子工业出版社.2005.2【3】何立民.单片机应用系统设计【M】.北京航空航天大学出版社.1996【4】周航慈.单片机应用程序设计技术(第3版)【M】.北京航空航天大学出版社.2011.2学生(签名)2011年9月10日指导教师(签名)2011年9月12日教研室主任(签名)年月日系主任(签名)年月日毕业设计(论文)开题报告设计(论文)题目基于单片机的四层楼电梯控制系统的设计一、选题的背景和意义:中国最早的一座电梯出现在上海,是由美国奥的斯公司于1901年安装的。而今,我国电梯业已进入了高速发展的时期。任何一座城市,商场、医院、宾馆、仓库、住宅大楼等地方的电梯都被广泛应用着,直接与人们的生活息息相关,给人们的生活带来了极大的便利,是一种必不可少的垂直运输交通工具。抛开一些复杂的概念,单片机在我们的生活中触手可及,尤其是在智能仪表、实时控制、机电一体化、办公机械、家用电器等方面拥有广泛的应用领域。毕业设计注重于对单片机的理解与应用,明白单片机的工作原理,掌握单片机的接口技术,中断技术,存储方式,时钟方式和控制方式,这样才能更好地利用单片机来做有效的设计,提高自己的综合能力。二、课题研究的主要内容:采用AT89C51单片机作为控制器,以及外围电路组成高度为四层楼的电梯控制系统。毕业设计分为两个部分,硬件部分和软件部分。硬件部分介绍:四层楼电梯硬件电路的设计,单片机AT89C51的功能和其在各电路中的作用。其中的作用包括单片机AT89C51的管脚结构和每个管脚的作用及各自的连接方法。软件部分介绍:采用单片机汇编语言,结合单片机AT89C51的功能和其在三个主要电路中的作用进行设计编写。对软件和硬件进行调试,让其协调工作,加上修改和检查,最终完成毕业设计。三、主要研究(设计)方法论述:根据设计的功能,系统主要通过控制台的两个手动按键控制整个电梯的升降,即:电梯上电之后,按下Start键后开始工作,逐层到达,按下Stop键后强制降至一楼,然后停止工作,直至再次按下Start键后重新恢复运行。采用定时器中断服务程序实现电梯升降过程中电梯间的升降请求,中断服务程序每10ms一次检查所有按键状态,并记录在相应的存储单元,同时控制相应的指示灯。硬件主要以高性价比的AT89C51单片机为核心,由各楼层电梯外电路、电梯内电路、控制台电路和单片机电路共同组成,软件采用汇编语言来编写,包括主程序模块、定时器中断子程序模块和延时模块等。四、设计(论文)进度安排:时间(迄止日期)工作内容2011.8.30~2011.9.6论文选题2011.9.6~2011.9.16了解论文的选题背景和意义2011.9.16~2011.9.26课题研究方案设计,调研、收集资料2011.9.26~2011.10.10进一步总结整理材料,进行分析归纳,形成论文提纲2011.10.10~2011.10.25撰写论文2011.10.25~2011.10.30对论文进行修改和检查2011.10.30~2011.11.5正式完成并提交毕业设计论文五、指导教师意见:指导教师签名:陆梦薇年月日六、系部意见:系主任签名:年月日目录摘要Abstract第1章前言………………………………………………………………………8第2章系统硬件设计……………………………………………………………92.1硬件的基本组成……………………………………………………………92.2AT89C51单片机芯片的介绍………………………………………………92.2.1单片机概述……………………………………………………………92.2.2AT89C51单片机简介…………………………………………………92.3系统硬件设计………………………………………………………………102.3.1各楼层电梯外电路的设计……………………………………………102.3.2电梯内电路的设计……………………………………………………132.3.3控制台电路的设计……………………………………………………142.3.4单片机电路的设计……………………………………………………15第3章系统软件设计……………………………………………………………163.1控制方案的设计……………………………………………………………163.2主程序的设计………………………………………………………………173.3定时器T0中断程序的设计…………………………………………………203.4定时器T1中断程序的设计…………………………………………………213.5延时程序的设计……………………………………………………………22第4章系统调试…………………………………………………………………234.1设置SoftICE模式…………………………………………………………234.2设置仿真环境………………………………………………………………234.3程序调试……………………………………………………………………23第5章结束语……………………………………………………………………24答谢辞参考文献摘要本文所讨论的是基于AT89C51单片机的四层楼电梯控制系统,它能控制电梯从一楼能到达二、三、四楼,从二楼能到达一、三、四楼,从三楼能到达一、二、四楼,从四楼能到达一、二、三楼。各楼层的定位采用延时控制,相邻楼层间升降设定为2S。用单片机AT89C51来控制,软件程序由汇编语言编写。中国最早的一座电梯出现在上海,是由美国奥的斯公司于1901年安装的。而今,我国电梯业已进入了高速发展的时期。任何一座城市,商场、医院、宾馆、仓库、住宅大楼等地方的电梯都被广泛应用着,直接与人们的生活息息相关,给人们的生活带来了极大的便利,是一种必不可少的垂直运输交通工具。四层楼电梯控制系统主要通过控制台的两个手动按键控制整个电梯的升降,即:电梯上电之后,按下Start键后开始工作,逐层到达,按下Stop键后强制降至一楼,然后停止工作,直至再次按下Start键后重新恢复运行。采用定时器中断服务程序实现电梯升降过程中电梯间的升降请求,中断服务程序每10ms一次检查所有按键状态,并记录在相应的存储单元,同时控制相应的指示灯。硬件的设计要考虑多方面,以自己设计的目的为出发点,设计合理的方案。温度采集显示系统的设计需要硬件和软件的配合、补充,软件编写要和硬件电路相对应,这样才能完成预期的效果。关键词:单片机;汇编语言;AbstractDiscussedinthisarticleisbasedontheAT89C51single-chipmicrocomputerfourfloorelevatorcontrolsystem,itcancontroltheelevatorfromthefirstfloortoreachtwoorthree,fourfloor,twofromthefloortoreachfromthethirdfloor,threeorfourfloor,canreachoneortwo,fourfloor,fourfromthefloor,canreachoneortwo,thethirdfloor.Eachfloorispositionedbyatimedelaycontrol,adjacentfloorliftissetto2S.Usingsingle-chipAT89C51tocontrol,softwareproceduresprepared,bytheassemblylanguage.TheearliestChineseanelevatorappearedinShanghai,theUnitedStatesin1901byOtisinstalled.Now,China'selevatoralreadyenteredtheperiodofhighspeeddevelopment.Anycity,shoppingmalls,hospitals,hotels,warehouses,residentialbuildingsandotherpartsoftheelevatorarewidelyused,directlyrelatedtopeople'slives,topeople'sliveshasbroughtgreatconvenience,isakindofindispensableverticaltransportation.Thefourfloorelevatorcontrolsystemmainlythroughtheconsole'stwomanualbuttoncontroloftheelevatorlifting,namely:elevatorpoweron,presstheStartkeytostartwork,layer-by-layerarrive,presstheStopkeyforceddownonefloor,thenstoppedworking,untilagainpressestheStartkeytoresumeafteroperation.Usingthetimerinterruptserviceproceduresfortherealizationofelevatorliftingprocessofelevatorliftingrequest,theinterruptserviceprogramevery10mstimetocheckallthekeys,andrecordedinthecorrespondingstorageunit,andcontrolthecorrespondingindicatinglamp.Hardwaredesignswillconsidernumerous,todesignforthepurposeofthestartingpoint,designandreasonable.Thehouseholdappliancetothedesignofhardwareandsoftwaresupportandcomplementtowritetothesoftwareandhardwarecircuit,inthiswaycantheintendedeffect.Keywords:monolithicintegratedcircuits;theassemblerlanguage;第一章前言抛开一些复杂的概念,单片机在我们的生活中触手可及,尤其是在智能仪表、实时控制、机电一体化、办公机械、家用电器等方面拥有广泛的应用领域。毕业设计注重于对单片机的理解与应用,明白单片机的工作原理,以便以后单片机领域的开发和研制打下基础,提高自己的设计能力,培养创新能力,丰富自己的知识理论,做到理论和实际相结合。能进一