基于单片机的数字电子时钟设计

上传人:ni****g 文档编号:499446925 上传时间:2022-11-27 格式:DOCX 页数:20 大小:167.62KB
返回 下载 相关 举报
基于单片机的数字电子时钟设计_第1页
第1页 / 共20页
基于单片机的数字电子时钟设计_第2页
第2页 / 共20页
基于单片机的数字电子时钟设计_第3页
第3页 / 共20页
基于单片机的数字电子时钟设计_第4页
第4页 / 共20页
基于单片机的数字电子时钟设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《基于单片机的数字电子时钟设计》由会员分享,可在线阅读,更多相关《基于单片机的数字电子时钟设计(20页珍藏版)》请在金锄头文库上搜索。

1、基于单片机的数字电子钟设计一,实验目的1. 学习8051定时器时间计时处理、按键扫描及LED数码管显示的设计方法。2. 设计任务及要求利用实验平台上4个LED数码管,设计带有闹铃功能的数字时钟二,实验要求A.基本要求:1. 在4位数码管上显示当前时间。显示格式“时时分分” 2.由LED闪动做秒显示。3. 利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣器发出声响,按停止键使可使闹玲声停止。4.实现秒表功能(百分之一秒显示)B.扩展部分:1.日历功能(能对年,月,日,星期进行显示,分辨平年,闰年以及各月天数,并调整)2.音乐闹铃(铃音可选择,闹铃被停止后,闪烁显示当前时刻8秒后

2、,或按键跳入正常时间显示状态)3.定时功能(设定一段时间长度,定时到后,闪烁提示)4.倒计时功能(设定一段时间长度,能实现倒计时显示,时间长减到0时,闪烁提示)5.闹铃重响功能(闹铃被停止后,以停止时刻开始,一段时间后闹铃重响,且重响时间的间隔可调)三,实验基本原理灵利用旬单片变机定仙时器孩完成医计时另功能扭,定打时器核0链计时够中断燃程序忠每隔更0.掉01柜s无中断梢一次昨并当习作一款个计个数,爹设定捞定时纤1秒诱的中算断计定数初展值为杀10贞0,净每中芽断一窜次中退断计烘数初拥值减盾1友,当嫌减到芬0时锅,则知表示物1s概到了蒙,秒抖变量外加扇1孔,同间理再睛判断响是否纺1m迈in得钟到币

3、了,性再判订断是余否镰1h茧到了鄙。真为了尚将时免间在医LE愿D喇数码吧管上洪显示气,可捆采用秆静态长显示系法和换动态姿显示胜法,焦由于丈静态败显示苹法需户要译棋码器洞,数变据锁怜存器富等较集多硬鹊件,姓可采汇用动术态显粱示法浴实现尸LE专D芳显示末,通织过对垃每位教数码玉管的绍依次撤扫描叠,使艘对应狗数码遮管亮残,同溉时向杏该数虹码管涉送对驳应的富字码农,使圆其显真示数析字。谈由于园数码骂管扫环描周膝期很瞧短,咽由于林人眼组的视远觉暂仇留效易应,粒使数识码管涨看起娱来总朵是亮串的,股从而孕实现猎了各只种显叫示。晋四,泪实验汗设计庆分析号针对都要实项现的打功能洞,采泪用A姨T8拐9S冠51四单

4、片淋机进许行设层计,痕AT险89娇S疤51似摸单片伞机是煎一款罗低功核耗,侮高性膛能导CM挪OS蜓8杂位单爱片机侍,片嫌内含纳4K史B歇在线盐可编持程(而IS粉P笨)的射可反鸭复擦趴写1疫00先0次鄙的阶Fl跌as双h羊只读僚程序宪存储晨器,拴器件届采用踩高密吓度、蛾非易妇失性齐存储老技术冰制造需,兼王容标钱准慈MC未S-修 5洞1秘指令率系统按及距80贺C称51抽引脚拐结构馆。这质样,后既能凭做到盐经济衡合理他又能烘实现雕预期黑的功侧能。脖在程画序方变面,贱采用锄分块宜设计团的方港法,颗这样顾既减巾小了或编程纱难度弓、使伐程序赤易于毁理解皱,又子能便架于添蜜加各怒项功娇能。草程序勾可分语为闪

5、闹钟债的声组音程先序付、时灶间诊显示乳程序宋、日客期显坟示程颤序,计秒表内显示盈程序序,时丸间调办整滥程序宰、闹仆钟调呀整程肆序、由定时判调整伙程序幼,延椒时程毕序等刃。运辞用这称种方咽法,楚关键荒在于匙各模加块的腐兼容浴和配嫌合,土若各非模块佣不匹夕配会尿出现伞意想喇不到而的错或误。捏首先挺,在茂编程充之前羽必须赶了解闷硬件蛋结构远尤其为是各阵引脚五的用炼法,座以及虏内部腔寄存著器、样存储揪单元赵的用普法,烤否则时,编偶程无艳从下欲手,铺电路雅也无歼法设兄计。茂这是绵前期移准备血工作渣。第脖二部记分是搭硬件膊部分啊:依险据想穿要的运功能覆分块层设计算设计竿,比辞如输戒入需兔要开递关电呜路,匹

6、输出盒需要携显示浅驱动爷电路挎和数播码管西电路名等。滋第三局部分视是软凶件部便分:飘先学云习理姿解汇给编语抄言的丧编程愤方法蜓再根舟据设教计的六硬件治电路延进行狠分块摊的编凝程调爹试,举最终盾完成迫程序但设计被。第守四部尚分是没软件抱画图穴部分越:设沫计好偶电路苍后进位行画沫图,柿包括挂电路肾图和榆仿真游图的馒绘制先。第颂五部沉分是忽软件爪仿真隐部分柳:软替硬件六设计满好后恭将软怒件载炸入芯掩片中草进行影仿真兔,仿迫真无贪法完剂成时曲检查种软件耍程序代和硬柔件电猜路并税进行鉴修改锹直到泰仿真谜成功绑。第闯六部古分是灯硬件童实现抄部分尺:连素接电族路并掠导入竖程序党检查材电路重,若亩与设踩计的灭

7、完全系一样贪一般寸能实议现想隶要的叉功能于。最枕后进柄行功律能扩某展,牺在已俩经正当确的更设计酒基础再上,龙添加渣额外骨的功屠能!磁五,余实验个要求黄实现诚A.刚电路珠设计荷1.呢 整喜体设归计诸此次贷设计茅主要帮是应严用单薪片机鞋来设艺计电跟子时疾钟,项硬件秤部分醉主要难分以抬下电绣路模捆块:贱显示蔬电路论用8衡个共吨阴数谣码管墙分别谊显示著,星旁期(雪年份拐),火小时佩、分甘钟(今月份头)和墓秒(商日)旨,通介过动益态扫附描进债行显朗示,隆从而柔避免竭了译弱码器圾的使袍用,待同时织节约迈了I卡/0遗端口肥,使受电路阁更加求简单盆。单咽片机跨采用言AT素89基S5席1系孙列,侧这种灿单片占机

8、应矿用简渣单,司适合铲电子络钟设惭计。辽电路另的总盛体设猛计框枣架如疗下:单片机输入部分晶振和复位输出部分扎工2.经 分无块设赌计商模块脂电路驼主要刚分为问:输沿入部竿分、是输出价部分具、复弦位和培晶振狠电路甜。展2.惊1 初输入冲部分庭输入浩信号叛主要班是各钟种模棚式选抛择和编调整戚信号真,由妻按键换开关杨提供要。述以下购为输锹入部怪分样氧例:饱在本斗实验劫中主踩要用稍用P筐3口址输入腔按键留信号炸,还键用到膀了特戴殊的货P0匠口。都对于蹈P0膀口,制由于某其存超在高餐阻状齿态,勾为了傅实现碧开关僵功能市,给缝其添芝加上咱拉电丘阻,愉具体德如下扒图所借示姜:包2.兵2 商输出肝部分辨本电菌路

9、的哗输出横信号齿为7奏段数怠码管熟的位窗选和语段选改信号显,闹惜铃脉挨冲信番号,幼提示蜜灯信盐号。凤本实童验的快数码虚管是捉共阴饮的,圆为了佩防止我段选吵信号激不能失驱动芹数码注管,产故在河P1娃口连卫接上留拉电定阻后普,再议送段崭选信修号,荷以提诉高驱然动,幕位选处信号回直接舅从P央2口复接入醉,如巡下图静:兼闹铃愈由P思2.剧6端杠输出蒜,模东块如吊下:峰2.某3 告晶振厕与复德位电与路立本实泪验单欲片机遇时钟象用内捐部时成钟,耐模块拢如下端:锯复位形电路蜂为手盒动复昼位构针成,盘模块粮如下疾:骑各模完块拼管接组锣合,棕电路斯总体画设计掉图如心下:疾B.巩程序抖设计蝶B.剥1 喜程序销总体

10、警设计肃本实我验用务汇编符程序耗完成训.主程序开始显示星期,时,分,秒是否有调 转?T0中断秒,分,时等进位闪烁提示显示日期并调整响铃提示时间调整闹铃设置定时设置铃声测试秒表模式回主程序定时到按0键按0键闹铃到按1键按2键按3键按4键按5键按7键7键恢复按4键按8键按0键按0键倒计时启动并显示回主程序秒表暂停秒表清零回主程序按7键敢程序联总的套流程谜图如调下:册高NO狗侍夺叫序轿蜻球YE宪S 喘椅怎武笋套档醋代阅厚闷俊冈毒粉秃察结合诸电路流图,伞程序穴设计设的整马体思剧路为佣:呀接通骆电源委,数植码管畏显示岂星期贴数,闻时,蜻分,宵秒。翅并且速走时阅显示揪LE诸D灯律每隔文1秒赔改变接一次撞明

11、暗究,此念为正遭常工抛作模窄式。节以下驱为在始该工宝作方卡式下絮模式怕选择臭的按侵键方手式:延1哭.制视按1旷键脸泛日期矿模式框。显吉示年详月日口且可汤调整冰,调盆整状宁态指能示灯天亮。黎脾日期少调整勤对应余键如冻下:轨6键国缎年(罪千位顾,百乒位)翠,按触一次朱该位江加1轻5键扭斑年(胃十位坡,个袄位)戚,按久一次舞该位苹加1记4键凑坚月,量按一衰次该拢位加山1摄3键辫半日,磨按一灿次该抚位加次1抽0键庙吸调整蹈状态麻指示旱灯灭装,返缓回主园程序灶,显尚示时遭间术2病.盛峡按2孟键虚册调时迹模式零。显傲示时蚕分秒恋且可侵调整蛙,调港整状尺态指课示灯泊亮。辜时间伍调整歉对应芳键如延下:卵6键劫

12、剂时,慕按一材次该仍位加许1老5键政拘分,弊按一刻次该骨位加若1氏4键内录秒,点按一趴次该峡位清欣0吩0键受会调整辫状态模指示甩灯灭宣,返刺回主屈程序穿,显汤示时湾间饺3婶.堆校按3伸键壶仅闹铃市调整辜模式救。显屯示闹恢铃时宫刻且卧可调丽整,索调整匪状态裂指示感灯亮舅。基闹铃搬调整国对应馆键如老下:材5键修怜时,齐按一教次该订位加怎1微4键榜逗分,秀按一姨次该布位加津1若0键湾僵调整君状态拥指示绳灯灭拜,返赔回主狭程序秋,显申示时材间掌4调.展拍长按钩4键犬助定时耍调整洗(倒扫计时罗)模润式。充显示句定时蜂长度瘦且可脉调整竹,调亚整状雷态显油示灯妖亮。除定时坊调整翁对应驼键如首下:只6键厕假分

13、,弹按一合次该管位加图1浴5键婆放秒,趣按一谅次该腔位加论1疮4键云肝开启肺定时协功能孟,并丹显示辉倒计毛时捞0键踩腐调整侮状态贯指示罩灯灭狱,返宾回主伙程序剖,显毯示时补间付5叮.捐凉按5刺键铃片声测习试,瘦扬声弦器播魄放音橡乐。播6愚.油刺按下冶7键渡,进顺入秒乞表模胃式,亏显示脏秒表卫走时捐。概拨上叨7键叨,秒暂表暂牵停;挖按下杨7键凳,秒堵表又隶继续衣走时目。魄按下奇8键奶,秒牲表清途零。犯0键士降调整炕状态狮指示牙灯灭同,返去回主您程序批,显撕示时采间客7鲜.椅息按下恋8键枕,数救码管宴熄灭倒,时愧钟仍塌在走胃时,忆进入客节能芽模式娱。芹拨上害8键砖,数嘱码管尚亮,矩恢复贫普通亭工作

14、骗模式达。娃8侄.钞攻灿9键句为闹莲铃启贼动(掏停止希)键领,按条下可脊以选帆择是毯否要突闹铃蓬,以圣及在牧闹铃垫响起锋时,举按此众键可狐以停止止闹及铃。祥9利.兴洪乓10牲键为芹铃声铸选择裤开关听,按店下与申否,谷可以拖选择钱两手债音乐碧。填1凶0贱.虫倚 1富1键狐为闹平铃重逆响控期制开侮关,战重响暑功能滥开启怜时,威从闹破铃随最音乐绪结束善而结煌束的瞧时刻喷开始塞,或堡从手彩动按再9键目停止搞闹铃删的时叹刻开斑始定出时,置一段盛时间坡后闹亏铃重本响。衫1剧1必.忧职 1棒2键渔为闹纸铃重近响间竞隔选兄择开蛛关,境可选恨两个虾定时睬长度复,以固便在皱闹铃创重响检功能抵开启螺时,矛闹铃式初次

15、责响后把,过蹲一段杨时间裕闹铃很继续车响。遭B.势2 碗程序百主要惜模块棒B.冬2.丽1 虑延时骄模块现数码乞管显阔示动拿态扫挺描时员,用蜡到延恐时程楚序,撕这里文使用存延迟撒1m被s的混程序态,此比程序政需要明反复目调用壮程序骂如下绣:午D_趟1M谨S:锡MO纹V 热R7冈,#款2筛D_陆5:股MO杠V 付R2伤,#沾25习0丈DJ帜NZ缩 R浸2,画$卧DJ歪NZ蜻 R申7,笔D_眨5转RE症T纷除数阅码管辞动态慰扫描半外,蒸数码菌管的钢闪烁辅提示恒,以少及音押乐模竞块也惠用到终了延提时,躁只是能延时抽的长有短不龟同罢似了,谈在此醋不再是赘述赏。两B.捆2.裤2中踢断服茂务程细序闹本实赶验中茶,计回数器富T0趋,T横1中米断都据有运范用,钞其中淡T0搏中断浸为时聪钟定携时所侮用,舱T1丹中断茄用于浆音乐博播放初。T圣0的羞定时恩长度认为0牲.0牲1s科,工讯作于妄方式乳1,隐计数此1次科,时息长1柄us串,故炸计数粒器计爬数1闹00脊00烛次,顽进入贤中断侧,计妇数初屠值为照65普53符6-塞10芒00宫0=末55轧53钳6=仗

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 金融/证券 > 财经资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号