摘要:针对传统时钟误差大、抗干扰性差等缺点,提出以STC89C51单片机为设计基础,设计新型实时日历时钟系统。硬件部分主要由STC89C51单片机控制,通过LCD展示数据,它集显示时间和日期等多种功能于一身,操作过程方便时间显示清晰,由主要包括时钟程序、按键程序,显示程序组成软件部分。经过proteus仿真达到预期效果,该设计具有计时准确、抗干扰性强功能多样的优点。50933
毕业论文关键词:STC89C51;时钟系统;实时日历;LCD
Design of Real Time Calendar Clock System
Based on MCU
Abstract: Aiming at the shortcomings of traditional clock error and poor anti-interference ability, this system is put forward as the control core of STC89C51 single chip microcomputer to design a new type of real time calendar clock system. Hardware mainly by the MCU STC89C51 control, through the LCD screen display data, it sets the display time, date, week, and other functions in a body, with user-friendly operation and intuitive display, mainly include the clock program, key program, showing program is composed of the software component. Through proteus simulation to achieve the desired results, the design has the advantages of accurate timing, strong anti-interference ability.
Key Words: STC89C51; Clock; Real time calendar
目 录
摘要 1
引言 1
1.方案设计 2
1.1方案论证 2
1.2本设计采用方案 2
2. 硬件设计 3
2.1电源模块 3
2.2按键模块 3
2.3手动复位模块 4
2.4DS1302时钟模块 4
2.5STC89C51主控模块 5
2.6起振电路模块 5
2.7LCD显示模块 6
2.8系统电路总述 7
3. 软件设计 8
3.1主程序设计 8
3.2日历时钟子程序设计 9
3.3键盘的调整程序设计 10
3.4显示子程序设计 12
4.系统调试 12
5.结束语 18
参考文献 18
附录 20
附录1 系统电路设计原理图、仿真图 20
附录2 系统程序 20
致 谢 30
基于单片机的实时日历时钟系统的设计
引言
在二十一世纪以来,全世界进入飞速发展的时代,在快节奏生活中最宝贵是的时间,忘记的时间会带来巨大的损失。而传统的机械时钟等旧的计时工具已经不能满足当前人们对电子钟的需求,新型的电子时钟已经取代了人们对古板的单一时钟的需求,无论在性能上还是在款式上都发生了质的变化。传统硬件电路的电子钟设计,发展很麻烦和费时,抗干扰问题尤为突出,于是,人们需求如此的一个系统,不仅能显示时间、日期等信息,还要携带便捷,计时准确,抗干扰能力强。而电子时钟符合这些要求,使人们掌握确切的时分,从而补救那些亏损。单片机为控制操作而诞生的,单片机系统具有拓展性强的特点,单片机作为控制器,添加上其他功能的器件,可以实现多种功能的设计。电子时钟、日历的设计正在由模拟向数字发展,向一体化、智能化发展。