鉴于大家对计算机十分关注,我们编辑小组在此为大家搜集整理了“智能定时闹钟设计”一文,供大家参考学习
本份设计包括程序,仿真,论文,原理图,字数:3826,页数:18 论文编号:JD395
摘要
单片机是一种特殊功能的计算机,具有集成度高、功能强、通用性好,特别是它具有体积小、重量轻、能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便、性价比高等独特优点,使单片机得到广泛推广,目前已成为测量控制应用系统中的优选机种和新电子产品的关键部件。随着单片机性能的提高和功能的不断增强,其应用领域有得到了拓宽,向着作为实现数字化、智能化的新产品的核心部件,广泛应用于家用电器、机电产品、办公自动化产品、机器人、儿童玩具、行空航天等领域。
单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。而51单片机是各单片机中最为典型和最有代表性的一种。
本次设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个简易的电子时钟,它由5V直流电源供电。在硬件方面,除了CPU外,使用四个七段LED数码管进行显示,LED采用的是动态扫描显示,使用74LS14芯片进行驱动。通过LED能够比较准确显示时、分、秒和状态位。四个简单的按键实现对时间的调整。软件方面采用汇编语言编程。整个电子钟的系统能完成时间的显示,调时,定时闹钟,复位等功能。
通过这次设计让我更深入了解单片机基本电路、如何控制和定时器和中断编程的基本方法,使我们把以前学到的书本知识学以致用,从而锻炼了我学习、设计和开发软、硬件的能力。
目录
1 概述 3
1.1电子钟的背景与概况 3
1.2电子钟的功能和特点 3
2 系统总体方案及硬件设计 4
2.1系统组成 4
2.2 单片机最小系统设计 5
3 软件设计 8
3.1软件设计总体框图 8
3.2主程序设计 8
3.3闹钟调时子程序设计 11
3.4显示子程序设计 12
3.5延时子程序设计 15
4 Proteus软件仿真 16
4.1Proteus仿真图 16
4.2调试注意事项 16
4.3系统调试说明图 17
5 心得体会 20
参考文献 19
附1 源程序代码 20
附2 系统原理图 36