1、摘要 摘 要 多功能数字钟的应用非常普遍, 由单片机作为数字钟的核心控制器, 通过 它的时钟信号 进行实现计时功能, 将其时间数据经单片机输出, 利用显示器显示 出来。通过键盘可以进行 校时,定时等功能。 本系统利用单片机实现其具有计 时, 校时等功能的数字时钟, 是以单片机 STC89C52 为 核心元件同时采用 数码 管同时显示“时,分,秒,星期,年,月,日”的现代计时 装置。显示极具人性 化,另外具有校时功能,闹钟功能和节电保护功能。利用单片机实现的 数字时钟 具有编程灵活,便于功能的扩充等优点,如在电路板上预留有电源输出,温度传 感 插座等插座,便于功能扩展。 关键词:STC89C52
2、 单片机 DS12887 ABSTRACT ABSTRACT Multi-functional digital clock was very common by the MCU as the core controller of the digital clock, the clock signal timing function, time data is output by the microcontroller, the display. Through the keyboard can be school, timing and other functions. This system
3、 uses the MCU with the timing, school functions such as digital clock is The microcontroller STC89C52 as the core component at the same time Led also shows “hours, minutes, seconds, week, year, month, day“ timing device. Show a very humane, the other school functions, alarm clock function and the po
4、wer saver function. MCU digital clock with programming flexibility, easy expansion of the function, etc., power output, temperature sensor socket outlet on the circuit board is reserved for easy extensions Keyword: STC89C52 MCU DS12887 目录 i 目 录 第一章第一章 绪绪 论论 . 1 1.1 单片机(SINGLE CHIP MICROSOFTCOMPUTER,
5、)简介 . 1 1.2 单片机的发展历程 . 1 1.2.1 51 单片机的概况 4 1.2.2 单片机的应用及前景 . 5 1.3 电子钟 . 5 1.3.1 电子钟简介 . 5 1.3.2 电子钟的应用及发展 . 6 第二章第二章 各个模块的特性及结构各个模块的特性及结构. 7 2.1 8051 单片机模块 7 2.2 LED 显示模块 8 2.2.1 LED 数码管的原理 8 2.2.2 LED 数码管驱动方式 10 2.3 电子钟的实现框图 . 11 第三章第三章 硬件电路设计硬件电路设计 . 13 3.1 复位电路 . 13 3.2 按键电路 . 14 3.3 时钟电路 . 14 3
6、.4 显示控制电路 . 15 3.5 数码管显示电路 . 15 3.6 电源电路设计 . 16 3.7 时钟芯片模块 . 16 3.8 综合电路的实现 . 16 3.9 本章小结 . 17 第四章第四章 系统软件的设计系统软件的设计 . 19 4.1 调时功能 . 19 4.2 显示功能 . 20 ii 目录 4.3 程序设计. 20 第五章第五章 电路仿真电路仿真. 35 5.1 PROTEUS软件简介 . 35 5.1.1 Proteus 的功能模块 35 5.1.2 Proteus 的贡献 37 5.2 电路仿真设计. 38 第六章第六章 工作工作的总结与未来工作的展望的总结与未来工作的展望 41 6.1 工作总结. 41 6.2 未来展望. 41 致致 谢谢. 43 参考文献参考文献. 45 第一章 绪 论 1 第一章 绪 论 1.1 单片机(Single Chip Microsoftcomputer,简称 MCU)简介 单片机又称为微控制器,在一块半导体芯片上集中了中央处理器(简称 CPU) ,只读存储器(简称 ROM) ,随机存储器(简称 RAM) ,输出输出接口(简