1.1 万年历的必要性论文网
在二十一世纪的今天,数字万年历已经成为人们日常生活中必不可少的物品之一。它是电子类小产品市场上的宠儿,被应用于家庭和办公室等公共场所,给人们的生产生活带来了极大的方便。第一次性设计是发明了摆和摆轮游丝,而第二次的成果就是对石英晶体振荡器的应用,发明了石英电子时钟,从而钟表的走时误差从分级变成秒级,在第三次就是单片机数码计时应用,使计时产品发展为人民日常最为熟悉的夜光数字显示方式,直观简洁。同样,生活水平的提高使得人民对时间准确的需求越来越高,这时候制造一个便捷、准确的万年历就尤为重要,更为符合广大消费者的需求。
1.2 万年历的发展现状
数字万年历是采用独立运行控制内部数据的芯片,液晶显示器是显示日期、时间、星期等其他的日常信息,是具备了多个电子技术及现代经典工艺打造的数码计时产品。数字万年历技术基本已经步入了人-家庭-环境的完整关系的阶段。到信息化高速发展的今天,在市场上可以购买到的数字万年历可以说是玲琅满目,它们基本上是基于单片机设计的电子系统,而且大多都是由电路的输入脉冲、单片机、晶振和复位电路、外路存储器电路和LCD显示电路组成的。万年历的发展趋势现在正在朝着功能多、读取简单方向发展,设计万年历的经验同样可以对我以后的工作提供很大帮助。
1.3 选题的意义
数字万年历系统可以准确的计时、省电、容易修理等众多优点。另外,市场上已有现成的数字万年历集成电路芯片出售,价格便宜,使用非常方便。
该设计是采用软件和硬件相互结合,所以对硬件部分做一定的了解和认识,这样对了解题目更加有帮助,从基本上要了解器件具体用途。
通过本设计提高了我对单片机的认识,进一步熟悉掌握单片机的结构和工作原理。并且在设计中提高了布线、对电路检查的能力。在软件设计方面提高了对软件调试和模块化程序设计的技能。
2 系统总体方案设计
2.1系统设计思路
基本要求:
1、能够显示年、月、日、时、分、秒等功能显示
2、具备年、月、日、时、分、秒的功能校准
3、具有闰年补偿的功能
2.2系统总体框图
基于51系列单片机制做的数字万年历的方法众多,因此,系统上总体设计方案应该在满足系统主要功能的大前提下,所以,因为充分考虑到系统的使用具体环境,器材的选用大多追求的是稳定的性能、较低的功耗。文献综述
按照系统的设计要求,由此确定了该设计框图是由电源模块、DS1302时钟模块、显示模块、键盘接口模块、闹铃模块共五个模块构成,如图2-1所示:
图2-1 电路系统构成框图
2.3系统的硬件选型
2.3.1单片机芯片的选择
AT89C51单片机的主要特点如下:
1.其与MCS-51产品指令系统完全兼容
2.4.0~5.5V的工作电压范围
3.全静态工作模式:0~33MHz
4.存储器锁是三级程序
5.128×8字节内部RAM
6.可编程I/O接口线共有32个
7.全双工串行UART通道
8.低功耗空闲和掉电模式
9.唤醒系统可以使用空闲模式
10.看门狗(WDT)及双数据指针
11.方便的多次系统编程
2.3.2时钟芯片的选择
考虑到DS1302是一种性能很不错的芯片,时钟也就是通过它来得以运作,它是全部系统的核心,精度影响着做出产品的质量如何。这种时钟芯片精度很高,除了年月日时等计量,它还可以很快地精确到分秒,进而达到对时间计数,RAM为数据提供暂时的保存,工作时间内电压也在把控在一定的区间内,一般是2.5V至5.5V,而且2.5v时耗电也不是太高,仅仅有300nA.