1、 单片单片机原理与机原理与应用应用 课程设计课程设计 【设计题目】【设计题目】 数字钟设计与实现数字钟设计与实现 【指导【指导教师】教师】 【班级】【班级】 06 电子电子(1)班)班 【姓名】【姓名】 【学号】【学号】 【日期】【日期】 2009 年年 06 月月 19 日日 电子信息技术电子信息技术专业单片机综合实践任务书专业单片机综合实践任务书 设计 题目 数字钟的设计与实现 导师 姓名 主 要 内 容 及 目 标 通过单片机内定时器控制走时,准确持续走时,调时不影响走时。 在八个数码管上显示时、分、秒及两个小数点。 含有闹钟功能,可以选择闹钟开关,可以设定闹铃时间。 到达闹钟时刻蜂鸣器
2、警报,可以关掉警报。 具 有 的 设 计 条 件 1 PC 机一台; 2 A T89S51 单片机最小系统版一片; 3 Keil C 调试环境、Proteus 仿真软件。 计 划 设 计 进 程 (1)明确课题对程序功能,运算精度等方面的要求及硬件条件 (2)把复杂问题分解为若干模块,确定各模块处理方法,画出流程图。 (3)编制程序,根据流程图精心选择合适的指令和寻址方式来编制源程序 (4)对程序进行汇编,调试和修改,直到程序运行结果正确为止。 (5)购买器材,连接、制作硬件; (6)将软件功能在硬件上得到实现,做出数字钟实物。 参 考 文 献 1张毅刚、彭喜元 单片机原理与应用设计 电子工业
3、出版社 2李玉梅 基于 MCS51 系列单片机原理的应用设计 国防工业出版社 3顾栤、赵伟军、王泰 单片机计算机原理开发应用 高等教育出版社 4张洪润、蓝清华 单片机应用技术教程 清华大学出版社 目目 录录 摘 要 . 1 1、设计目的 2 2、设计内容 2 2.1 任务及要求 . 2 2.2 系统功能说明 . 2 2.3 软件研制方面 . 3 2.4 硬件研制方面 . 3 2.5 源程序流程图 . 3 3、仿真实现(电路连接图) 4 3.1 引脚连接 4 3.2 仿真结果(电路原理图) 4 4、总结 . 5 5、参考文献 6 附录. 6 1 摘摘 要要 基于单片机的数字钟的设计与实现, 主要
4、讨论了它从软件上实现的过程, 流程图的设定, 电路图的绘制, 重点在单片机特有的定时中断方式, 在最后富有采用中断方式实现的数字钟 的源程序。 关键字:关键字:单片机,数字钟,中断,定时,消抖 2 1、设计目的设计目的 (1)通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程, 软硬件设计的方法、内容及步骤。 (2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成 系统、编程、调试的动手能力; (3)提高综合及灵活运用所学知识解决工业控制的能力,培养动手能力和实际应用能 力。 2、设计内容设计内容 2.12.1 任务及要求任务及要求 通过单片机内定时器控制走时,准确持续走时,调时不影响走时。 在八个数码管上显示时、分、秒及两个小数点。 含有闹钟功能,可以选择闹钟开关,可以设定闹铃时间。 到达闹钟时刻蜂鸣器警报,可以关掉警报。 2.22.2 系统功能说明系统功能说明 电子钟的格式为:XX.XX