摘要:随着计算机技术的高速发展,单片机以其自身特有价格低廉、性能优良的特点,已经广泛应用于各种智能仪器、家庭电器、电子玩具等领域。基于单片机开发出稳定可靠、成本低廉的指针式电子钟具有很强的实用性和经济性。
出于成本的考虑,本设计以AT89C51单片机为控制核心,用LCD显示屏来显示时针和分针,同时在显示屏上用数字形式显示时、分、秒等信息。设计过程使用Proteus软件进行了整个硬件电路的开发。软件部分在Keil软件中用C语言进行了设计,因为C语言具有良好的可读性,便于后续对设计进行进一步的改进和完善。软硬件调试完成后在Proteus中进行了仿真,结果演示可以实现预期的各项功能。希望本论文对相关产品的设计能提供一定的借鉴和参考。
关键字:单片机,指针式电子钟,LCD
目录
摘要
Abstract
第一章 绪论-4
1.1 指针式电子钟的研究背景及意义-4
1.2 电子钟的研究现状-4
1.3 论文设计思路及论文结构-5
第二章 整体设计方案-6
2.1 单片机的选择-6
2.1.1 单片机卓越性能-6
2.2.2所选单片机的基本结构-8
2.2.1 89C51单片机的引脚功能-8
2.2.2电源 -9
2.2.3存储器-9
2.2.4内部I/O控制-9
第三章 硬件电路设计-11
3.1时钟电路和复位电路的设计-11
3.1.1 时钟电路:-11
3.1.2 复位电路:-11
3.2外接晶体引脚-12
3.3 LED显示器的选择-13
第四章 软件设计-14
4.1软件设计的流程图-14
4.2 数字钟部分的工作原理-17
4.3 指针式时钟部分程序设计-18
4.4程序源代码-18
4.5 中断系统-22
第五章 系统的调试运行-24
5.1proteus仿真软件软件介绍-24
5.2仿真运行及调试-24
总结-25
参考文献:-26
致 谢-27