基于单片机的作息时间控制钟系统设计资料.docVIP

  • 56
  • 0
  • 约1.94万字
  • 约 34页
  • 2019-02-28 发布于湖北
  • 举报

基于单片机的作息时间控制钟系统设计资料.doc

基于单片机的作息时间控制钟系统设计资料

课程设计任务书 分院 信息科学与工程学院 专业 自动化 学生姓名 王利伟 学号 0803010319 设计题目 基于单片机的作息时间控制钟系统的设计 ——软件设计 课程设计内容及要求: 内容: 1设计电路,选择器件 2 利用Protel画原理图 3 编程,调试 4 焊接电路,调试 要求: 1.系统时间设计,设计以24小时为周期的时间钟。 2.LED数码管显示时间。 3.设计键盘,通过键盘修改时间、设定闹铃。 进度及安排:(10天) 1.查资料(2天) 2.设计电路画电路图(2天) 3.编程与调试(2天) 4.焊接硬件电路并调试(2天) 5.写报告(2天) 指导教师(签字): 年 月 日 分院院长(签字): 年 月 日 摘 要 单片机作息时间控制系统设计的目的和意义: 随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。因其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。 随着科技的进步和技术不断的提升。一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,?一定会带来意想不到的惊喜。?以AT89S52为核心控制器件的作息时间控制钟,由键盘、声音输出模块、电源转换模块和存储模块四部分组成。它利用AT89S52的定时/计数器来计算时间,并用存储器记录数据,保证了系统的可靠性。AT89S52单片机是整个设计的核心控制器件,根据从键盘接受的数据控制整个系统的工作流程。整体性好,人性化强、可靠性高,实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,是现代学校必不可少的设备。 本次校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。如上下课打铃及扩音设备的开与关。采用AT89S52单片机来实现对上述开关量的控制,利用24C02芯片来存储数据,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。 关键词:作息时间控制; AT89S52; 24C02 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc201633769 1 绪论 1 HYPERLINK \l _Toc201633770 1.1 背景介绍 PAGEREF _Toc201633770 \h 1 HYPERLINK \l _Toc201633771 1.2 作息时间控制钟概述 1 HYPERLINK \l _Toc201633773 2 硬件介绍 2 HYPERLINK \l _Toc201633774 2.1 硬件仿真环境介绍 2 HYPERLINK \l _Toc201633775 2.2 系统整体设计 2 HYPERLINK \l _Toc201633778 2.3 控制钟硬件设计 3 2.4 系统整体电路图 4 HYPERLINK \l _Toc201633788 3作息时间控制钟软件设计 6 HYPERLINK \l _Toc201633789 3.1 总体介绍 6 HYPERLINK \l _Toc201633790 3.2 软件环境介绍 6 HYPERLINK \l _Toc201633791 3.3 流程图介绍 6 3.3.1 系统主程序 6 3.3.2 系统数据读写子程序 10 3.3.3 显示子程序 14 3.3.4 报警扫描子程序 19 3.3.5 键盘扫描子程序 20 3.3.6 设置时钟子程序 22 3.3.7 T1定时器中断子程序 25 HYPERLINK \l _Toc201633792 4 系统调试 28 5结论 29 HYPERLINK \l _Toc201633807 6附录 24 HYPERLINK \l _Toc201633808 6.1 参考文献 30

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档