1、 1 毕 业 论 文 数字电子时钟的设计数字电子时钟的设计 摘摘 要要 随着科学技术的飞速发展,数字钟在我们的生活中变得越来越重要。自从时钟被发 明的一刻起,就已经成为人类的好朋友,科学技术的法展和不断提高,使人们对时间的精 确要求越来越高,应用也越来越广,怎样让时钟更好、更精确、更清晰的显示时间,这就 要求人们要不断的研制更适合更方便的时钟,来满足我们的生活需求。 数字钟实际上是对一个标准频率(1Hz)进行计数的计数电路。振荡器的产生的时 钟信号经过分频器形成脉冲信号, 秒脉冲信号输入计数器进行计数。 并把累计结果用 “时” 、 “分” 、 “秒”表示出来。 一个数字时钟振荡器、计数器、显示
2、器和译码器电路精确时间以“时” 、 “分” 、 “秒” 与数字显示,并需要校正电路,使其准确工作,并具有定时和及时功能。与此同时,数字 还能准确定时,并能准确在你所规定的时间内发出响声来提醒你在此时所需要去做的事 情。与旧式钟表相比更适合现代生活。甚至在我们的日常生活中让数字化取缔,相比模拟 钟给人一目了然的感觉。 关键词:关键词: 数字钟,振荡器,计时器 2 目录目录 第一章第一章 绪论绪论3 1.1 数字时钟的背景意义.3 1.2 数字时钟的设计方案.3 第二章第二章 整体方案设计整体方案设计.4 2.1 单片机的选择4 2.2 单片机的基本结构5 第三章第三章 硬件模块设计硬件模块设计7
3、 3.1 最小系统设计8 3.2.显示电路设计.10 3.3 按键开关控制设计.12 第四章第四章 软件模块设计软件模块设计13 4.1 程序流程图.15 4.2 时钟设置电路.16 4.3 定时中断电路.17 4.4LED 显示电路19 4.5 按键控制电路.21 第五章第五章 调试调试21 5.1 主体电路部分.22 5.2 扩展电路部分.23 第六章第六章 总结总结24 3 致谢致谢25 参考文献参考文献26 第一章第一章 绪论绪论 1.11.1 数字时钟的背景和意义数字时钟的背景和意义 1.1.11.1.1 数字时钟的背景和意义数字时钟的背景和意义 20 世纪末,电子技术获得飞速发展。
4、在其推动下,电子产品几乎渗透了社会的各个领域,有力的 推动了社会生产力的提高和信息文化程度的提高。 同时也使现代电子产品技术性能进一步提高, 产品更 新换代的节奏也越来越快。因此,时间对于人们来说总是那么宝贵,尤其是在公共场所,我们需要时间 的准确指引。比如:车站、码头,准确的时间指引显得更加重要,否则很有可能对外出办事的人们带来 一些不必要的麻烦。 而机械钟的直观性和精确度比较差,使用寿命也无法预料。这时数字钟就产生了, 与机械时钟相比,数字钟具有相当的准确性,直观性,且使用寿命也较长。 数字钟是一种用数字电路技术实现时、分、秒的计时装置,广泛应用于个人家庭、码头、车站、 办公室等公共场所,
5、成为人们日常生活中不可缺少的必须品。由于数字集成化和石英晶振电路的发展, 使得数字钟的精度远远超过老式钟表, 给人们的生活带来了极大的方便, 而且大大扩展了老式钟表的报 时功能。在很多实际应用中,只要对数字钟的硬件电路和软件电路加以一定的修改,便可以得到实施控 制的应用系统,从而应用到实际工作和生产中去。 由于数字钟具有走时准确、性能稳定、方便携带的优点,还有自动报时、自动控制的优点,使得 数字钟被较快的发展和应用。以说,设计单片机数字钟的意义已不单单在于数字钟本身,更大的意义在 与数字钟本身的扩展功能在实施控制中的应用。 4 1.21.2 数字钟的设计方案数字钟的设计方案 1.21.2 数字
6、钟的设计方案数字钟的设计方案 本系统的设计电路有时钟模块、计时模块、显示模块、中断模块、控制模块组成。首先通过 对数字钟的硬件设计,再结合一些辅助电路,实现数字钟的基本功能;其次通过软件进行编写,通过 按键检测功能函数实现数字钟的不同功能。 第二章第二章 整体方案设计整体方案设计 2.12.1 单片机的选择单片机的选择 2.12.1 单片机的选择单片机的选择 单片机微型计算机是微型计算机的一个重要分支, 也是颇具生命力的机种。 单片机微型计算机 简称单片机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单款集成电路芯片构成。内部包含有计算机的基本功能部件:中央处理器、 存储器和 I/O 接口等。因此,单片机只需和外部软件电路现结合,再加以适当的坏境,便可成为单片 机的控制系统。 STC89C51 单片机是从引脚交到内核完全兼容的 8051 单片机,有 PDIP-40、PLCC-44、PQFP -44 三种封装形式,STC89C51 含有 4k 字节的 FLASH ROM 供用户编程和使用,除了内含 FLASH