1、 1 设计课题:设计课题: 多多 功功 能能 时时 钟钟 专业班级:专业班级:09 测控技术与仪器(测控技术与仪器(1)班)班 小组成员:小组成员: XXX XXX XXXX 指导老师:指导老师: XXX 报报 告告 人:人: XXX 提交日期:提交日期: 2012 年年 1 月月 2 课程设计任务书 专业:测控技术与仪器 班级:09(1)班 课程设计名称课程设计名称 多功能时钟多功能时钟 主要任务与主要任务与 目标目标 通过设计一个多功能时钟,掌握设计、调试单片机应用系统的方法。 任务涉及的知识点包括汇编(C51) 程序语言、MCS-51 单片机I/O 应 用、中断与定时器应用、人机接口应用
2、技术等。 主要内容与基主要内容与基 本要求本要求 要求设计的多功能时钟完成以下功能: 实时显示当前时间(6 位数码管显示,2 位显示小时,2 位显示分钟, 2 位显示秒)。 半点及整点时间用蜂鸣器报时, 半点短鸣, 整点长鸣对应的次数。 22 点 至6 点不鸣。 能用键盘修改当前时钟。 计划进度与安排:计划进度与安排: 1) 布置任务,分析任务;布置任务,分析任务; (1 天)天) 2) 方案设计,相关知识学习; (方案设计,相关知识学习; (1 天)天) 3) 硬件原理图设计; (硬件原理图设计; (2 天)天) 4) 软件设计; (软件设计; (3 天)天) 5) 软硬件调试; (软硬件调
3、试; (5 天)天) 6) 撰写设计报告; (撰写设计报告; (1 天)天) 7) 答辩。 (答辩。 (1 天)天) 实习地点实习地点 : 15-202 指导教师指导教师 签签 名名 年 月 日 系系 意意 见见 系主任签名: 年 月 日 3 目录目录 一、总体方案设计一、总体方案设计4 1、设计要求.4 2、分析课题.4 二、二、硬件电路设计硬件电路设计4 1、硬件设计的整体思路.4 2、硬件方案分析确定.5 3、各类元器件介绍.6 4、硬件系统电子线路图.9 5、硬件功能实现说明.11 三、三、软件设计软件设计.12 1、程序框图.12 2、程序模块.12 四、四、系统功能调试与测试系统功
4、能调试与测试.13 五、五、个人心得体会个人心得体会.14 六、六、参考文献参考文献.14 4 一、总体方案设计一、总体方案设计 1 1、设计要求:、设计要求: 1) 实时显示当前时间(6 位数码管显示,2 位显示小时,2 位显示分钟,2 位显示秒)。 2) 半点及整点时间用蜂鸣器报时。半点短鸣、整点长鸣对应的次数不同, 22点至6点不鸣。 3) 能用键盘修改当前时钟。 2 2、分析课题:、分析课题: 本小组成员拟定此多功能时钟的实现以 STC89C52 单片机为核心,由 LED 数 码管、键盘、定时提醒等功能模块组成。选用 C51 进行部分的设计,以 C 语言为 基础,编程实现相应的功能。主要包括初始化程序(通过初始化程序对主程序所 用到的变量、常量以及各参数定义初值)、显示程序、键盘扫描及处理程序、蜂 鸣器报时程序等。 任务分配:任务分配: 软件设计以及系统调试-XXX 硬件设计以及电路设计-XXX 二、硬件电路设二、硬件电路设