欢迎来到天天文库
浏览记录
ID:14174419
大小:1.69 MB
页数:31页
时间:2018-07-26
《基于单片机的简易电子时钟单片机的科研实践_学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、CHANGZHOUINSTITUTEOFTECHNOLOGY单片机的科研实践题目:基于单片机的简易电子时钟二级学院(直属学部):延陵学院专业:电气工程及其自动化班级:11电Y3学生姓名:学号:指导教师姓名:职称:副教授29Ⅰ目录基于单片机的简易电子钟设计1第一章概述21.1课题意义21.2课题内容3第二章单元电路方案论证42.1控制器模块42.2计时模块42.3显示模块52.4最终方案5第三章系统硬件介绍63.1STC89C51单片机简介63.2数码管驱动模块93.374HC573芯片介绍103.4按键调时模块113.5整点提示模块12第四章.系统软件设计134.1编程软件Ke
2、ilC51134.2仿真软件proteus134.3程序流程图15第五章调试与实现165.1软件调试165.2硬件调试175.3实物调试17结论19参考文献20附录1元件清单21附录2实物图22附录3程序代码2329Ⅰ基于单片机的简易电子钟设计摘要:单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而51单片
3、机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习、应用,以STC89C51单片机为核心,辅以必要的电路,设计了一个简易的电子时钟,它由5V直流电源供电,通过数码管能够准确显示时间,调整时间,从而到达学习、设计、开发软、硬件的能力。数字钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。数字钟的精度、稳定度远远超过老式机械钟。在这次设计中,我们采用LED数码管显示时、分、秒,以24小时计时方式,根据数码管动态显示原理来进行显示,用12MHz的晶振产生振荡脉冲,定时器计数。在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。数字钟是其小
4、巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱,因此得到了广泛的使用。关键词:单片机,数码管,电子时钟29Ⅰ第一章概述1.1课题意义20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置
5、,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时、分和秒的校对,片选的灵活性好。时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的
6、基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法。本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机STC89C51单片机和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。29Ⅰ1.2课题内容此设计是在数码管上显示时、分和秒,电路包括:键盘、单片机、显示驱动电路及发生驱动
7、。各部分说明:(1)键盘用于校正、调节数码管上显示的时间。(2)单片机通过输出各种电脉冲信号开驱动控制各部分正常工作。(3)单片机发送的信号经过显示电路通过译码最终在数码管上显示出来。(4)整点或半点蜂鸣器响,小灯整点闪10下,半点的时候闪5下。系统工作过程:时间的主要处理过程是在CPU中完成的。CPU会随时对时间进行读取数据的操作。在读取了相应的寄存器的值后,CPU将读取的值进行处理,再通过I/O口把数据显示在数码管上。29Ⅰ第二章单元电路方案论证根据设计要求,本系统主要由控制器模块、显示
此文档下载收益归作者所有