毕业设计(论文)单片机电子时钟_经典好用.docVIP

毕业设计(论文)单片机电子时钟_经典好用.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机控制的时钟控制器 摘要:本设计是基于单片机AT89S52控制的时钟控制器。主要由驱动芯片及数码管显示电路、时间设置电路、整点报时电路构成。系统采用单片机内部自带的定时器来定时,利用六个数码管实现24小时制时钟的基本显示,采用键盘设置时间达到随时连续调时、调分的功能,同时又具有整点报时的功能。该电路硬件较为简单、计时精度高、可控性好,并且调时间的误差小,操作简单、通用性强。 关键词:单片机 定时器 键盘设置 数码管显示 Abstract: the design is based on a clock controller controlled by the MCU AT89S52, mainly formed by the digital tube driver circuit and display circuit, The keyboard input circuit and the whole point timekeeping circuit. The system adopts the internal timer of the single chip to timing, using six digital tubes to achieve 24 hours system clock display, the keyboard settings to keep continuous tone, tone on function, but also extends the whole point timekeeping function. The circuit have some characteristics :simple, high precision, good controllability, and the time error is small, simple operation, strong versatility. Key words: SCM timer setting keyboard digital tube display 总体设计方案论证: 方案一:采用单片机为主控制器,利用单片机自带的定时器来定时,外加键盘输入校时电路、报时电路,另外显示部分采用六个数码管独立显示,并且每个数码管均有单独的译码驱动芯片。此方案结构简单清晰,软件工作量小,但硬件消耗太大。 方案二:采用单片机作为主控制器,使用专用时钟芯片定时,利用液晶HS12864显示。此种方案显示的数据很全面(包括年、月、日、时、分、秒、星期等),精度非常高,但是成本较高。 方案三:采用单片机作为主控制器,利用单片机自带的定时器定时,并附有时间设置电路、整点报时电路。其中显示电路采用六个数码管来显示时、分、秒对应的时刻,六个数码管共用一个驱动芯片。此方案电路简单,精度较高,成本经济,可操作性好。 基于成本、精度、软硬件复杂度等因素的综合考虑,所以本设计选取方案三。 系统总体设计 2.1 整体设计思路 本电子时钟由五部分组成,分别是单片机主控部分电路,时间设置电路,整点报时电路,驱动及位选控制电路,数码管显示电路。单片机主控部分由单片机、复位电路、晶振电路组成。时间设置电路主要由按键和数字集成芯片组成,每按下一个键即产生一个外中断,四个按键分别为:确定键sure 、移位键shift、加调整键pluse、减调整键minuse。整点报时电路主要由PNP三极管和蜂鸣器组成。数码管驱动部分由一块数字译码芯片来完成,并且使用数字集成芯片来实现数码管的选通或关闭(即位选)。 数码管显示电路基本原理:采用动态显示技术,一次只能使一个数码管显示,要显示时、分、秒对应的六位数据,数码管必须一个一个轮流显示才能实现。人的视觉暂留时间约为0.1S,所以每个数码管每次显示的持续时间不能太长,而且每隔一段时间就要刷新数码管,刷新时间采用软件延时程序来实现。 在软件设计方面,应完成时钟控制电路的各项要求。整个系统工作时,秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计,可实现对一天24小时的累计。显示电路将“时”、“分”、“秒”计数器的输出,通过六个七段LED显示出来 晶振电路: 时间设置电路 此电路由按键、电阻、集成四与门的芯片74LS08构成,如果没有按键按下,P2.0~P2.3口均为高电平,若按下其中一键,其对应的支路接地,出现低电平,同时发生外部中断0 设置

文档评论(0)

精品天地 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档