1 课程设计成果说明书 题 目: 单片机多功能时钟的设计 学 生 姓 名 : 刘 宁 学 号 : 070403228 学 院 : 机 电 工 程 学 院 班 级 : A07 电 信2 指 导 教 师 : 李 良 儿 浙江海洋学院教务处 2009 年 12 月 17 日 2 附 2: 浙江海洋学院课程设计任务书 2 0 0 7 —2 0 0 8 学年 第 2 学期 学院 机电工程 班级 A07 电信 2 专业 电子信息工程 学生姓名(学号) 刘宁 070403228 课程 名称 单片机多功能时钟的设计 设计 题目 单片机多功能时钟的设计 完成 期限 自 2009 年 12 月 10 日至 2009 年 12 月 17 日 共 1 周 设 计 依 据 已经学习了《MCS-51系列单片机系统及其应用》课程的内容,实验室提供必要的设备,可以进行相关设计。 设 计 要 求 及 主 要 内 容 基本要求: (1 )、能实现正常的时钟功能。分别由6 个数码管显示实时的时、分、秒。时、分后面加小数点区分。 (2 )、能实现秒表的功能。以 0 .0 1 秒为计数单位,显示范围在 0到 99分 99秒。有秒表的开始、停止功能。 (3 )具有校时功能:能对时、分按实际时间进行手动校正。 发挥部分: (1 )被校时段,有闪烁功能。 (2 )开机能显示班级、学号等信息,并能滚屏显示。 (3 )其他发挥功能。 参 考 资 料 [1]《MCS-51系列单片机系统及其应用》 高等教育出版社 指导教 师签字 日期 3 单片机多功能时钟的设计 刘宁 A07电信2班 学号:070403228 1. 系统功能的确定 基本要求: (1)、能实现正常的时钟功能。分别由8个数码管显示实时的时、分、秒。时、分后面加‘-’区分。 (2)、能实现秒表的功能。以 0.01秒为计数单位,显示范围在 0到 99分99秒。有秒表的开始、停止功能。 (3)具有校时功能:能对时、分按实际时间进行手动校正。 (4)被校时段,有闪烁功能。 (5)开机能显示班级、学号等信息,并能滚屏显示。 (6)其他发挥功能。 2. 方案论证 2.1方案一 为了实现LED显示器的数字显示,可以采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等硬件,接口复杂一些,考虑时钟显示只有六位,且系统没有其它复杂的处理任务,所以决定采用动态扫描法实现LED的显示。 2.2方案二 硬件采用 8位数码管,定义三个按键(P1.0、P1.1、P1.2)P1.0为时钟校时或秒表开始暂停键,P1.1为时钟校分或秒表清零...