基于AT89C51的防贪睡闹钟.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化技术与应用》2008年第27卷第10期 经 验 交 流 TechnicalCommunications 基于AT89C51的防贪睡闹钟 胡 星 (东南大学 电子科学与工程学院,江苏 南京 2ll189) 摘 要:为了让同学早晨上课不因为贪睡而迟到,影响上课秩序 ,设计了这款小巧实用的防贪睡闹钟.方法:基于AT89C51单片机井配 合ISD1400语音芯片和LCD1602液晶的使用,围绕系统的3大基本功能?手动调时间,回答问题,闹钟提示和液晶 示,使其 闹钟具备了防贪睡的功能. 关键词:防贪睡;单片机;液晶;语音芯片 中图分类号:TP368.1 文献标识码:B 文章编号2008)10—0126-03 AnAlarm ClockPreventingFrOm Oversleeping BasedOnAT89C51SCM HU Xing (DepartmentofElectronicandEngineering,SoutheastUniversity,Nanjing211189China) Abstract:Thispaperintroducesasmartandusefulalarm clockbasedonAT89C51single—chipmicrocomputer,alongwiththevoice chipofISD1400and LCDI602.Thehardwareandsoftwareofthesystem areoutlined. 很多同学都有早晨睡懒觉的习惯 ,造成上课迟到。 这款防贪睡闹钟一定不会让你睡懒觉。 究其原因,其实很多同学都有闹钟,当闹钟响后,我们都 有一个无意识的做法,就是把闹钟关了继续睡觉。心想 2 硬件基本结构 再睡几分钟就起床,而往往结果是睡过了头。我设计的 系统总体框图如图1所示: 这款防贪睡闹钟就是专门针对此问题的。它与普通闹 钟的创新之处就是其有防贪睡的功能。防贪睡是基于 这种原理,当我们早晨闹钟响时,我们的大脑是模糊的, 我们习惯性的把闹钟关了,有时候 当我们睡过头了,还 抱怨闹钟怎么没有响?其实是我们没有意识到而已,闹 钟是真的响过了。这款防贪睡闹钟就是一定会让你头 脑清醒的意识到闹钟 已经响了。具体做法是这样了,当 图1 系统总体框图 闹钟响后,它不会轻易的被使用者关闭,而是提出一个 小问题,譬如:“23×49:?”,它会让使用者开动大脑想 本系统由四部分组成.调时和回答问题按钮用于手 几秒钟,而一旦使用者想了一会儿,他的头脑就清醒了, 动调节时间和闹钟响后的回答问题,语音系统用于闹钟 也就醒了。假如使用者不回答问题或是回答错误闹钟 提示和录音作为闹钟的提示音.液晶系统用于显示时间 和回答问题 .下面对其中的几个主要部分作一一介绍 . 收稿 日期:2008—03—13 2.1 液晶显示电路[1_2] LCDl602为16x2的字符型液晶,P1口用来连接 126ITechnq.JesdAI廊 AppI_瞄岫。惜 经 验 交 流 《自动化技术与应用》2008年第 27卷第 10期 TechnlcaICOmmunicationS LED的数据线 (从LCD的7脚到 l4脚)。P2.0接LCD 笔者使用C语言编写程序并用Keil编译,并在单片 的RS,用于产生寄存器选择信号;P2.1接LCD的RW, 机上远行正确,程序流程图如图3。程序初始化主要包 产生读 /写信号;P2

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档