1、 1 毕业设计(论文) 题 目 名 称 电子时钟设计 课 程 名 称 单片机原理与接口技术 学 生 姓 名 学 号 系 、专 业 机电工程系电气自动化类 指 导 教 师 2012 年 5 月 1 日 2 电子时钟设计电子时钟设计 摘 要 单片计算机即单片微型计算机。由 RAM ,ROM,CPU构成,定时,计数和多种 接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自 动化上。而51系列单片机是各单片机中最为典型和最有代表性的一种。这次课程设计 通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。 本设计主要设计了一个基于AT89C51单片机的电子时钟。并在数码管
2、上显示相 应的时间。并通过一个控制键用来实现时间的调节和是否进入省电模式的转换。应用 Proteus的ISIS软件实现了单片机电子时钟系统的设计与仿真。该方法仿真效果真实、 准确,节省了硬件资源。 关键字:单片机;子时钟;键盘控制。 3 4 目 录 摘 要 .2 英文摘要 .3 目 录 .4 1 电子时钟 6 1.1 电子时钟简介 . 6 1.2 电子时钟的基本特点 6 1.3 电子时钟的原理 6 2 单片机识的相关知识 .7 2.1 单片机简介 . 7 2.2 单片机的发展史 8 2.3 单片机的特点 . 8 2.4 89C51 单片机介绍 9 3 控制系统的硬件设计11 3.1 单片机型号
3、的选择 11 3.2 数码管显示工作原理 11 3.3 键盘电路设计 . 12 3.4 整个电路原理图 13 4 控制系统的软件设计. 14 4.1程序设计 . 14 4.2 程序流程图. 17 4.3 仿真图 20 4.4 仿真结果分析 . 21 5 结束语 22 5 6 参考文献 23 7 附录 24 6 1 电子时钟 1.1 电子时钟简介 1957年,Ventura发明了世界上第一个电子表, 从而奠定了电子时钟的基础, 电子 时钟开始迅速发展起来。现代的电子时钟是基于单片机的一种计时工具,采用延时程序 产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十 分小时进
4、一,满二十四小时小时清零。从而达到计时的功能,是人民日常生活补课缺少 的工具。 1.2 电子时钟的基本特点 现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石 英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数 字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进 而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时 和分的校对,片选的灵活性好。 1.3 电子时钟的原理 该电子时钟由89C51,BUTTON,六段数码管等构成,采用晶振电路作为驱动电 路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六 十分钟为一小时,满二十四小时为一天