3.3 实现的各个部分功能模块 17

3.3.1 整点报时 17

3.3.2 闹钟设置 18

3.3.3 24进制时间显示 20

3.3.4 显示时、分、秒 20

4 数字式电子钟软件设计 23

4.1 软件系统总体工作思路 23

4.2 软件系统方案设计与选择 24

4.2.1 软件设计的要点 24

4.2.2 AT89C51内部定时器/计数器0的使用方法 25

4.3 软件程序流程图 26

4.3.1 主程序流程图 26

4.3.2 T0中断流程图 52

4.3.3 显示子程序 53

4.3.4 键扫描子程序流程图 61

4.4 时间算法 64

4.4.1 基本时间算法 64

4.4.2 总天数算法 64

4.4.3 公历算法 65

4.4.4 星期算法 65

4.5  数码管显示模块 66

5 系统调试与仿真结果 67

5.1 电路调试 67

5.2 软件调试 67

5.3 仿真电路图 68

5.3.1 基于Protues软件的数字钟硬件仿真设计 68

5.3.2 基于Protues软件的数字钟的硬件仿真运行 69

6 总结与展望 70

致谢 72

参考文献 74

附录 75

附录A仿真电路图 75

附录B其他器件介绍 76

附录C系统原理图 77

附录D 程序代码 78

1 绪论

数字时钟为人们的生活,学习,包括工作带来了极大的便利,所以是作为人们日常生活中的必需品来出现的。数字时钟拥有准确的走时,稳定的性能,便利的携带等等的优势,另外它的数字集成电路技术的发展趋势也是采用了与时具进的石英这个技术的媒介得以发展的。虽然说目前市场上面有过出售已经做好了的数字钟集成电路芯片,便宜的价格,方便携带的使用优势,但是凭借单片机的定时器这个功能也是可以完成数字时钟电路的设计,所以说进行数字时钟的设计也是非常有必要的作用的。在本次的毕业设计之中,我把已经学习到的掌握了的单片机专业知识进行一次系统化的,有机化的联系起来操作于实际生活中,以此来培养我们对事务的综合分析能力,还有就是对电路的设计,编写程序,调试电路的动手操作实践性能力。

上一篇:STC89C52单片机测重仪设计+电路图+程序
下一篇:51单片机履带式小车外围设计+程序

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

安康汉江网讯

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究