基于DS1302芯片的电子时钟的设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科毕业设计论文题目基于DS1302芯片的电子时钟的设计

系别名称电子信息工程0

专业名称电子信息工程0

学生姓名******

班级122902

学号******

指导教师******

毕业时间2013年6月0

毕业

任务书 一、题目

基于DS1302芯片的电子时钟的设计

二、基本内容及重点 此系统主要由1个DS1302数字时钟芯片、1个AT89S52单片机、AT24C02掉电数据存储单元、LCD12864液晶进行显示,完成显示日期和计时的功能。研究内容主要包括:

(1)时钟电路的设计:采用DS1302数字时钟芯片对年、月、日、周、日、时、分、秒进行计时,工作电压宽达2.5~5.5V 。与单片机的接口使同步串行通信,仅用3条线与之相连接。该电路不但能准确地计时、附加其它功能,而且,其三线接口可以节省接口资源,在断电后不丢失时间和数据信息。

(2)显示部分的设计:采用led12864进行显示,它具有功耗低,体积小,重量轻,大规模显示的优点。

(3)按键的设计:通过按键进行调时。

实验设计

选用时钟芯片对年月日时分秒进行计时,并与单片机通过三线接口进行同步通信构成数字时钟电路。

系统总体框图

总体框架设计图

设计 论文 At89s52单片机 闹钟功能模块 Lcd 显示模块

Ds1302时钟模块 电源模块

三、预期达到的成果

1、电路设计无差错,lcd12864上完整显示电子钟的年月日时分秒,准确的显示

在预订的位置。

2、按键准确控制,并且在系统掉电后不丢失时间信息。

3、电路能按照给定信息提供闹铃服务。

四、存在的问题及拟采取的解决措施

1、怎样从DS1302得到时间数据?

思路:要从DS1302里得到系统时间,所以要按照ds1302的时序图进行编程,以便得到准确的数据。

2、怎样将读取的数据显示在lcd12864上?

思路:利用程序对lcd12864进行初始化驱动,然后将得到的数据显示在适

当的位置,以便清晰,准确的目测数据。

3、如何运用键盘对时间进行调整?

思路:根据设计要求,需要对时间进行加、减,以及时分秒的定义,需要设

定三个按键,分别为加、减、确认按钮,然后通过程序对相应的端口进行控制,

达到对时间调整的目的。

五、进度安排

第一周:搜索资料,对设计思路进行明确分析,以及确定方案。

第二周:按照设计方案,初步拟写开题报告。

第三、四周:上交开题报告,通过审核,购买材料,准备着手实体。

第五、六周:设计硬件电路及其软件程序的编写。

第七周:对电路进行调试,以便达到预期目的。

第八、九周:撰写设计论文,准备答辩。

六、参考文献和书目

[1]王明顺,赵德平。可涓流充电的串行实时时钟芯片DS1302的设计及应用。国外电

子元器件,1997。

[2]黄明强。DS1302在单片机系统中的应用与设计。保定师范专科学校学报。2004,17

(2)。

[3]赵海兰,朱剑,赵祥伟。DS1302实时显示时间原理及应用。电子技术出版社。2002-1

[4]邓红,张越。单片机实验与应用设计教程。冶金工业出版社,2004-5。

[5]孙雪梅,范久臣。实时时钟芯片在单片机系统中的应用。沈阳教育学院学报。2005-7。

[6]DALLAS SEMICONDUCTOR.DS1302 Trickle Charge Timekeeping Chip.

学生___________ 指导教师___________ 系主任___________

摘要

万年历在我国已有一千多年的历史,据记载它为商朝的万年所创,所以为了纪念他,将他的这一历法命名为“万年历”。而随着电子科学技术的发展,万年历也由原先的纸张形式转变为当代的,以电脑软件和电子产品的形式出现的“电子万年历”。也就是我们现在俗称的“电子钟”。现在所使用的电子万年历在日常生活中具有广泛的用途,它可以对年、月、日、周、时、分、秒进行计时,还有闰年补偿、时间校准、闹铃设置等功能,而且使用寿命长,误差更小,所依据有关反的应用前景与市场。

本文提出了一种基于AT89S52RC为核心的设计,由DS1302时钟芯片提供时钟、LCD动态扫描显示屏显示。AT89S52RC单片机是由Atmel公司推出的,功耗小,电压可选用4—6V电压供电;DS1302时钟芯片是美国DALLAS公司推出的具有涓流电流充电功能的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小;利用AT24C02内存芯片的一种掉电数据存储器,这种存储器掉电后再次开机,LCD数码管能够显示上次关机时的数字.数字显示是采用的LCD12864显示屏来显示,可以同时显示年、月、日、星期、时、分、秒和温度等信息。此外电子时钟还具有时间校准等功能。

关键词:时钟电路;时钟芯片DS1302;LCD动态扫描;

单片机AT89S52RC; 掉电数据存储AT24C02;

ABSTRACT

Calendar in China more than a thousand years of history, according to records million years of the Shang Dynasty created to commemorate him, his calendar named "calendar". With the development of Electronic Science and Technology, calendar from the original paper form into a contemporary form of computer software and electronic products "electronic calendar. What we now commonly known as "electronic clock." Now use the electronic calendar with a wide range of uses in everyday life, it can be time, there is a leap year compensation, time calibration, alarm setting year, month, day, week, hours, minutes, seconds, and the use of long life, the error is smaller, in accordance with the relevant anti-application prospects and market.

In this paper, based on AT89S52RC as the core design, provided by the DS1302 clock chip clock, LCD dynamic scanning display. The microcontroller AT89S52RC is introduced by Atmel, power consumption, voltage 4-6V voltage power supply can be used; DS1302 clock chip DALLAS introduced low-power real-time clock chip with a trickle-charging function, it can be years, month, day, week, hour, minutes, seconds, chronograph, leap year compensation also has a variety of functions, and the DS1302 long life, small error; figures show the LCD display to display, can display year, month , day, week, hours, minutes, seconds, and temperature information. In addition, the electronic clock also has a time calibration function.

Keywords: microcontroller,DS1302 clock chip,LCD display

相关文档
最新文档