单片机系统课程设计成绩评定表设计课题:万年历 学院名称: 电气工程学院专业班级:学生:学号:指导老师:设计地点 :设计时间 :指导老师意见:成绩: 签名: 年 月 日单片机系统课程设计课程设计名称: 万年历 专业班级:学生姓名:学号:指导老师:课程设计地点:课程设计时间: 单片机系统 课程设计任务书学生专业班级学号题目课题性质工程设计课题来源选题指导老师主要容(参数)1、 显示阳历年、月、日、时、分、秒、星期2、 可用按键对时间、日期进行调整任务要求(进度)第 1-2 天:熟悉课程设计任务与要求,查阅技术资料,确定设计方案。第 3-4 天:根据确定的方案设计单元电路。要求画出单元电路图,元件与元件参数选择要有依据,各单元电路的设计要有详细论述。第 5-6 天:软件设计,编写程序。第 7-8 天:实验室调试。第 9-10 天:撰写课程设计报告。要求容完整、图表清楚、文理流畅、格式规、方案合理、设计正确,篇幅合理。主要参考资料[1] 迎新.单片微型计算机原理、应用与接口技术(第 2 版)[M].:国防工业,2024[2]伟福 LAB6000 系列单片机仿真实验系统使用说明书[3] 阎石.数字电路技术基础(第五版).:高等教育,2024审查意见系(教研室)主任签字: 年 月 日 摘 要:随着当今世界经济的快速进展和信息化时代的来临,各种各样的小型智能家电产品陆续出现在我们的生活中。日历是人们不可或缺的日常用品。但一般日历都为纸制用品,使用不便,寿命不长。电子万年历采纳智能电子控制和显示技术,改善了纸制日历的缺陷。本设计以 AT89C52 单片机为核心,构成单片机控制电路,结合 DS1302 时钟芯片,完成时间的调整和掉电保护,全部信息用 LED 数码管显示。时间、日期调整由按键来实现。日历能显示阳历和时、分、秒。关键词:万年历;52 系列单片机;时钟芯片目录1 概述 12 总体方案设计 12.1 方案 1——基于 AT89C52 单片机的万年历设计 12.2 方案 2——基于 AT89C52 单片机和 DS1302 的万年历设计 22.3 总体方案 23 硬件电路设计 33.1 主控器 AT89C5233.1.1 AT89C52 的主要性能 43.1.2 AT89C52 的引脚与其功能 43.2 时钟电路的设计 73.2.1 DS1302 的性能特性 73.3.2 DS1302 数据操作原理 83.3 显示电路的设计 103.4 键盘接口的设计 124 系统软件设计 124.1 主程序设计 134.2 中断服务程序设计 134.3 子程序设计 144.3.1 延时子程...