欢迎来到天天文库
浏览记录
ID:11488344
大小:417.50 KB
页数:25页
时间:2018-07-12
《基于单片机的电铃控制系统的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、成人高等教育毕业设计(论文)题目学院广东工业大学继续教育学院专业年级姓名指导教师(2009年4月)广东工业大学继续教育学院制第25页共25页基于单片机的电铃控制系统的设计 前 言21世纪是信息技术蓬勃发展的世纪,单片机技术的应用及发展就是其中之一。自20世纪70年代问世以来,以极其高的性能价格比受到人们的重视和关注,所以应用很广,发展很快,目前已形成了多公司、多系列、多型号的局面。单片机的优点是体积小,重量轻,抗干扰能力强,控制能力强,扩展灵活,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。结合单片机的发展,我国的很多技术工程人员根据自己的工作需要开发出
2、许多拥有自主知识产权的单片机应用产品,推动了我国生产力的发展。但是单片机的应用意义远不限于它的应用范畴或由此带来的经济效益,更重要的是它已从根本上改变了传统的电子设计方法和控制策略,使科学上先前无法实现的理论技术得以实现并转化为现实的生产力,推动社会的前进,改善人们的生活,是技术发展史上的一次革命,是科技发展史上一座重要的里程碑。它们广泛存在于如下多个方面:智能仪器仪表、工业控制、家用电器、计算机网络和通信领域、医用设备领域。此外,单片机在工商、金融、科研、教育、国防航空航天等领域都有着十分广泛的用途。我们日常生活中看到的MP3、手机、数码照相机、智能洗衣机、智能冰箱、高
3、科技电视机等都是单片机应用的典型例子。学生在校期间虽然系统的学习了有关单片机方面的知识,但由于缺乏实践锻炼的机会,对单片机没有一个深刻的理性的认识和理解,更不用说进行单片机的研究和开发了。为了能使学生在校期间更系统、更全面、更理性的掌握单片机的知识及应用,所以在毕业设计选题中加入了和单片机相关的一些课题,基于单片机作息时间控制系统的设计就是其中之一。 目录第25页共25页一绪论1.1课题的提出及意义1.2设计要求1.2.1基本要求1.2.2发挥部分二硬件设计2.1系统框图2.2AT89S52单片机2.2.1功能特性2.2.2AT89S52引脚图2.2.3引脚功能2.3键盘
4、部分2.3.1键盘工作原理2.3.2独立式键盘2.3.3行列式键盘2.4显示部分2.4.1LED显示器简介2.4.2LED静态显示法接口设计2.4.3LED动态显示法接口设计2.5复位电路2.5.1复位操作2.5.2复位电路2.6时钟电路2.6.1振荡电路2.6.2指令时序2.7软件设计2.8主程序设计2.9子程序设计三系统安装与调试3.1系统构建3.1.1设计原理图3.1.2制作PCB3.1.3安装元器件3.2硬件调试3.3软件调试四总结致谢参考文献摘 要第25页共25页本文主要介绍了如何利用单片机设计一个作息时间控制系统。首先,对系统进行深入理解,包括系统的可行性、
5、实用性等,然后确定设计方案。方案确定后,进行硬件设计,其中包括利用Protel绘制原理图和PCB以及实物的制作。最后,进行软件设计。在软件设计的时候,先用仿真软件在PC机上调试,然后在电路板上进行功能验证和完善。通过此课题的设计,学会利用单片机开发小型的应用系统。本设计通过单片机内部的定时器进行1S定时,利用8位七段LED数码显示器显示时间,显示格式为:时-分-秒,最大计时时间为23-59-59。在计时的时候,将当前时间和定时时间比较,如果相等,就铃响5s。由于定时计数存在误差,所以需要不定期调整时间。在调时的时候,调整单元开始闪烁,利用键盘输入调整时间。 【关键词】:单
6、片机;作息时间控制;Protel;调整ABSTRACTThisarticlemainlyintroducedhowtodesignadailyschedulecontrolsystemusingtheSCM.First,understandthesystemdeeply,includingthefeasibility、practicalityandsoon,thendeterminedthedesignproposal.Afterthat,designthehardware,includingusestheProtelplanschematicdiagramandtheP
7、CBboardaswellasthematerialobjectmanufacture.Finally,designthesoftware.Insoftwaredesign,usethesimulationsoftwaretodebugonPCmachinefirst,thenconfirmandimprovethefunctionintheself-madecircuitboard.Throughthistopic'sdesign,learntodevelopsmallapplicationsystemusingtheSCM
此文档下载收益归作者所有