文档详情

基于单片机电子万年历的设计毕业论文.pdf

发布:2024-12-17约4.72万字共46页下载文档
文本预览下载声明

基于单片机电子万年历-的设计

毕业论文

号:

毕业设计(论文)说明书

课题名称:基于单片机的电子万年历设计

院(系):计算机工程系

专业:通信工程

班级:通信072班

学生姓名:黄董

学号:200700402056

指导教师:袁浩浩

2011年05月25日

广西工学院2011届毕业论文基于单片机的电子万年历

摘要

电子万年历是一种应用非常广泛日常计时工具,对现代社会越来越重要。此电子万年

历在硬件方面主要采用STC89C52单片机作为主控核心,由DS1302时钟芯片提供时钟、

1602LCD液晶显示屏显示。STC89C52单片机是由Atmel公司推出的,功耗小,电压可选用

4~6V电压供电;DS1302时钟芯片是美国DALLAS公司推出的低功耗实时时钟芯片,它可

以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302

的使用寿命长,误差小;对于数字电子万年历采用直观的数字显示,数字显示是采用的

1602LED液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒等信息。此外,

该电子万年历还具有时间校准等功能。在软件方面,主要包括日历程序、时间调整程序,

显示程序等。所有程序编写完成后,在Keil软件中进行调试,确定没有问题后,烧写到

单片机上进行测试。

此设计主要由时钟芯片DS1302和温度传感器DS18B20采集数据到单片机进行处理再

通过LCD1602显示出来,本论文主要研究了液晶显示器LCD及时钟芯片DS1302,温度传感

器DS18B20与单片机之间的硬件互联及通信,对数种硬件连接方案进行了详尽的比较,在

软件方面对日历算法也进行了论述。

关键词:单片机;DS1302;DS18B20;LCD1602

I

广西工学院2011届毕业论文基于单片机的电子万年历

Abstract

Electroniccalendarisawidelyusedtoolforthedailytime,moreandmoreimportant

inmodernsociety.Theelectroniccalendarintermsofhardwareasthemaincontrolmainly

STC89C52microcontrollercore,providedbytheDS1302clockchipclock,1602LCDLCD

display.STC89C52microcontrollerbyAtmelintroduced,thepowerconsumption,voltage

canbeselected4~6Vvoltagepowersupply;DS1302clockchipintroducedintheUnited

StatesDALLASlow-powerrealtimeclockchip,whichcanbeyear,month,day,week,

hours,minutesandsecondstime,butals

显示全部
相似文档