资源描述:
《ae1电子密码锁设计-论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ael电子密码锁设计■论文ael电子密码锁设计[AbstractJDesignsonekindthepasswordlockwhichcontrolsbasedonat89C2051monolithicintegratedcircuit・Andgivesthehardwareelectriccircuitandthesoftwareprocedurewhichthismonolithicintegratedcircuitpasswordlocks.TheAT89C2051programmingrealiza
2、tioncontrolcircuit,hasthepressedkeyeffectiveinstruction,theinputmistake,thedecodingeffectiveinstruction,thecontrolunblanking,fixedtimeinterrupts,reportstothepolicewrongly,functionsandsoonpasswordrevision;810enterthesystempassword,keepssecretthegoodusescope
3、tobebroad,issuitableplacesespeciallyandsoonfamily,guesthouseuses.Aftertheuserinputpasswordandpressesdowninputsthekey,theprocedurejudgmentinputpasswordiswhethercorrect・Iftheinputpasswordiscorrect,thenfromP3.0outputunblankingsignal,iftheinputpasswordisnotcor
4、rect,thenfromP3・1ou(pu(passwordrub-outsignal,ifcontinualthreetimesinputsthepasswordiswrong,thenfromP3.2outputalarm,oncetheoutputalarm,aftermustwaitforrelievesreportstothepoliceonlythenunlocks.@录单片机电子密码锁设计(摘要)3第三章设计原理分析7第四章单片机电子密码锁设计程序12结束语14参考文献15单片机电子密码锁设
5、计【摘要】设计一种基于AT89C2051单片机控制的密码锁。并给出该单片机密码锁的硬件电路和软件程序。AT89C2051编程实现的控制电路,具有按键有效指示、输入错误、解码有效指示、控制开锁、定时中断、错误报警、密码修改等功能;8位10进制密码,保密好使用范围广,特适用家庭、宾馆等场所用。当用户输入密码并按下输入键后,程序判断输入的密码是否正确。如果输入密码正确,则从P3.0输出开锁信号,如果输入密码不正确,则从P3.1输出密码错误信号,如果连续三次输入的密码均是错的,则从P3.2输出报警信号,一旦输出报警
6、信号,就必须等待解除报警后方可重新开锁【矢键字】AT89C2051单片机密码锁汇编语言电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开尖的闭合,完成开锁、闭锁任务的电子严品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁,特点如下:1•保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。2•密码可变。用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下
7、降。3・误码输入保护。当输入密码多次错误吋,报警系统自动启动。4.电子密码锁操作简单易行,一学即会。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。设计本课题时构思了两种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。按当前用户的需求与产品的技术含量来看,本课题采用以AT89C2051为核心的单片
8、机设计方案。第二章AT89C2051芯片介绍AT89C2051是一个低电压,高性能CMOS8位单片机,片内含2kbytes的可反复擦写的只读Flash程序存储器和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产'兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大AT89C2051单片机可为您提供许多高性价比的应用场合。AT89C