欢迎来到天天文库
浏览记录
ID:35152977
大小:1.02 MB
页数:27页
时间:2019-03-20
《毕业设计基于单片机的作息时间控制器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。该控制系统是采用8031单片机来实现对上述开关量的控制,利用内部时钟来提供时钟信息,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。关键词作息时间控制定时器语音芯片803127AbstractThecampusthedailytimetablecontrolsystemwhichismainlyusedinthecampus,itauto-controlsomeswitcheswhichhaveperiodsof24hou
2、rs.ThiscontrolsystemcarriesouttheswitchparametercontrolsallabovebySCM8031.ItusestheInternalClocktoprovidetheclockinformation.Itcouldshowtherealtimewith6bitdigitaltube.Anditcouldmodifytherealtimeclockwiththeinputkeyboard.Thesystemissimple,therunningissteadyanddependable,thecontrolledtimeisexact,andth
3、ephysicalvolumeofthesystemissmall,alltheadvantagesabovecanbeincarnatedinthissystem.Keywords:THEDAILYTIMETABLECONTROL,TIMER,DELAYEDACTION,803127目录1引言51.1概述51.2本文研究内容52作息时间控制器的整体设计53作息时间控制器的硬件设计53.1单片机芯片介绍63.2扩展电路73.2.1程序存储器(2764)73.2.2数据存储器(6264)83.2.3扩展电路部分接线93.3键盘显示电路103.4音乐播放电路123.5复位电路143.6晶振电路15
4、3.7电源电路153.8作息时间控制器的硬件原理图164作息时间控制器的软件设计设计174.1定时中断服务程序184.1.1定时流程184.1.2定时中断服务程序设计184.2时钟比较程序204.2.2控制流程图及程序224.3其他部分流程254.3.1主程序流程图254.3.2动态显示流程图254.3.3键盘扫描流程图26致谢28参考文献29271引言随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化,智能化发展,作为高新技术之一的单片机以其体积小,功能强,价格低廉,使用灵活等优势,显示出很强的生命力。其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。1.
5、1概述基于单片机的作息时间控制,充分发挥它体积小,价格便宜,功耗低,可靠性高的优点。可用于学校作息,方便广大师生。同时也可以作为各种时钟控制电路的报警装置使用,用途广泛,原理简单,便于操作和维护等优点。总体上,单片机设计方案在现实生活中也比较容易实现设计。1.2本文研究内容通过对一个能实现时钟显示及定时功能的时间系统的设计学习,达到单片机应用中的数据转换显示,数码管显示原理,动态扫描显示原理,单片机的定时中断原理、及单片机相关指令在各方面的应用。以8031单片机为核心,由LED数码管、按键、二极管等部分构成,由软件实现打铃时刻表的预置与修改,实现实时时间的显示、校正和铃响控制。此种响铃器实际为
6、一种可编程时间控制器,它提供定时控制输出接口,可方便地用于各种定时控制。2作息时间控制器的整体设计根据设计要求,画出系统框图,如图1所示。该控制系统由单片机,音乐电路,数码显示部分以及键盘部分组成。该控制系统设有6位数码管,可以实时显示时间和定时时间等,系统还设有输入键盘,用以修改实时时钟和定时等操作。软件方面,通过晶振电路和软件设计,实现时钟设计。作息时间表有2套可选择,一套为冬季作息时间,另一套为夏季作息时间。图1设计的系统框图3作息时间控制器的硬件设计273.1单片机芯片介绍设计选用了8031单片机,其引脚图,如图2所示。(1)电源引脚VCC和GNDVCC:电源端,接+5VGND:接地(
7、2)外接晶振引脚XTAL1和XTAL2XTAL1:片内反相放大器的输入端,接外部晶振的一个引脚。当单片机采用外部时钟信号时,此引脚应接地。XTAL2:片内反相放大器的输出端,接外部晶振的另一个引脚。当单片机采用外部时钟信号时,外部信号由此引脚接入。(3)输入输出引脚P0:是双向8位三态I/O端口,在不接外存储器与不扩展I/O接口时,可作为准双向口。在访问外存储器时,它分时用于低八位地址总线和8位双
此文档下载收益归作者所有