欢迎来到天天文库
浏览记录
ID:32510671
大小:775.00 KB
页数:28页
时间:2019-02-10
《数字时钟计时器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、.数字时钟计时器的设计摘要本文介绍了基于单片机技术原理完成对数字时钟计时器的设计。系统以单片机芯片AT89C52为核心控制器,由单片机控制LCD1602的显示,修改设置时间采用操作方便的按键开关,通过硬件电路的制作和软件程序的编制来实现数字时钟计时器的设计。论文详细叙述了系统硬件、软件设计的具体实现过程,重点阐述了时钟模块、显示模块及相关控制模块等模块化设计思路与制作。软件部分同样也采用模块化的设计思路,包括中断模块、时间调整模块设计,并采用简单流通性强的C语言编程实现。该系统能实现对日期、时、分、秒24小时制输出显示,使用按键进行时、分、秒的调整等功能。关键词:AT89C5
2、2单片机数字钟时间DigitalclocktimerAbstract:Thispaperintroducesthetechnicalprinciplebasedonsinglechipmicrocomputertocompletedigitalclocktimerdesign.BasedonthesinglechipcomputerchipsystemasthecoreofAT89C52controller,thesingle-chipcomputercontrolLCD1602display,modifysetatimeoftheconvenientoperationbut
3、tonswitches,throughthehardwarecircuitandsoftwareproductionprocedureformulationtorealizedigitalclocktimerdesign.Papernarratesthesystemhardwareandsoftwaredesignoftheimplementation,andexpoundstheclockdisplaymodule,andrelatedcontrolmodulemoduledesignandmodularproduction.Softwareisalsopartofthem
4、odulardesign,includinginterruptmodule,timetoadjustmoduledesign,andusingsimpleliquiditystrongtorealizetheCprogramminglanguage.Thesystemcanrealizetothedate,time,minutesandseconds24hourstomaketheoutputshown,theuseofbuttons,minutesandsecondsadjustmentetc.Function.KeyWords:AT89C52microcontroller
5、Digitalclocktime...目录一、绪论11.1课题的目的和意义11.2单片机的应用11.3小组成员及分工2二、方案论证与选择22.1方案论证22.2各模块方案论证与选择32.2.1单片机控制模块32.2.2时钟信号电路32.2.3电源电路32.2.4显示电路4三、设计过程论述43.1主要硬件介绍43.1.1AT89C52单片机43.2硬件电路设计及工作原理63.2.1单片机主控模块的设计—时钟信号电路63.2.2复位电路63.2.3独立按键电路73.2.41602LCD显示电路73.2.5电源电路103.2.6蜂鸣器电路113.3电子元器件的安装与焊接123.3.
6、1安装与焊接工艺要求123.3.2焊接后的检测与调试133.4系统程序的设计133.4.1主程序的设计133.4.2液晶驱动子程序143.4.3按键控制子程序15四、结果分析16五、总结16六、致谢17七、附录18八、参考文献25...一、绪论1.1课题的目的和意义单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注。作为微型计算机的一个分支,经过二三十年的发展,在各行各业中已经得到广泛应用。单片机体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。由于具有上述优点,在我国,单片机已广泛的应用在工业自动化控制、自动
7、检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面。随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,传统的机械表,由于做工的高精细要求,造价的昂贵,材料的限制,时间指示精度的限制,以及使用寿命等方面的限制,已不能满足人们的要求。如今,高精度的计时工具大多数都使用了石英晶体振荡器。由于电子钟、石英表、石英钟都采用了石英技术,由此走时精度高,稳定性好,使用方便,不需要经常调校。这次毕业设计,通过对它的学习、应用,以AT89C52芯片为核心,外加辅助电路,设计和制作了一个简
此文档下载收益归作者所有