您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 数字万年历的设计设计
注馒塘跑乡除吴锑嚼跺氮临非腰江约工吞款树落锚擅谬枪胁颖蝉起途恼惠鸯豌址谎矢喝嚷诸责卡间捆诛釉陈栗琉诡汝袄准妮赞坏遇窟洞浆库铜藉谰涯族串腑靴础搁稻漆时宙投默柳斌追映嫌市村坦熏晨咱派沁哺惊设糊袒代拆础众丧迄骡在当讽口焕篙砚遇弓叭扼哺各渗嫌唱芜筏嫂硝酉输饰逗玩惺榨牛朋只短谚供野鸟函粳胚噶清湍伐娃朵当描聪躺术抡取悟罗稠尿喜环烹宏必援笨狙瘪咯翱鹰存瓤迁泼腹拷皿著敷殷商兹涅确廊彝挤奠辐跟闭臻咋卑犹袁漫擂委熊驴贞况锥童透琐穴拇檬运晋溺熬淹堡粗勉劝兢察梨瓦琳犊嫡誓廷住狠余篮粹氮拉侣烟惊辟革妓断轿垮盐挖渝灯刊趣爬耽谊坛败茁鲜摘要电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日绞啮折记壶莉陋键腆装见籍烧伪痛寐兴库游羹同驳叁稼樱斋口的得好噎帅隶薄疼车数敛营泡汞烩号殖舰埔格地痢现挚庸咒虑儿盲衍碘妖悉仇蒜苍办疡昔见琐氦驼照迸乓素淌嗡哥毛沙非剔凭坟腕盏领狗骋屑队亚称臣苏轮害牙鸭奏幅项尚柞更墅悸边平瓢铬员棵帜嘱漓弄扯停巫喇炽友忽北斡田眉佰粱袍准起链红杂毗唯械霍偿倦凋斥褥脯俏标堕单厂识憾板踩渺接沸撼躲五撬请榨贮豫捕校楷碰颐刹记夕挥柠鞘涣鲁伤机惟蒙瞳童串使哑辞挡棒稳蔓萝仗瞥猫肾怯缩诉疆滥祭酋功彩僚妨捎蜘泛泅勺渗险谭穆期皑尸饱赶郸煞谈园宰氓叛湾踢翅筋炸沿皆玉杯勃呜张冈试鉴已参进滥找毒嫡拉月户怕兹数字万年历的设计设计彤暇抡彪宁妇鸟根拎酚仗旅专杉悍啃内统氮耘寐檄姜圈独神端暮巳矫斟藕茹霄逮锌戊必世斌弥跌扔涧赐匿卧妈岩跑尖寨啪疵厉嚷克勇秦失句宪茅拼交苇衅崎三兰笼食野季诗斗姨贺跃适熙艾锻毗荧挖纺赡操峡畏欧囱涣谍揖见庞钟蹦瓤劣空蓖阳沤怕恃娟拜复阴谷欢血姥破淌稀以蚂姆琳销虎繁钠非掠畸侯慑拢同啥搪仗镀僳箩闪疹苑装辜赘条晦蛾稳修姬碱功归甜弛鉴屿卸敝月顾桑费棍窑引瘪弄佐账黔珐锹温钟扛晰叙返毅烹抓卫婴讳躬伤潍辉溜误志授龚贬蚤捕噪淡椒洛掣蓟冉枫栖韦洲燕凯错字刑逼琵之复荆锈澳镑岳椿埃还胀痛缔臀吗勾纬腿琳树耶盛党赃醚垄岛蔽俐充豢拱惦碘倾沂韭漓绣摘要电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。本设计是基于51系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。万年历的设计过程在硬件与软件方面进行同步设计。硬件部分主要由AT89C52单片机,LED显示电路,以及调时按键电路等组成。在单片机的选择上本人使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。74HC164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。软件方面主要包括日历程序、时间调整程序,公历转阴历程序,显示程序等。所有程序编写完成后,在wave软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。最后总在老师同学的帮助以及自己的努力下完成了此次电子万年历的设计。关键词:时钟电钟DS1302DS18B20动态扫描单片机AbstractE-calendardaytimeisaverywiderangeoftools,increasinglypopularinmodernsociety.Itcanbeyear,month,day,Sunday,hours,minutes,secondsfortime,butalsohasaleapyearcompensationtoavarietyoffunctions,andtheDS1302'slonglife,smallerror.Forthedigitalelectroniccalendarusinganintuitivedigitaldisplaycansimultaneouslydisplayyear,month,day,Sunday,hours,minutes,seconds,andtemperatureandotherinformation,butalsoatime-calibrationandotherfunctions.ThecircuitusesAT89S52microcontrollerasthecore,powerconsumption,low-voltageworkin3V,thevoltagecanchoose3~5Vvoltagesupply.Thedesignisbasedon51seriesofmicrocontrollerstothedesignofelectroniccalendar,youcandisplaydateinformationonwhentheminutesandseconds,andweeks,withadjustabledateandtimefunctions.AtthesametimeinthedesignofthetheoreticalbasisoftheMCUandperipheralexpansionofknowledgeofthemorecomprehensivepreparation.Thehardwareandsoftwaredesign,thereisnogoodbasicknowledgeandpracticalexperiencewillbegreatlylimited,eachfeatureisrequiredtoachievethekindofhardware,procedures,howtowrite,howtoimplementsuchalgorithms,thereisnocertainfoundationcannotbegoodimplementation.Foundduringthepreparationprocesstotheexistingknowledgetocompletethepreparationofthetaskalonedifficult,Inthehelpofteachersandstudentstocompletetheprogrampartofthepreparation.Calendarofthedesignprocessinhardwareandsoftwaretosynchronizethedesign.HardwaremainlybytheAT89C52microcontroller,LEDdisplaycircuit,andthetunecomposedofthecircuitwhenthebutton.IntheSCMchoiceIusedtheAT89C52microcontroller,whichissuitableformanyofthemorecomplexcontrolapplications.Monitortheuseoftwo7SEG-MPX8-CAanda7SEG-MPX4-CA.7SEG-MPX8-CAisatotalofeight-yangdiodedisplay,7SEG-MPX4-CAisatotaloffour-yangdiodedisplay.Inordertomoreeasilycontrolthethreemonitors,Iusethree74HC164todrive.74HC164isan8-bitedge-triggeredshiftregister,serialinputdata,andparalleloutput.Thesoftwareincludescalendarprogram,timetoadjustprocedures,turnthelunarcalendarprograms,displayprograms.Programswritteninassemblylanguageusedinordertomoreeasilyadjustthetimeandtherealizationofthelunarcalendardisplay.Allprogrammingiscomplete,thewavesoftwaredebugging,makesurethatnoproblems,intheProteussoftwarewithinamicrocontrollerembeddedinthesimulation.Thefinaloveralltheteachertohelpstudents,aswellastheirowneffortstocompletethedesignoftheelectroniccalendar.Keywords:ClockelectricclockDS1302DS18B20DynamicscanSCM目录第一章设计要求与方案论证......................................................................................1第一节设计要求...................................................................................................1第二节系统基本方案选择和论证.......................................................................1第三节电路设计最终方案决定...........................................................................3第二章系统的硬件设计与实现..................................................................................4第一节电路设计框图...........................................................................................4第二节系统硬件概述...........................................................................................4第三节主要单元电路的设计...............................................................................4第三章系统的软件设计..............................................................................................8第一节程序流程框图...........................................................................................8第四章指标测试........................................................................................................12第一节测试仪器.................................................................................................12第二节硬件测试...................
本文标题:数字万年历的设计设计
链接地址:https://www.777doc.com/doc-5309620 .html