图书馆还书日期及闭馆时间提示牌.docVIP

 图书馆还书日期及闭馆时间提示牌.doc

  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文档。上传文档
查看更多
图书馆还书提示牌及闭馆声音提示 摘 要:针对于图书馆的还书日期提示牌为每天手动更换带来的不便这一问题,设计出了这一图书馆还书日期电子提示牌。利用单片机AT89S51、日历时钟芯片DS12C887、显示驱动MAX7219和LED设计制作,功能强大,可显示还书日期,当前时间日期和两次闭馆声音提示,另外显示日期时间和声音提示都可手动更改,方便实用。 关键词: 在现在这个紧张忙碌的社会,时间是人们十分注意的事情。 在图书馆各还书处,都有一个当天所借书应还日期的最后期限的提示牌,但此牌须每天由工作人员手动更换,较麻烦。我组的设计正是迎合了这一需求,采用单片机AT89S52和时钟日历芯片DS12C887设计、制作的“图书馆还书日期及闭馆时间提示牌”,不但能自动提示每天还书日期,而且显示当前时间(即电子钟)及闭馆自动提示。另外此设计可以用按键更改时间及日期,调电不丢数据上电后正常运行的特点。传统的日历电子钟元器件多、维修麻烦、不便于技术更新。而此设计可很方便的由软件编程进行功能的调整或增加,具有技术更新周期短、成本低、开放灵活等优点。 1.总体方案 利用AT89S52单片机作为控制单元,从时钟芯片DS12C887中读出时间、日历信息,单片机只须SPI三线接口就可以将相关的指令写入MAX7219的内部控制和数据寄存器中,将两片MAX7219级联,这样驱动16个共阴极数码管。这些数码管显示应还书日期和当前月份、日期、小时、分钟、秒,当按下开关键时,数码管显示两次闭馆声音提示的起止时间,如11:00至11:10,5:20至5:30。另外用中断控制按键(“设置”键和“加”键),可修改显示的任何信息,如闭馆声音提示时间、还书日期、当前时间。 2.系统硬件设计: 硬件分为五大模块:单片机控制模块、日历时钟模块、显示驱动模块、电源模块、显示模块,定时提示模块。原理框图如图1: 下面分模块介绍。 2.1 单片机模块 2.1.1 单片机AT89S52简介 AT89S52是一种低功耗.高性能CMOS 8位单片机,片内含8 KBISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器。该器件采用Atmel公司的高密度、非易失性存储技术制造,兼容标准MCS一51指令系统及80C51引脚结构。片内集成了通用的8位CPU和ISP F1ash存储单元。可为众多嵌入式控制应用系统提供高灵活、高性价比的解决方案。 AT89S52具有如下特点:40个引脚;8 KB Flash片内程序存储器.256 Bytes的随机存储数据存储器(RAM).32个外部双向输入/输出(i/o)口;1个6向量2级中断结构:3个16位可编程定时计数器;2个全双工串行通信口;看门狗(WDT)电路和片内时钟振荡器。此外.AT89S52设计和配置了振荡频率可为OHz并可通 图1 系统原理框图 过软件设置的省电模式。在空闲模式下,CPU暂停工作.而RAM、定时计数器、串行口、外中断系统可继续工作。掉电模式冻结振荡器而保存RAM的数据.禁止电路的其他功能直至外中断激活或硬件复位。同时该电路还具有PDIP、TQF1P和PLCC等封装形式,以适应不同产品的设计需求。 如图2是本系统的单片机控制电路。 2.1.2 电路分析 单片机控制模块由单片机AT89S52 、复位电路、时钟电路、按键电路组成。复位采用上电复位方式,由C1和R11、R12组成,电容和电阻的合理选择是上电时可靠复位的关键。时钟电路采用12M晶振,C4、C5用于稳定晶振。按键电路由按键S1、S2及上拉电阻R12、R11组成。S1为“设置”键,S2为“加”键。按下键时给单片机一个低电平,使单片机中断,以响应按键。 图2 单片机控制电路 2.2 日历时钟模块 2.2.1 日历时钟芯片DS12C887简介 DS12C887实时时钟芯片功能丰富.可以用来直接代替IBM PC上的时钟日历芯片DS12887,同时,它的管脚也和MC146818B、DS12887相兼容。由于Ds12C887能够自动产生世纪、年、月、日、时、分、秒等时间信息,其内部又增加了世纪寄存器,从而利用硬件电路解决了“千年”问题;DS12C887中自带有锂电池,外部掉电时,其内部时间信息还能够保持1O年之久;对于一天内的时间记录,有l2小时制和24小时制两种模式 在12小时制模式中,用AM和PM区分上午和下午;时间的表示方法也有两种,一种是用二进制数表示,一种是用BCD码表示;DS12C887中带有128字节RAM.其中有11字节RAM用来存储时间信息,4字节RAM用来存储DS12C887的控制信息.称为控制寄存器,113字节通用RAM供用户使用;此外用户还可对DS1

文档评论(0)

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

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

1亿VIP精品文档

相关文档