基于单片机电子时钟的设计
蚌埠学院毕业大作业
专科毕业大作业
毕业大作业题目名称基于单片机电子时钟的设计
专业班级电子工艺与管理学生姓名XXX
学号XXXX
指导教师XXX
二○一二年五月八日
内容摘要:
本次设计主要是利用AT89C51单片机完成,其中AT89C51是核心元件同时采用数码管动态显示“时”、“分”、“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时
周期为24小时,显示满刻度为“23时59分59秒”,另外具有校时功能、整点报时功能、闹铃功能、断电后有记忆功能、恢复供电时可实现计时同步等特点。
本文主要介绍用单片机内部的定时/计数器来实现数字显示计时系统的方法,本设计硬件由单片机AT89C51芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机数字显示计时(闹钟)显示系统,硬件电路仿真由Proteus仿真软件完成,软件由伟福(WAVE)编程完成。
关键词:AT89C51    LED    闹铃整点报时
目录
引言 (3)
石英表和电子表的区别第一章概述
1.1 课题简介 (4)
1.2 设计的主要原理 (4)
1.3方案论证 (4)
1.4设计的目的及要求 (5)
第二章硬件设计
2.1 硬件部分框图 (6)
2.2 使用芯片介绍 (6)
2.3 分电路设计 (9)
第三章软件设计
3.1 单元分配 (14)
3.2 程序框图与汇编程序 (14)
第四章调试
4.1 软件调试 (22)
4.2 protues仿真软件的应用 (22)
4.3性能分析 (23)
小结 (24)
参考文献 (25)
附录A  源程序 (26)
附录  B  电路原理图 (36)
附录C  元件清单 (37)
引言
时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,
译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法,典型的时钟芯片有:DS1302,DS12887,X1203等都可以满足高精度的要求。
本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89S51芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。
第一章概述
1.1 课题简介
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直
观性,且无机械装置,具有更长的使用寿命,已得到广泛的使用。数字钟的设计方法有许多种,例如,可用中小规模集成电路组成电子钟;也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟;还可以利用单片机来实现电子钟等等。这些方法都各有其特点,其中利用单片机实现的电子钟具有编程灵活,并便于功能的扩展。
单片机应用的重要意义在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。
本次设计以AT89C51单片机为核心来控制时钟电路、按键电路、复位电路、LED 显示器段码驱动电路、LED显示器码驱动电路、6位LED显示器电路以及蜂鸣器,以达到对“时”“分”“秒”精确的控制和显示。
1.2 设计的主要原理
电路工作原理:该电路以AT89C51为核心。显示器用七段共阳LED数码管显示器,显示小时、分钟以及秒,从P0口接入4个按钮开关,作为输入电路,进行手动设置调时、调分和调秒,通过P2,P1口来实现对显示的实时控制。
1.3 设计的目的及要求
1.设计目的
(1)熟悉集成电路的引脚安排;
(2)熟悉并掌握80C51的结构原理及应用;
(3)了解电路板结构及其接线方法;
(4)了解数字钟的组成及工作原理;
(5)掌握芯片的逻辑功能及使用方法;
(6)熟悉数字钟的设计与制作。
{2. 设计要求
(1)报时用中断方式计时;
(2)到整时时能够准时;
(3)由晶振提供标准时间基准信号;
(4)自动计时并具备校调功能。可以单独对每一位校调;
(5)设置四个按键SET,RET,ALM和+1键,对时,分,秒进行调整;
(6)通过软件编程的方法实现以24小时为一个周期同时显示小时,分钟和秒。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。