1、 硬件技术综合课程设计 实验报告 题 目: DS1302 时钟 学 院: 指导老师: 日 期: 试验对象: 实验人员: 姓名姓名 学号学号 课程设计(论文) 1 课程设计(论文)任务书课程设计(论文)任务书 学学 号号 学生姓名学生姓名 专业(班级)专业(班级) 设计题目设计题目 DS1302 时钟 设计技术设计技术 参数参数 1. 在掌握部件单元电路实验的基础上,设计系统。 2. 为单片机编写相应的控制程序,模拟上机调试 设设 计计 要要 求求 设计一个电子时钟,并编写相应的软件,完成电子时钟的任务。该控制任务应该完 成下列功能: 1、 电子时钟显示用 LED 数码管显示,格式为:XX XX
2、 XX,由左向右分别为:时、 分、秒,比如:23 20 40 表示 23 时 20 分 40 秒,刚开始工作时应显示为:12 00 00; 2、 实现对时分秒进行校准; 3、 按照分析、设计、调试和测试的软、硬件开发过程完成这个设计任务。 工工 作作 量量 1、 可以利用两个外部中断实现对时、分、秒进行校准; 2、 应有定时中断处理程序的编程方法。 3、 用 C 语言 C51 编译器实现;需给出实验流程图、程序即可。 工作计划工作计划 1. 使用 Proteus 软件仿真画出硬件连接图,并进行硬件设计测试 2. 编写 C51 汇编程序,实现时钟显示及控制 参考资料参考资料 单片机原理 指导教师
3、签字指导教师签字 教研室主任签字教研室主任签字 课程设计(论文) 2 课程设计(论文)成绩评定表课程设计(论文)成绩评定表 指导教师评语: 成绩: 指导教师: 年 月 日 课程设计(论文) 3 摘要 本文介绍的实时时钟芯片为 DSl302,它是 Dallas 公司的一种具有涓细电流充电能力的实时时 钟芯片,采用普通 32.768kHz 晶振。主要特点是采用串行数据传输,可为掉电保护电源提供可编程 的充电功能,并且可以关闭充电功能。它可以对年、月、日、星期、时、分、秒进行计时,且具有 闰年补偿等多种功能。并给出了基于 DSl302 设计的时钟显示在读写中的 C51 程序及流程图,以及在 调试过程
4、中的注意事项。 关键词:关键词:单片机 DS1302 数码管 数字钟 课程设计(论文) 4 1 设计目标设计目标. 5 2 概要设计概要设计. 5 21 设计目的 . 5 22 设计仪器 . 5 23 设计内容 . 12 3 详细设计详细设计. 12 31 系统需求分析. 12 32 系统目标 . 13 33 功能分析 . 14 34 详细步骤 . 15 4 总结总结 18 参考文献(资料)参考文献(资料) 19 课程设计(论文) 5 设计背景设计背景 自古就有: “一寸光阴,一寸金”的说法。而随着人类的进步科学技术的发展时间观也越来越被 人们重视,而能够准确的知道时间能够提高人们的工作效率,能更好的在规定的时间内完成所规定 的工作 。因此能有随时随地的知道当前时间是非常重要的。随着科学技术的发展,单片机技术的不 断完善,使得数字钟的设计变得更加的灵便、更加简单、功能