1、 毕毕 业业 设设 计计 题目 单片机作息时间控制系统设计 I 毕业任务书 设计题目设计题目 作息时间的控制 设计要求设计要求: (1)显示时-分-秒,并通过 6 位显示器显示准确时间 (2)能够设定时间,修改定时时间 (3)具有按键来作功能设置,可以设置现在的时间及显示定时设置时间,一旦时间 到则发出一阵声响,同时继电器启动,可以控制放音器开. 设计时间安排设计时间安排: : 第一周:领取题目,分析设计题目原理及设计思路 第二周:去图书倌查阅资料,制定大纲 第三周:编写程序,拟定论文 第四周:上机调试,验证实验效果 第五周:根据设计要求进行编排电子稿 第六周:由指导老师审核,进行更改指正 第
2、七周:交正规电子稿,由指导老师评阅 第八周:进行毕业论文答辩 指导老师(签名) :指导老师(签名) : II 摘 要 随着现代生活的推进,电子时钟在人们的生活中已经普及,本课题的主要内 容就是结合单片机的强大功能,在一块普通的电子时钟集成多种功能,方便人们 的日常生活,该功能是通过单片机、8 段数码管以及一些简单辅助电路实现的。 随着生活中电子表使用的普遍,该设计的可行性已变的可能,所以本设计是在结 合生活实际运用的基础上而做出的,而单片机更是电子电路中运用最普遍的芯 片, 所以该毕业设计在这两大主题的基础上结合 keil 与 protues 等软件的功能。 该设计硬件结构简单, 软件设计条理
3、清晰, 是一个很实用及很常见的多功能时钟。 由于之前没有独立做过单片机实现多功能电子时钟方面的内容, 所以在做设计时 总会遇见很多问题,本次设计是在结合老师的指导及同学的帮助下完成的,并通 过本人在网上所查的大量资料及单片机设计中常见的电路而构思出来的。 本设计采取单片机 STC89S51、按键开关与 7 段数码显示管显示模块相结合 实现不同多种功能,此外还有一些简单的辅助电路,例如屏灯电路及上电复位及 手动复位电路,这些简单的辅助电路加上单片机及按键开关,显示系统共同构成 了整个硬件设计,8 段数码管是通过单片机的控制来实现显示信息的,当设定的 时间到时,如 06:00:00 时,中断程序作
4、用于程序,开中断,并且把信息转送到 蜂鸣器当中是蜂鸣器发出声音。 关键词:单片机,控制,调试,时间,闹铃 3 目 录 摘摘 要要. II 1 1 系统系统总体方案总体方案 . 4 1.11.1 系统总体方案系统总体方案 . 4 1.21.2 系统设计方框图系统设计方框图 . 4 2 2 硬件设计硬件设计 . 5 2.12.1 芯片:芯片:AT89C51AT89C51 . 5 2.22.2 按键模块按键模块 8 2.32.3 单片机的复位电路单片机的复位电路 9 2.42.4 单片机的晶振电路单片机的晶振电路 9 2.52.5 发声指示模块发声指示模块 . 10 2.62.6 显示器模块显示器模块 . 11 3 3 软件设计软件设计 13 3.13.1 划分模块划分模块 . 13 3.33.3 汇编程序汇编程序 . 14 4 PROTEUS4 PROTEUS 软件仿真软件仿真 25 致致 谢谢 32 参考文献参考文献 33 4 1 系统总体方案 1.11.1 系统总体方案系统总体方案 1由于要显示数字时间,所以需要 6 位数码管。 2时