如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PAGEIII摘要设计用AT89C51芯片的单片机作为控制部件的核心,显示方式使用动态扫描的方式,通过AT89C51单片机的控制,并结合7407驱动电路来作为显示电路的驱动部分,利用发光二极管来作为显示器件。从而实现显示日期、定时、显示时间、闹铃等功能的显示通过6个发光二极管显示出来,同时,倒计时、进行调时、设置日期、设定闹铃等功能利用6个按键来实现。各功能的实现都通过数码管相应的显示出来,定时时间或闹铃时间到时,蜂鸣器会自动响起,当按下定时键或闹铃键时,蜂鸣器声音会停止。利用汇编语言来编写软件部分的程序,分为闹铃、延迟、调时、显示等部分。通过软硬件结合来实现整体功能,从而,达到设计目的。关键词:电子钟;单片机;动态扫描;汇编语言AbstractDesignusingAT89C51chipmicrocontrollerasthecoreofthecontrolunit,displaymodeusingdynamicscanningway,byAT89C51singlechipmicrocomputercontrol,andcombinedwith7407drivenpartofthedrivingcircuitforuseasadisplaycircuit,usinglight-emittingdiodesasadisplaydevice.Soastorealizedisplaydatetime,time,alarmdisplaythrough6leddisplay,atthesametime,thecountdown,adjusting,setdate,setthealarmfunctionssuchasusingsixkeystoimplementation.Therealizationofeachfunctionisthroughdigitaltubedisplaythecorresponding,timeroralarmtimearrives,buzzerrang,automaticallywhenpressthetimerbuttonoralarmbutton,buzzersoundwillstop.Usingassemblylanguagetowritethesoftwarepartoftheprogram,isdividedintoalarm,suchasdelay,adjustment,displaypart.Combiningsoftwareandhardwaretoachievetheoverallfunction,thereby,tomeetthedesignpurpose.Keywords:Electricclock;MCU;Dynamicstatescanning;assemblerlanguage目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc388358762"1绪论PAGEREF_Toc388358762\h1HYPERLINK\l"_Toc388358763"1.1电子时钟的研究背景PAGEREF_Toc388358763\h1HYPERLINK\l"_Toc388358764"1.2电子时钟的国内外研究现状PAGEREF_Toc388358764\h1HYPERLINK\l"_Toc388358765"2器件概述PAGEREF_Toc388358765\h1HYPERLINK\l"_Toc388358766"2.1MCS-51单片机简介PAGEREF_Toc388358766\h1HYPERLINK\l"_Toc388358767"2.2电子钟PAGEREF_Toc388358767\h3HYPERLINK\l"_Toc388358768"2.3LED数码管的原理PAGEREF_Toc388358768\h3HYPERLINK\l"_Toc388358769"2.4LED数码管驱动方式PAGEREF_Toc388358769\h5HYPERLINK\l"_Toc388358770"2.4.1静态显示驱动PAGEREF_Toc388358770\h5HYPERLINK\l"_Toc388358771"2.4.2动态显示驱动PAGEREF_Toc388358771\h5HYPERLINK\l"_Toc388358772"3设计方案PAGEREF_Toc388358772\h5HYPERLINK\l"_Toc388358773"