龙源期刊网 http://www.qikan.com.cn 基于单片机的电子万年历的设计 作者:滕振芳;张昆 来源:《价值工程》2010年第06期 摘要:基于单片机的电子万年历以AT89S52单片机为核心控制器,具有显示时间、日期、星期、温度,进行12/24时制转换、整点报时和设置闹铃的功能,具有很强的实用价值。本文介绍了其硬件电路的设计,并给出了主程序的流程图。 Abstract: Based on the singlechip, electronic calendar with MCU AT89S52 microcontroller as core controller has the function of time, date, week, temperature display, 12/24 hours system for conversion, on time alarm and alarm set, which has a strong practical value. This article describes the design of its hardware and shows the main program flow chart. 关键词:AT89S52;单片机;时钟芯片 Key words: AT89S52; singlechip; clock chip 中图分类号:TP36 文献标识码:A文章编号:1006-4311(2010)06-0063-01 随着近代大规模集成电路和单片机技术的成熟,出现了糅合多项先进电子技术及现代经典工艺的电子万年历代表了钟表计时业界跨跃性的进步,也给人们的生活带来了诸多方便。 本文设计的基于MCS-51单片机的电子万年历具有读取时间、日期、星期和温度的功能,并能够进行12/24时制转换、整点报时和设置闹铃。 1功能和外观 本文设计的电子万年历要求能够实现如下功能: 显示公历2001~2049年日历,星期自动对应,闰年、大、小月份自动调整;12/24时制转换;自动显示温度;在24小时内任意时刻设定4次定时闹铃,响闹时进行中文语音报时;在8~21点整点时敲整点钟声进行正点报时;亮度显示自动调节,即数码管显示亮度在晚上22点至早上7点降低亮度,使显示柔和不刺眼;时钟精度小于等于正负0.2秒/天;停电保持时钟运行十年以上;同时实现按键和红外遥控双重控制调时。 电子万年历的外部面板显示年、月、日、时、分、星期、温度以及12/24时制转换显示灯、走秒显示灯、定闹、整点报时显示灯。并标注生产厂家及其标志。 本文来源:https://www.wddqw.com/doc/11e71760e109581b6bd97f19227916888586b97a.html