基于单片机带闹铃时钟设计.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  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文档。上传文档
查看更多
基于单片机带闹铃时钟设计

摘 要 现代快节奏的生活给人们的精神上带来了很大的压力,如何缓解这些压力已经成为很多人和探索者多年来一个很重要的研究项目,电子闹钟减压正是应运而生。本系统主要由AT89C52单片机、DS1302时钟芯片及LCD1602液晶显示器来完成设计,具有时间和年份的自动调整,附加闹钟设置、倒计时设置及时间重置功能。用户可以通过按键修改时钟后查看闹铃时间,给人们的生活、学习、工作、娱乐带来了极大的方便。 关键词:AT89S52;DS1302;LCD1602液晶;自动调整;闹铃倒计时 Abstract The life of contemporary fast rhythm to peoples spiritual brings a lot of pressure, how to alleviate the pressure has become many people and explorer years a very important research projects, an electronic alarm decompression is arises at the historic moment. This system mainly by the AT89C52 single chip computer, DS1302 clock chip and LCD1602 LCD to complete design. And completion time and the year of automatic adjustment, additional alarm, the countdown setting and time reset function. Users can view by buttons alter the alarm time, to the life of people, study, work, entertainment has brought great convenience. Keywords: AT89S52 devices, DS1302; LCD1602 LCD, Automatic adjustment, Alarm countdown 引言 单片机是指一个集成在一块芯片上的完整计算机系统。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理等等 以51系列单片机(AT8952)为核心,配以相应硬件电路,完成显示 设计方案 1.1方案的选择和论证: 方案一,利用数字电路中学习的二十四进制计数器、六十进制和三八译码器来实现数字钟的时间显示,用与非门的反馈来实现闹钟的功能。 方案二,利用AT89s52单片机和时钟芯片以及利用C语言对AT89s52进行编程来实现数字钟的显示、倒计时和闹钟功能。 方案一由于利用计数器和与非门实现数字钟,并且灵活性差,可扩展性不强,还会导致布线困难,板子的焊接复杂。方案二的优点在于利用AT89s52单片机的小巧,低功耗,低成本,以及利用C语言编程,其内部集成功能强大,可以满足定时以及显示功能。综合以上的分析,决定采用方案二来实现电子数字钟的设计。 确定了AT89s52单片机做为控制器的方案以后, 外围器件以及硬件的电路设计如下. (1)时钟芯片。DS1302是一种高性能、低功耗、低成本的实时时钟芯片可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,采用双电源供电(主电源和备用电源)。通过简单的三个串行口就能与单片机通信,使得时钟的控制调整更加方便可靠。 (2)显示模块。没有采用数码管的显示电路,减少了电路上的布线复杂, 利用LCD1602液晶显示时间年份及系统调整等各种信息, 并且液晶显示使内容信息更丰富、更明了。 (3)调节模块。采用3个按键完成,它们分别构成了模式键、左移(减数)键、右移(加数)键,使输入操作简单,更为人性化。 (4) 声音提示模块。用软件方法产生方波输出,通过三极管放大后驱动蜂鸣器发音,这样就可以省去硬件振荡电路,降低成本。并且在按键按下时,会有相应的按键音,使系统更贴近实际生活。 1.2方案设计框图 ? 图1.1.1 方案设计框图 2 2.1控制芯片模块:AT89S52 AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使AT89S52为

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档