1、 I 摘 要 在今天,电子技术获得了飞速的发展,在其推动下,现代电子产品是渗透到了社会的各个领域, 有力地推动了社会生产力的发展和社会信息化程度的提高, 同时也使现代电子产品性能进一步提高, 产品更新换代的节奏也越来越快。 现代生活的人们非常的重视时间观念,对于那些对时间把握非常 严格和准确的人或事来说,时间的不准确会带来非常大的麻烦,所以以数码管为显示器的时钟比指 针式的时钟表现出了很大的优势。数码管显示的时间简单明了而且读数快、时间准确显示到秒。而 机械式的依赖于晶体震荡器,可能会导致误差。数字钟是采用数字电路实现对“时” 、 “分” 、 “秒” 数字显示的计时装置。 数字钟的精度、 稳定
2、度远远超过老式机械钟。 在这次设计中, 我们采用 LED 数 码管显示时、分、秒,以 24 小时计时方式,根据数码管动态显示原理来进行显示,用 12MHz 的晶 振产生振荡脉冲,定时器计数。在此次设计中,电路具有显示时间的其本功能,还可以实现对时间 的调整。数字钟是其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费 的喜爱,因此得到了广泛的使用。 关键字:数字电子钟;单片机 II 目目 录录 摘 要 I 第 1 章 绪论 1 1.1 研究背景 .1 1.1 选题的目的和意义 1 1.2 本课程设计的主要内容 .2 第 2 章 单片机电子时钟设计方案设计 .3 2.1 设计方
3、案 3 2.1.1 计时方案 3 2.2.2 显示方案 3 2.2.3 键盘的基本原理 4 2.3.4 LED 显示器的基本结构与原理 .7 第 3 章 硬件设计 .9 3.1 硬件电路 9 3.2 数字钟的程序设计 9 3.2.1 系统软件设计流程图 . 10 3.2.2 主程序 10 3.2.3 定时器中断子程序 11 3.2.4 LED 显示子程序 12 3.2.5 按键控制子程序 12 第 4 章 结论 14 参考文献 . 15 附录 1 软件清单 16 成都学院(成都大学)课程设计报告 1 第 1 章 绪论 1.1 研究背景 20 世纪末,电子技术获得了飞速的发展,在其推动下,现代电
4、子产品几乎渗透了社会的各个领 域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步 提高,产品更新换代的节奏也越来越快。 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容 易使人忘记当前的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是, 一旦重要事情,一时的耽误可能酿成大祸。 目前,单片机正朝着高性能和多品种方向发展趋势将是 进一步向着 CMOS 化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发 展。下面是单片机的主要发展趋势。单片机应用的重要意义还在于,它从根本上改变了传统的控制 系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机 通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次 革命。 单片机模块中最常见的是数字钟, 数字钟是一种用数字电路技术实现时、 分、 秒计时的装置, 与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到 了广泛的使用。 数字钟已成为人们日常生活中:必不可少的必需品,