1、 毕业设计毕业设计 课题名称: 基于 AT89C51 单片机的万年历 设计时间: 2011.112011.12 系 部: 电子信息工程系 班 级: 0901 机电一体化 姓 名: 指导教师: 总目录总目录 第一部分第一部分 任务书任务书 第二部分第二部分 开题报告开题报告 第三部分第三部分 毕业设计正文毕业设计正文 第第 一一 部部 分分 任任 务务 书书 毕业毕业设计任务书设计任务书 系系 部部 电子系 指导老师指导老师 职称职称 助教 学生姓名学生姓名 班级班级 0901 机电 学号学号 设计题目设计题目 基于 AT89C51 单片机的万年历 设计设计 内容内容 目标目标 和和 要求要求
2、设计内容目标: 1、通过查阅有关资料用 AT89C51 单片机设计一个电子时钟; 2、能够通过按键进行日期、时、分、秒的调整; 3、可以实现实时温度更新显示; 4、能够显示日期、时间、温度及公历年中的节日; 设计要求: 1、提出选题的初步设想和研究目的; 2、收集、整理与毕业设计有关领域的信息资料; 3、完成本毕业设计电路原理图设计; 4、完成本毕业设计程序流程图和控制程序设计; 5、完成软件和硬件系统的调试,功能指标达到技术要求; 6、根据毕业设计内容进行设计、编程、仿真运行,形成符合学 校规定的毕业设计书面文档。 教研室教研室 审核审核 系部系部 审核审核 第第 二二 部部 分分 开开 题
3、题 报报 告告 电子信息工程电子信息工程 系系 1111 届届 毕毕毕毕业业业业设设设设计计计计(论论论论文文文文)开开开开题题题题报报报报告告告告书书书书(表表表表 1 1 1 1) 学生姓名 专业 机电一体化 班级 0901 机电 学号 题 目 基于 AT89C51 单片机的电子万年历 指导教师 职称 助教 学 位 硕士 题目类别 工程设计 基础研究 应用研究 其它 【课题的内容与要求】 (1)选用电子万年历芯片时,应重点考虑功能实在、使用方便、单片存储、低功耗、抗断电 的器件。 (2)根据选用的电子万年历芯片设计外围电路和单片机的接口电路。 (3)在硬件设计时,结构要尽量简单实用、易于实
4、现,使系统电路尽量简单。 (4)根据设计的硬件电路,编写控制 AT89C51 芯片的单片机程序。 (5)通过编程、编译、调试,并实现本设计的功能。 (7) 在硬件电路和软件程序设计时, 主要考虑提高人机界面的友好性, 方便用户操作等因素。 (8)软件设计时必须要有完善的思路,要做到程序简单,调试方便。 要求: 1、提出选题的初步设想和研究目的; 2、收集、整理与毕业设计有关领域的信息资料; 3、完成本毕业设计电路原理图设计; 4、完成本毕业设计程序流程图和控制程序设计; 5、 完成软件和硬件系统的调试,功能指标达到技术要求; 6、根据毕业设计内容进行设计、编程、仿真运行,形成符合学校规定的毕业
5、设计书面文档。 【前言】 二十一世纪是数字化技术高速发展的时代,而单片机在数字化高速发展的时代扮演着极为重 要的角色。电子万年历的开发与研究在信息化时代的今天亦是当务之急,因为它应用在学校、机 关、企业、部队等单位礼堂、训练场地、教学室、公共场地等场合,可以说遍及人们生活的每一 个角落。所以说电子万年历的开发是国家之所需,社会之所需,人民之所需。 随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创 新纪录。它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且 DS1302 的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年
6、、月、日、 时、分、秒和温度等信息,还具有时间校准等功能。该电路采用 AT89C51 单片机作为核心,功耗 小,能在 3V 的低压工作,电压可选用 35V 电压供电。 电子万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电 子仪器仪表的发展趋势,具有广阔的市场前景。 【方案的比较与评价】 采用传统的 A T89C51 作为控制核心。单片机算术运算功能强,软件编程灵活、自由度大,可 用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等优点, 使其在各个领域应用广泛。因为 PLC 其实质已经是一个计算机产品,其实现有的很多都是单片 机实现的,也有用嵌入式系统实现的,而本毕业设计功能的实现主要应用单片机系统的开发,故 选用单片机来实现万年历的多功能显示。 【预期的效果及指标】 在液晶屏幕上可以显示出年、月、日、时、分、秒、