1、 课课 程程 设设 计计 任任 务务 书书 题题 目目 单片机课程设计单片机课程设计 多功能数字万年历多功能数字万年历 系系 (部部) 专专 业业 班班 级级 学生姓名学生姓名 学学 号号 12 月月 02 日至日至 12 月月 06 日日 共共 1 周周 指导教师指导教师(签字签字) 系系 主主 任任(签字签字) 2013 年年 12 月月 06 日日 一、一、 设计内容及要求设计内容及要求 基本内容:以基本内容:以 80C51 单片机为核心,设计,编程,仿真,调试一个具有显示时单片机为核心,设计,编程,仿真,调试一个具有显示时 间间(时、分、月、日、星期时、分、月、日、星期),并可以通过按
2、键,并可以通过按键输入调整的万年历时钟。输入调整的万年历时钟。 扩展内容:闰年月、温度显示、时间掉电保留等等其他内容。扩展内容:闰年月、温度显示、时间掉电保留等等其他内容。 要求:在仿真软件要求:在仿真软件 keilProtues 环境中可以正常输入调试及显示运行。环境中可以正常输入调试及显示运行。 二、二、 设计原始资料设计原始资料 教材、元器件数据手册、网上相关资料。教材、元器件数据手册、网上相关资料。 三、三、 设计完成后提交的文件和图表设计完成后提交的文件和图表 文字部分:文字部分: 一、设计思路、程序清单(可打印)、安装调试体会、经验、问题,总结。一、设计思路、程序清单(可打印)、安
3、装调试体会、经验、问题,总结。 二、操作使用方法。二、操作使用方法。 图纸部分:图纸部分: 设计原理图、电路图、程序流程图,仿真调试过程抓图、正常工作图片。设计原理图、电路图、程序流程图,仿真调试过程抓图、正常工作图片。 仿真环境下的可运行电子文档。以及仿真环境下的可运行电子文档。以及上述文档的电子稿。上述文档的电子稿。 电子文档:上述内容的电子稿。电子文档:上述内容的电子稿。 四、进程安排四、进程安排 布置任务,布置任务, 1 1 小时小时 查找资料、熟悉相关电原理图,交流设计思路查找资料、熟悉相关电原理图,交流设计思路 一天一天 设计、分析电原理图设计、分析电原理图 。 一天一天 仿真、仿
4、真、 调试电路调试电路 二天二天 调试程序、写报告。调试程序、写报告。 一天一天 四、四、 主要参考资料主要参考资料 单片机、数字电子技术、模拟电子技术教材及元器件手册单片机、数字电子技术、模拟电子技术教材及元器件手册 各类网络资源各类网络资源 单片机课程设计单片机课程设计 多功能数字万年历多功能数字万年历 班级:班级: 姓名:姓名: 学号:学号: 指导教师:指导教师: 摘要摘要 本设计是基于 51 系列的单片机进行的电子万年历设计,可以显示年月日时分秒 及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩 展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识
5、和实践经验 会受到很大限制, 每项功能实现时需要那种硬件, 程序该如何编写, 算法如何实现等, 没有一定的基础就不可能很好的实现。 在编写程序过程中发现以现有的相关知识要独 自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。 关键词:关键词:时钟电钟;单片机;AT89C51;万年历 Abstract This design is based on the design of electronic calendar 51 series MCU can display YYMMDDHHMMSS and weekly information, with adjustable date and time functions. In the design, while the theoretical basis for the microcontroller and peripheral expansion of knowledge more comprehensive preparation. Hardware and software design, without good foundation of knowledge and practical experience