基于单片机的电子时钟.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计名称: 程序设计课程设计 题 目:基于定时计数器的秒表 学 期:2012-2013学年第2学期 专 业: 班 级: 姓 名: 学 号: 指导教师: 辽宁工程技术大学 课 程 设 计 成 绩 评 定 表 学 期 2012-2013(2) 姓 名 专 业 班 级 课程名称 程序设计课程设计 论文题目 基于定时器的秒表 评 定 指 标 评定指标 分值 得分 知识创新性 20 理论正确性 20 内容难易性 15 结合实际性 10 知识掌握程度 15 书写规范性 10 工作量 10 总成绩 100 评语: 任课教师 时 间 2013年 6 月 7日 备 注 摘 要 近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 本次设计中以单片机的发展过程和发展方向为背景,介绍了单片机的输入输出的工作原理和操作方法,中断的工作原理和操作方法,74LS573驱动器的工作原理和与数码管连接的方法。 本次做的数字钟是以单片机(STC90C51)为核心,结合相关的元器件(共阴极LED数码管、驱动器74LS573等),再配以相应的软件,是它具有时,分,秒显示的功能,并且时,分,秒还可以调整。此次设计电子数字钟是为了了解电子数字钟的原理,从而学会制作电子数字钟。而且通过电子数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。通过它可以进一步学习与掌握单片机原理与使用方法。 关键词:单片机;STC90C51;LED数码显示器;74LS573驱动器 目录 综述 1.设计题目 2.设计任务 3.方案设计与分析 4.电路原理设计及流程图 4.1功能描述 4.2电路原理 4.3按键调时流程图 5.C运行程序 6.心得体会 综述 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而51单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习、应用,以AT89S51芯片为核心,辅以必要的电路,设计了一个简易的电子时钟,它由4.5V直流电源供电,通过数码管能够准确显示时间,调整时间,从而到达学习、设计、开发软、硬件的能力。 1. 设计题目 基于定时计数器的秒表 2. 设计任务 1)实现时钟的基本功能 2)能够手动对时间的调整 3)实现跑秒功能 电子钟的实现由单片机90C51、电源、时分显示部分组成。对于电源部分,一部分是220V的电压通过变压整流稳压来得到数字系统所需要的+5V电压,以维持系统的正常工作,实际设计操作中,我们采用现成的控制平台。对于时分显示部分,我们采用动态扫描,以降低对单片机端口数的要求,同时也可降低系统的功耗。时分秒显示模块以及显示驱动都将通过STC90C51单片机的I/O口控制。 3. 方案设计与分析 利用单片机的内部的定时/计数器工作与定时方式,对机器周期计数形成基准时间(如10ms)然后用另外一个计数器或软件计数的形式对基准时间进行计数形成秒(如对10ms计数100次),“秒”计数60次形成“分”,“分”计数60次形成“时”,“时”计数24次形成“天”并清零,然后通过译码器,数码管把他们的内容在相应的位置显示出来。在具体的设计时定时器采用中断方式工作,对时钟的形成在终中断序中实现,在主程序只是对定时/计数器的定义初始化,调用显示程序和控制程序的初始化。另外为了使用的方便,也设计了按键,可以通过按键对时分秒进行调整,这样程序就加了按键程序。 电路原理设计及流程图 4.1功能描述:三个功能键,当上电后,系统显示提示符P。按下k1后,系统开始正常运行,此时按其它键均无效当再按下k1后,进入调秒状态,按k2加1,按k3减1,再按一下k1进入调分状态,再按

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档