资源描述:
《at89c51单片机的数字显示计时系统的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、某大学毕业设计(论文)设计(论文)题目:数字显示计时系统系别:物理与科学技术学院专业:班级:姓名:学号:指导老师:完成时间:摘要:本次设计主要是利用AT89C51单片机完成,其中AT89C51是核心元件同时采用数码管动态显示“时”、“分”、“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显示满刻度为“23时59分59秒”,另外具有校时功能、整点报时功能、闹铃功能、断电后有记忆功能、恢复供电时可实现计时同步等特点。本文主要介绍用单片机内部的定时/计数器来实现数字显示计时系统的方法,本设计硬件
2、由1单片机AT89C51芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机数字显示计时(闹钟)显示系统,硬件电路仿真由Proteus仿真软件完成,软件由伟福(WAVE)编程完成。关键词:AT89C51LED闹铃整点报时Abstract:Thisisthemaindesign,includingcompleteAT89C51isthecoreelementalsoUSESAT89C51dynamicdisplayof"digitaltube,""points"and"second"moderntimingdevices.Compa
3、redwiththetraditionalmechanicalwatch,itispreciselythatintuitive,walking,etc.It'stimefor24hours,showperiodforthefullscale"and"59secondswhen59,alsohasthefunctionoftime,whentheschoolonthefunction,alarmfunctions,powerwasrestoredafterthememoryfunction,canberealizedwhenthecloc
4、ksynchronizationetc.ThispapermainlyintroducestheMCUinternaltimingcountertorealize/digitaldisplaytimersystem,thedesignmethodofthehardwareofmicrocomputerAT89C51chipandLEDdigitaltubeasthecore,withthenecessarycircuit,adigitaldisplaytimer(alarm)displaysystem,thehardwarecircui
5、tsimulationbyProteus,softwaresimulationsoftwarebyweifu(WAVE)programmed.Keywords:AT89C51LEDalarmontim1目录第一章概述1.1课题简介…………………………………………………41.2设计的主要原理…………………………………………41.3方案论证…………………………………………………41.4设计的目的及要求………………………………………5第二章硬件设计2.1硬件部分框图……………………………………………62.2使用芯片介绍………………………………
6、……………62.3分电路设计………………………………………………8第三章软件设计3.1单元分配………………………………………………143.2程序框图与汇编程序…………………………………14第四章调试4.1软件调试………………………………………………204.2protues仿真软件的应用………………………………204.3性能分析…………………………………………………21参考文献…………………………………………………………………23附录A源程序…………………………………………………………24附录B电路原理图……………………………………………
7、………32附录C元件清单………………………………………………………3332第一章概述1.1课题简介数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,已得到广泛的使用。数字钟的设计方法有许多种,例如,可用中小规模集成电路组成电子钟;也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟;还可以利用单片机来实现电子钟等等。这些方法都各有其特点,其中利用单片机实现的电子钟具有编程灵活,并便于功能的扩展。单片机应用的重要意义在于,它从根本上改变了传统的控
8、制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。本次设计以AT89C51单