网站大量收购独家精品文档,联系QQ:2885784924

基于51单片机电子时钟设计毕业论文.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 6 PAGE 6 基于51单片机电子时钟设计 基于51单片机电子时钟设计 电子信息工程 信息工程系 ? 2014 年 11 月 1 日 诚 信 声 明 本人郑重声明:所呈交的毕业设计文本和成果,是本人在指导老师的指导下,独立进行研究所取得的成果。成果不存在知识产权争议,本毕业设计不含任何其他个人或集体已经发表过的作品和成果。本人完全意识到本声明的法律结果由本人承担。 毕业设计者签名: 年 月 日 目 录 TOC \o 1-3 \h \z \u 摘要 1 前言 1 第一章 电子时钟功能概述 2 第二章 硬件电路介绍 2 2.1 AT89C51单片机 2 2.2 LED数码管 3 第三章 硬件电路设计图 5 3.1 总体电路设计 5 3.2 外部震荡电路 5 3.3 复位电路设计 6 3.4 按键电路设计 6 3.5 显示电路设计 7 3.6 程序流程图 7 第四章 仿真及其结果 7 总 结 8 致 谢 8 参考文献: 9 附录: 9 PAGE PAGE 18 PAGE PAGE 1 摘要 此设计以AT89c51单片机为核心控制元件,与数码管和蜂鸣器和按键结合,在应用c语言来实现电子时钟的显示和调制功能。本次设计运用了KEIL和protues仿真软件来进行调试,并给出了完整的设计电路和KEIL程序代码,并画出了编程的逻辑流程图。通过调试和运行,最终完成了一个完整的电路仿真,其功能是实现时间和日历的现实并且都能进行相应的调整,同时还能进行闹铃的设置并在达到预定的时间时闹铃。 关键字:AT89c51单片机、数码管、时钟 前 言 20世纪末,电子技术获得了快速的发展,在其推动下,现代电子产品几乎渗透了社会的所有领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一旦重要事情,一时的耽误可能酿成大祸。 目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。下面是单片机的主要发展趋势。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次变革。 单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。 第一章 电子时钟功能概述 本次电子时钟作品分由单片机部分、数码管显示部分、按键部分和蜂鸣器电路相互连接组成。这样硬件部分就组成了一个电子时钟的基本完整的电路。电子时钟的工作过程是:接通电源时时钟开始工作,时钟分为三个状态:正常计时、显示日历、按下日历按键就可以显示当前的日历。在这三个状态下按下设置键就可以对相应的状态进行设置,同时对应的数码管位开始闪烁,当按下调时键时就可以对相应的位进行调整,当再次切换相应的功能时数码管就停止闪烁,同时设置完成。 第二章 硬件电路介绍 2.1 AT89C51单片机 本设计采用单片机AT89C51实现主要功能AT89C51 的引脚图如2-1所示: 图2-1 单片机的引脚 各引脚功能情况为: Vcc:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门流。当P1口的管脚第一次写1时,被定义为高阻输入。 P1口:P1口是一个内部提供的上拉电阻的8位双向I/O口. P2口:P2口为一个内部上拉电阻的8位双向I/O口. P3口:P3口管脚是8个带内部上拉电阻的双向I/O口 . P3口功能引脚简介: P3.0:RXD(串行口输入) P3.1:TXD(串行口输出) P3.2:INT0(外部中断0) P3.3:INT1(外部中断1) P3.4:T0(定时器0外部脉冲输入) P3.5:T1(定时器1外部脉冲输入) P3.6:WR(外部数据存储器写选通) P3.7:RD(外部数据存储器读选通) P3口同时为闪烁编程和编程校验接收一些控制信

文档评论(0)

店小二 + 关注
实名认证
内容提供者

包含各种材料

1亿VIP精品文档

相关文档