1、 I 课课 程程 设设 计计 设计题目:设计题目:多功能时钟程序设计多功能时钟程序设计 II 课程设计任务书课程设计任务书 课程设计题目:课程设计题目: 多功能时钟程序设计多功能时钟程序设计 III 中文摘要中文摘要 时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科 学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎 样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们 不断设计出新型时钟。 数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程 灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高 等特点,同时可以用
2、该电子钟发出各种控制信号。 该数字钟采用液晶显示屏显示其时间与定时时间,即采用 P6 口输入, P7 口输出,由 R0 输入需显示的时间,再通过延时程序将时间稳定的显示在液 晶屏上。校准时间由外部中断 4 及开关按键控制;定时时间由外部中断 3 及开 关按键控制 ,KEY3、KEY4 键每按一次其时分秒的数字增加一。 关键字: 单片机, 数字钟, 校时, 定时器 IV 目录目录 1 1 课程设计要求课程设计要求 1 1 1.11.1 设计主要内容及要求设计主要内容及要求 1 1 1.21.2 对设计论文撰写内容、格式及字数的要求对设计论文撰写内容、格式及字数的要求 1 1 1.31.3 时间进
3、度安排时间进度安排 1 1 2 2 课程设计思路课程设计思路 2 2 2.12.1 计时计时 2 2 2.22.2 校时校时 2 2 2.32.3 闹铃闹铃 2 2 3 3 设计流程图设计流程图 3 3 4 4 各模块设计各模块设计 4 4 4.14.1 时钟部分时钟部分 4 4 时钟程序分析时钟程序分析 4 4 时钟部分程序时钟部分程序 4 4 4.24.2 定时部分定时部分 6 6 定时程序分析定时程序分析 6 6 定时部分程序定时部分程序 6 6 4.34.3 校时部分校时部分 8 8 校时程序分析校时程序分析 8 8 校时部分程序校时部分程序 8 8 4.44.4 显示部分显示部分 1
4、010 显显示程序分析示程序分析 1010 显示部分程序显示部分程序 1010 V 5 5 工作过程分析工作过程分析 1616 5.15.1 时钟程序分析时钟程序分析 1616 5.25.2 定时程序分析定时程序分析 1717 5.35.3 校时程序分析校时程序分析 1919 5.45.4 显示程序分析显示程序分析 2020 6 6 主要元器件介绍主要元器件介绍 2323 6.16.1 C8051F020C8051F020 单片机单片机 2323 6.26.2 液晶显示器液晶显示器 2424 总结总结 2626 致谢致谢 2727 参考文献参考文献 2727 附录附录 2828 多功能时钟程序
5、设计 1 1 课程设计要求课程设计要求 1.1 设计主要内容及要求设计主要内容及要求 1) 编写多功能时钟程序 2) 能够显示时、分、秒的时钟程序。 3) 具有闹钟功能。 4) 能够进行时间调整。 1.2 对设计论文撰写内容、格式及对设计论文撰写内容、格式及字数的要求字数的要求 1) 课程设计论文是体现和总结课程设计成果的载体,一般不应少于 3000 字。 2) 学生应撰写时应做到文理通顺,内容正确完整,书写工整,装订整齐。 3) 论文要求打印,打印时按沈阳工程学院毕业设计(论文)撰写规范的要 求 4) 课程设计论文装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关 键词、目录、正文、参考
6、文献。 1.3 时间进度安时间进度安排排 顺序 阶段日期 计 划 完 成 内 容 地址 1 1 月 7 日 教师讲解题目,学生查阅相关资料 实训 F422 2 1 月 8 日 查阅相关资料、进行方案论证 实训 F422 3 1 月 9 日 确定闹钟设置时间调整方法 实训 F422 4 1 月 10、11、14 日 编写程序 实训 F422 5 1 月 15、16 日 调试程序 实训 F422 6 1 月 17 日 撰写论文 实训 F422 7 1 月 18 日 论文答辩 实训 F422 多功能时钟程序设计 2 2 课程设计思路课程设计思路 本文主要介绍用单片机编程来实现多功能时钟的方法,本设计由单片机 C8051F 芯片、LED 灯液晶显示屏为核心,辅以必要的程序,构成了一个单片机 数字时钟。与传统时钟相比,它具有走时精确,显示直观等特点。它的计时周期 为 12 小时,分上下午,显满刻度为“11 时 59 分 59 秒