【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《万年历》,欢迎阅读!
摘要:
随着当今世界经济的快速发展和信息化时代的来临,各种各样的小型智能家电产品陆续出现在我们的生活中。日历是人们不可或缺的日常用品。但一般日历都为纸制用品,使用不便,寿命不长。电子台历采用智能电子控制和显示技术,改善了纸制日历的缺陷。本设计以STC89C52单片机为核心,构成单片机控制电路,结合DS12C887时钟芯片以及其他常用元器件,完成时间的调整和掉电保护,全部信息用1602液晶显示。日历能显示年、月、日以及星期、时、分、秒,并具有闰年自动识别功能。此次设计的电子台历能够识别闰年、闰月及每月的天数;能实现多点、多路定时控制;能够通过简单的几个按键实现时间校对、模式切换、定时设定与取消、时钟精度校正等功能。此外还增加了电子台历的闹钟功能。本次设计的电子台历具有非常实际的使用价值,可以广泛应用于个人家庭、汽车时钟、广场、车站、电话机时间显示以及码头、办公室等公共场所,为人们的日常生活提供了便利。
关键词:电子台历;52系列单片机;时钟芯片;液晶显示;闹钟功能
The Design of Electronic Calendar Abstract:
Withtherapiddevelopmentofworldeconomyandtheforthcomingofinformationera,manykindsofmini-typeintelligentdomesticelectricappliancesappearinourlifeoneafteranother.Calendarsarenecessarydailygoodsinpeople’slife.Buttheyaregenerallypapergoodswithinconvenientuseandshortlife.Electroniccalendaradoptsthetechnologyofintelligentelectroniccontrolanddisplay,andthenimprovesthedeficiencyofpapercalendars.ThedesignadoptsthecoreofAT89S52singlechipmicrocomputer,whichconstitutescontrollingcircuit,andintegratesDS1302clockchipand24C02FLASHmemory,whichachieveself-adjustingoftimeandnopowerprotecting.LCDdisplaysallinformation.Timeanddateadjustingiscarriedoutbythreekeys,whichcanalsosetthealarmclock.Thecalendarcandisplaysolarandlunaryear,month,day,week,hour,minute,second.Whendisplayinglunarmonths,leapmonthisshowed.
Keywords:electroniccalendar52seriessinglechipmicrocomputerclockchipflashmemoryLCD
电路说明
目录
1引言 1 2系统概述 1 3方案选择 1
3.1方案1——基于AT89S52单片机的电子万年历设计 1 3.2方案2——基于DS1302的电子万年历设计 2 4系统硬件电路的设计 2
4.1系统核心部分---闪电存储型器件AT89S52 3 4.2DS1302时钟电路 5 4.3存储电路 9 4.4液晶显示电路 11 4.5键盘电路 15 4.6闹铃电路 15 5系统程序的设计 16 5.1阳历程序的设计 16 5.2时间调整程序的设计 16 5.3阴历程序的设计 17 6测试结果 20 7结论 20
参考文献 21 致谢 22
附录1:电子万年历设计电路原理图 23 附录2:主程序 24
本文来源:https://www.wddqxz.cn/a7afa9ee998fcc22bcd10d94.html