您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于单片机的实时时钟
洛阳师范学院毕业设计/论文2013届本科毕业设计(一号黑体居中)基于单片机的实时时钟(二号黑体居中)院(系)名称物理与电子信息学院(小三号黑体)专业名称电子信息科学与技术(小三号黑体)学生姓名张三丰(小三号黑体)学号090524111(小三号TimesNewRoman)指导教师何大壮教授(小三号黑体)完成时间2013年5月8日(小三号黑体)目录洛阳师范学院毕业设计/论文1摘要......................................................................................................................IABSTRACT..........................................................................................................II绪论......................................................................................................................1第1章设计要求及目的..........................................................................................................................21.1设计要求.................................................................21.2设计目的.................................................................2第2章方案论证...............................................................3第3章关键器件介绍............................................................43.1AT89C51单片机结构.......................................................................................................................43.2AT89C51单片机主要特性...................................................63.3原理图分析..............................................错误!未定义书签。第4章电路板的设计...........................................................94.1电子元件的筛选检测.......................................................94.1.1元件的检测............................................................................................................................94.2PCB的绘制步骤...........................................................104.2.1自定义元件制作.....................................................114.2.2整体原理图绘制.....................................................114.3电路板的制作.......................................................................错误!未定义书签。4.4电路板的焊接.................................................................................................错误!未定义书签。4.4.1焊接必须具备条件..............................................................................错误!未定义书签。4.4.2焊接操作的基本步骤..................................错误!未定义书签。4.4.3焊接手法具体实施....................................错误!未定义书签。4.4.4焊接中避免出现的问题................................错误!未定义书签。4.4.5元器件焊接顺序及检测................................错误!未定义书签。第5章程序设计,编写与调试................................................................................17致谢....................................................................................................................19参考文献..............................................................................................................20附录1主程序.......................................................................................................21附录2系统原理图..................................................................................................................................34附录3系统PCB图.................................................................................................35绪论洛阳师范学院毕业设计/论文2随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用也越来越广。怎样让时钟更好的为人民服务呢?这就要求人们不断设计出新型时钟。如今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。国内外研究现状:目前单片机应用于各个领域,其应用于仪器仪表中显得更为优越。以单片机制成的电子时钟具有计时准确,功耗低的优点。从而得到了各界领域的广泛应用。单片机正处在微控制器的全面发展阶段,各公司的产品在尽量兼容的同时,向高速,强运算能力,寻址范围大以及小型廉价方面发展。单片机的发展推动了应用系统的发展,应用系统的发展又反过来对单片机提出了更高要求,从而促进单片机的发展。单片机正向着功能更强,速度更快,功耗更低,辐射更小的方向发展。随着集成度的不断提高,把众多的外围功能器件集成在片内已经具备了充分的条件。这也是单片机以后发展的重要趋势。除了一般必须具有的ROM、RAM、定时器/计数器、中断系统外,随着单片机档次的提高,以适应检测、控制功能更高的要求,片内集成的器件通常还有电源监控与复位电路、WDT、A/D转换器、DMA控制器、中断控制器、锁相器、频率合成器、字符发生器、声音发生器、CRT控制器、译码驱动器等。随着科技的快速发展,时间的流逝,至从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法以及借助键盘直接控制整时的调整,本设计由单片机AT89C51芯片,LED数码管和键盘为核心,辅以必要的电路,构成了一个单片机电子时钟。显示采用LED数码管模块显示,功耗小,价格便宜,使用方便。科学的进步要求我们在不断的实践中熟练各种制板的技术,并不断地总结经验。这次毕业设计对我来说非常重要,这是对我的一次考验和挑战,好的开头是成功的第一步,我更应该加倍努力去完成,尽力做到更好,为将来的学习奠定良好的基础。洛阳师范学院毕业设计/论文3第1章设计要求及目的1.1设计要求基于单片机AT89C51的电子时钟,利用单片机软件编程、LED数码管显示模块显示时间该数码管显示万年历能够实现的功能:(1)、实时显示秒、分、时、年等(可自动或手动设置显示)(2)、具有定时功能(3)、能调整时间、日期(4)、能调整定时时间(5)、时钟走时误差一天少于1分钟1.2设计目的(1)熟悉Ptoteus及Keil软件的调试和仿真。(2)通过实验提高对单片机的认识。(3)通过实验提高焊接、布局、电路检查能力。(4)通过实验提高软件调试能力。(5)进一步熟悉和掌握单片机的结构及工作原理。(6)通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解电路参数的计算方法。(7)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。(8)通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应打下基础。洛阳师范学院毕业设计/论文4第2章方案论证根据本题要做一个时钟的要求有以下两个方案。方案一:利用数字电子电路的知识制作时钟,利用74LS160计数的简易数字控制电路,由NE555产生频率为1HZ的输入信号,经过74LS48译码由数码管显示。当数字大于100时有指示灯显示,大于300时返回。方案二:基于AT89C51单片机来制作电子时钟,其最大的好处就是可最大的调整时钟使其准确度更高。所以根据课题要求为了得到更好的最确度所以决定选择方案二作为本设计的方案。其可归结如下:(1)使用12MHz的晶振作为单片机的外部时钟输入,一个机器周期为1us(2)使用定时器0作为时钟计数器,当计数满8ms时定时器0产生中断,当中断满125次时,调用时间模块进行加1操作。先对秒进行加1,若加1后等于60秒,则清除秒单元,同时向分进1,同理,对分、时进行同样操作。(3)P3.0选择键P3.1为加控制键P3.2减控制键P3.4为日期时间切换显示按键。利用发光二极管作为显示定时用,当定时时间到,从P3.3输出一低电平点亮发红光二极管。P3.3为发光二极管闪烁(4)年、月、日的判断。取年单元的数据除以4,若余数为零,则该年为闰年,再判断月单元是否为2月,若为2月则当月天数加1;若年单元数据除以4后余数不为零,则正常取表格的数据。洛阳师范学院毕业设计/论文5第3章关键器件的介绍3.1AT89C51单片机结构:AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C51是一种高
本文标题:基于单片机的实时时钟
链接地址:https://www.777doc.com/doc-2573959 .html