本科毕业设计(论文)题目基于单片机的电子密码锁设计院(系部)河北大学专业名称电子信息工程年级班级学生姓名指导教师2011年月日河北大学本科毕业论文摘要本课题设计了一种基于单片机的数字电子密码锁,这种数字电子密码锁以单片机作为数据处理主控芯片。电子密码锁的设计主要由四部分组成:4×4矩阵键盘接口电路、以AT89S52芯片为核心的密码锁的数据处理及控制电路、掉电情况下依然能保存密码的EEPROM存储器芯片,输出七段显示电路。另外系统还有LED提示灯,报警蜂鸣器,单片机复位电路等。电子密码锁设计的关键问题是实现密码的输入、清除、开锁、更改等功能。同时该密码锁具有设计方法合理,简单易行,成本低,安全实用等特点,符合住宅,办公室等场所的用锁要求,具有推广价值。关键词单片机密码锁4*4矩阵键盘EEPROM存储芯片实用经济I河北大学本科毕业论文AbstractThisprojectdesignedadigitalelectroniclockwhichusedaMCUasdataprocessandcontrolchip.Themainfunctionsdigitalelectroniclockareasfollows:Thedesignoftheelectronicpasswordlockismainlymadeupoffourparts:4×4matrixkeyboardinterfacecircuit,dataprocessingandcontrolcircuit,eeprommemorychipthatisusedtokeeppasswordwhenthelocklosespoweranddisplaycircuit.InadditionthesystemalsoconsistsofLEDlights,alarmbuzzers,single-chipresetcircuitandsoon..Thekeyquestionoftheelectroniclockdesigningistherealizationoffunctions,suchastheinputpassword,clearpassword,unlock,changepasswordandotherfunctions.Andthedesignedcipherlockischaracterizedbyitsreasonabledesigningmethods,simpleoperation,lowcostandpropertyofsafetyandpracticality.Besides,itworkswellasaresidencelockandhasgreatpotentialforcommercialdevelopment.II河北大学本科毕业论文Keywords:SCMCipherlock4*4matrixkeyboardEEPROMPracticaleconomyIII河北大学本科毕业论文目录1绪论............................................11.1国内外研究综述.......................11.2选题的目的和意义....................21.3本论文的任务..........................32电子密码锁总体设计.......................42.1系统总体设计..........................42.2单片机....................................52.3密码存储芯片选择....................62.4键盘输入方案比较....................82.5显示方案比较.........................103电子密码锁的硬件设计..................123.1系统结构框图.........................123.2主控部分...............................133.3显示部分...............................133.4键盘输入部分.........................143.5密码存储部分.........................153.6电源部分...............................163.7其它功能部分.........................183.8电子密码锁的电路原理图.......214电子密码锁的软件组成..................224.1系统软件设计流程..................224.2KeiluVision2软件介绍.................234.3各主要部分的功能实现程序设计244.3.1初始化程序设计...............244.3.2按键处理程序设计............274.3.3密码更改程序设计............315系统仿真.....................................345.1系统仿真过程.........................345.2仿真调试中遇到的问题及解决办法35总结.............................................36致谢.............................................37参考文献.......................................38附录.............................................39i河北大学本科毕业论文1绪论1.1国内外研究综述在电子锁出现以前人们广泛的使用机械锁,但是随着时间的推移机械锁已不能满足人们的要求,于是电子锁应用而生。以前由于电子器件所限,开发的电子密码锁种类不多,保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的,制作虽简单但很不安全。现在电子锁的技术可以说是时时的在进步,出现了很多性能强...