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

电子时钟的设计-课程设计.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子时钟设计 摘要 单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点时钟,自从它被发明的那天起,就成为人们生活中必不可少的一件工具,尤其是在现在这个讲效率的年代,时钟更是在人类生产、生活、学习等多个领域使用。电子钟是人们日常生活中常用的计时工具, 目 录 1绪论 1 2硬件设计 2 2.1硬件总体框图 2 2.2主要硬件电路的介绍 2 2.2.1 AT89S51的介绍 2 2.2.2复位电路 6 2.2.3时钟电路 7 2.2.4输入电路 8 2.2.5 LED数码显示电路 8 2.2.6闹铃电路 11 2.2.7电路原理图 11 3各功能的实现 12 4软件设计 13 4.1程序流程图 13 4.2程序 16 总 结 30 致 谢 31 参考文献 32 1绪论 单片机自1976年由Intel公司推出MCS-48开始,迄今已有30多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点。 到现在为止单片机在日常生活和工作中无处不在、无处不有:家用电器中的电子表、洗衣机、电饭煲、豆浆机、电子秤;住宅小区的监控系统、电梯智能化控制系统、医用设备中的呼吸机等等,都有单片机的影子,本文以AT89S51单片机为基础设计数字电子时钟时钟,自从它被发明的那天起,就成为人们生活中必不可少的一件工具,尤其是在现在这个讲效率的年代,时钟更是在人类生产、生活、学习等多个领域使用。电子钟是人们日常生活中常用的计时工具,时间对人们来说总是那么宝贵,工作的忙碌和复杂性容易使人忘记当前的时间,忘记了要做的事情,一旦是重要的事情,一时的耽误可能酿成大祸。电子钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧院、广场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来很大的方便。由于数字集成电路技术的发展采用了先进的石英技术,使电子钟具有走时准确、性能稳定、携带方便而数字式电子时钟又有体积小、重量轻、走时准确、结构简单、耗电量少等优点而在生活中被广泛应用,它还用于计时,自动报时和自动控制等各个领域。 然而随着时间的推移,人们不仅对于时钟精度的要求越来越高,而且对于时钟的要求也越来越多,时钟已不仅仅是一种显示时间的工具,在很多实际应用中它还需要实现更多其他的功能。诸如闹钟功能、日历显示功能、温度测量功能、电压测量功能、频率测量功能、过欠压报警功能等。钟表的数字化给人们的生产带来了极大的方便,而且大大的扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动启闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启动等,所有这些,都是以钟表数字化为基础。可以说设计多功能数字时钟的意义已不只在于数字时钟本身,更大的意义在于多功能数字时钟在许多实时控制系统中的应用。在很多实际应用中,只要多数字时钟的程序和硬件电路加以一定的修改,便可以得到实时控制的实用系统,从而应用到实际工作与生产中去。因此,研究数字时钟及扩大其应用,有着非常现实的意义。怎样让时钟更好的为我们服务?怎样让时钟更符合实际应用的需求?这就要求人们不断设计出新型时钟,不断设计出适合实际应用的多功能时钟。本设计正是根据以上所述并结合日常生活中对时钟功能需求的分析,运用单片机技术,设计出一个适合日常生活需要的多功能电子时钟。 2硬件设计 2.1硬件总体框图 电子时钟电路设计总体设计框图如图1所示,控制器采用单片机AT89S51,用六位共阴LED数码管显示,输入电路由键盘组成,闹铃主要由蜂鸣器,时钟振荡电路等组成。 图1 硬件总体框图 控制部分用单片机AT89S51来实现,显示部分用共阴极八段数码管,其中时、分、秒的分段“:”,将分、秒的十位数码管倒置与时、分个位的组合而成。用AT89S51的P0.0~P0.7并接6个数码管做时、分、秒的显示。 2.2主要硬件电路的介绍 2.2.1 AT89S51的介绍 AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。 a、主要性能特点1、4k Bytes Flash片内程序存储器; 2、128 bytes的随机存取数据存储器(RAM); 3、32个外部双向输入/输出(I/O)口; 4、5个中断优先级、2层中断嵌套中断; 5、6个中断源; 6、2个16

文档评论(0)

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

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

1亿VIP精品文档

相关文档