更新时间:09-18 (小饭桌)提供原创文章
摘要:当今社会,多功能数字时钟在我们日常生活中随处可见。本次设计使用STC89C51作为数字时钟的核心元件,并结合其它各个模块,设计出了一个具有计时、调时、闹铃、整点报时功能的数字时钟。基于单片机设计的数字时钟编程灵活,可扩充性强,使用起来具有拓展性。
基于单片机的数字时钟设计包括了硬件设计和软件设计两部分部分,其硬件部分主要由STC89C51单片机芯片和显示模块、按键输入模块、闹铃电路等组成。该数字时钟特色为不仅具有计时显示功能,显示时、分、秒另外还可以实现整点报时,以及设置闹钟,按键复位的功能。
关键词:STC89C51单片机;数字时钟
目录
摘要
Abstract
前言.3
第一章 绪 论-3
1.1 开发背景-3
1.2单片机简介及应用前景-3
1.3 数字时钟简介及应用前景-3
第二章 硬件电路设计-5
2.1 数字时钟的硬件结构-5
2.2 单片机最小系统-5
2.3按键模块-7
2.4显示模块-8
2.5闹铃电路-10
2.6 本章小结-10
第三章 系统的软件设计-11
3.1 主程序设计-11
3.2 显示子程序设计-12
3.3按键子程序设计-12
3.4防抖程序设计-14
3.5本章小结-14
第四章 Proteus软件-15
4.1 Proteus软件简介-15
4.2 Proteus的成就-15
4.3 电路仿真设计-16
第五章 工作总结及未来展望-17
5.1 工作总结-17
5.2 未来展望-17
附录一:数字时钟电路原理图-20
附录二:数字时钟硬件实物图-21
附录三:源程序-22
参考文献
致谢