定时器报告.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定时器报告.doc

目 录 第一章 设计内容和要求 1 1.1 定时器设计的背景 1 1.2 定时器设计的目的 1 1.3 系统的功能要求 2 第二章 系统总体结构 3 2.1 系统总体电路设计框图 3 2.2 主控制器 3 2.3 数码管显示电路设计 4 2.4 报警显示电路设计 4 2.5 按键电路设计 4 第三章 硬件设计 5 3.1 数码管显示电路设计 5 3.1.1 数码管原理 5 3.1.2 数码管驱动电路 6 3.2 按键电路设计 7 3.3 报警电路设计 7 3.4 电源电路设计 8 第四章 软件设计 9 4.1 功能定义 9 4.2 主程序 9 4.3 基本显示模块设计 11 4.4 时间设定模块设计 11 4.5 定时器功能的实现 13 第五章 系统调试 15 5.1 软件调试 15 5.1.1 用Keil进行程序编译 15 5.1.2 用Proteus仿真 15 5.2 硬件调试 16 第六章 设计小结 18 第七章 参考文献 19 附录一:元器件清单 20 附录二:原理图 21 附录三:程序清单 22 附录四:实物图 40 第一章 设计内容和要求 1.1 定时器设计的背景 人类最早使用的定时工具是沙漏或者水漏,但在秒表诞生和成熟之后,人们开始尝试使用这种全新的计时工具来改进定时器,达到准确控制时间的目的。 1876年,英国外科医生索加取得一项定时装置的专利,用来控制煤气街灯的开关,它利用机械钟带动开关来控制煤气阀门。 定时器确实是一项了不起的发明,使相当多需要人控制时间的工作变得简单了许多,家用电器都安装了定时器来控制开关或工作时间。 本设计是由单片机AT89C52芯片和LED数码管为核心,辅以必要的电路,构成的一个单片机电子定时器。电子钟设计可采用数字电路实现,也可以采用单片机来完成。数字电子钟是用数字集成电路构成的,用数码管显示“时”,“分”,“秒”的现代计时装置。设计内容包括了复位时钟电路、时间显示电路、按键电路、电源电路以及报警指示电路等几部分的设计。采用三个开关来控制定时器的工作状态,分别为:K1,定时器时、分、秒的加设置;K2,定时器时、分、秒的减设置;K3,时、分、秒的切换及界面切换。 1.2 定时器设计的目的 1、利用单片机实现定时器的各项功能。 2、通过本次科研实践加深对单片机课程的全面认识和掌握,对单片机课程的应用进一步的了解。 3、掌握数码管的原理及应用,并学会使用按键切换通过LED显示报警辅助完成设计。 4、锻炼通过自学与自己探索的方式解决问题的能力。 5、通过此次科研实践将单片机软硬件结合起来对程序进行编辑,校验,锻炼实践能力和理论联系实际的能力。 1.3 系统的功能要求 定时器具有时、分、秒的显示。 通过三个按键设置时、分、秒,分别为:按K3键三下进入定时界面,然后按按键K1进行对小时的加设置,按按键K2对小时减设置;按K3键切换如分钟设置,同样,K1键位加设置,K2键位减设置;再按K3键进入秒设置,秒的最后一位数码管为定时器开启状态显示,只有0与1显示。 当最后一位数码管设置为1时,定时器进入定时状态。 当时、分与设置的控制点相同时,定时器进入报警状态,及LED灯亮。 报警时间持续一分钟,并且可通过按键设置报警点。 第二章 系统总体结构 2.1 系统总体电路设计框图 定时器应包括复位时钟电路、数码管显示电路、按键电路、电源电路以及报警指示电路等几部分的设计。 按键功能说明:K1,定时器时、分、秒的加设置;K2,定时器时、分、秒的减设置;K3,时、分、秒的切换及界面切换。 系统框图如下所示: 图2-1 系统总体结构框图 2.2 主控制器 在单片机应用系统中,单片机是整个系统的核心,对整个系统的信息输入、处理、信息输出进行控制。与单片机配套的有相应的复位电路、时钟电路以及扩展的存储器和I\O接口,使单片机应用系统能够运行。 2.3 数码管显示电路设计 显示电路可以采用六位一体数码管构成,但由于PCB板模块没有六位一体数码管,所以采用一个四位一体数码管和两个LED数码管构成,所有数码管均为共阳极。驱动电路采用PNP三极管加电阻驱动。在6位LED显示时,为了简化电路,降低成本,采用动态显示的方式, 6个LED显示器共用一个8位的I/O, 6位LED数码管的位选线分别由相应的P2. 0~P2. 5控制,而将其相应的段选线并联在一起,由一个8位的I/O口控制,即P0口。 2.4 报警显示电路设计 报警电路采用光报警,及时、分显示与设置点时、分相同,定时器开始报警,表现为LED灯亮一分钟。所用端口为P3口。 2.5 按键电路设计 本系统设计三个按键,分别用作对定时器时、分、秒的设定及界面切换。分别表示为:K1,定时器时、分、秒的加设置;K2,定时器时、分、秒的减设置;K3,时、分、秒的切换及界面切换。

文档评论(0)

整理王 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档