电子日历实习报告

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

重庆科技学院

学生实习(实训)总结报告

学院:_电气与信息工程学院__专业班级:______

学生姓名:_百里潇湘__________学号:__201344XXXX__实习(实训)地点:_I512_________________________

报告题目:_关于多功能电子日历的实习报告_____________

报告日期:2015年07月10日

指导教师评语:_______________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ _______________________________

成绩(五级记分制):_____________

指导教师(签字):_____________________

目录

一、实验目的意义和任务 (1)

1.1设计目的意义 (1)

1.2任务 (1)

二、实习任务的方案 (2)

2.1单片机芯片的选择方案 (2)

2.2显示模块选择方案 (2)

2.3时钟芯片的选择方案 (2)

2.4电路设计最终方案决定 (2)

三、系统硬件设计 (3)

3.1电路设计框图 (3)

3.2系统硬件概述 (3)

3.3单片机的最小系统 (3)

3.4时钟电路DS1302 (4)

3.5显示电路的设计 (6)

四、系统软件设计 (8)

4.1主程序流程图 (8)

4.2DS132程序 (9)

五、调试及性能分析 (12)

5.1调试步骤 (12)

5.2性能分析 (13)

六、心得体会 (13)

参考文献 (13)

附录1系统总程序 (14)

附录2系统电路图 (20)

一、实验目的意义和任务

1.1设计目的意义

万年历是我国古代传说中最古老的一部太阳历。为纪念历法编撰者万年功绩,便将这部历法命名为“万年历”。而现在所使用的万年历,实际上就是记录一定时间范围内(比如100年或更多)的具体阳历或阴历的日期的年历,方便有需要的人查询使用,与原始历法并无直接联系。

随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,

不断创新纪录。它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用AT89C51单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。

二十一世纪是数字化技术高速发展的时代,而单片机在数字化高速发展的时代扮演着极为重要的角色。电子万年历的开发与研究在信息化时代的今天亦是当务之急,因为它应用在学校、机关、企业、部队等单位礼堂、训练场地、教学室、公共场地等场合,

可以说遍及人们生活的每一个角落。所以说电子万年历的开发是国家之所需,社会之所需,人民之所需。由于社会对信息交换不断提高的要求及高新技术的逐步发展,促使电

子万年历发展并且投入市场得到广泛应用。

1.2任务

1.2.1设计目的

培养片机系统的实际应用能力,掌握单片机系统设计、调试技能。通过实训,掌握单片机最小系统、定时器及中断的应用,掌握按键、LED显示等接口技术,完成一个单片机应用系统的设计,并写出设计报告。

1.2.2设计要求

要求设计的多功能日历完成以下功能:

①实时显示年、月、日

②实时显示星期

③实时显示时、分、秒(24小时计时法)

④扩展功能:设定时间修改功能,闹钟功能或具有报警提示功能(用蜂鸣器或LED

提示均可)。

二、实习任务的方案

2.1单片机芯片的选择方案

能且具有在线编程可擦除技术,对所下载的程序能够加密,比较安全。

进行调试时由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。

2.2显示模块选择方案

方案一:

采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以不用此种作为显示。

方案二:

采用LED数码管动态扫描,虽然LED数码管价格适中,但要显示多个数字所需要的个数偏多,功耗较大,显示出来的只是拼音,而不是汉字,所以也不用此种作为显示。

方案三:

采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,字符,显示多样,视觉效果较好,清晰可见外形美观,与普通数码管相比功耗较小,硬件连接简单。所以显示部分采用1602液晶。

2.3时钟芯片的选择方案

方案一:

直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。采用此种方案虽然减少芯片的使用,节约成本。但是,实现的时间误差较大。所以不采用此方案。

方案二:

采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,31*8位的RAM做为数据暂存区,工作电压2.5V-5.5V范围内,2.5V时耗电小于300nA。

2.4电路设计最终方案决定

综上各方案所述,对此次课程设计作品的方案选定:采用STC89C52作为主控制系统,DS1302提供时钟,1602液晶作为显示。

相关文档
最新文档