资源描述:
《基于c语言stc89c52单片机电子密码锁设计与仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、届别2010学号200614060123毕业设计基于C语言STC89C52单片机电子密码锁设计与仿真姓 名系别、专业物电系导师姓名、职称讲师完成时间2010-5-102目录摘要IABSTRACTII1概述11.1电子密码锁的研究现状及前景11.2电子密码锁的基本构件及优点12系统硬件构成22.1硬件电路主要芯片(MCS-52)22.21602液晶显示43功能分析63.1中断63.2键盘93.3C总线114程序分析135系统电路与Proteus仿真255.1Proteus简介255.2仿真步骤255.3系统仿真电路(如下图)255.
2、4仿真结果266结论26参考文献27致谢27II摘要密码锁是现代生活中经常用到的工具之一,常用于各类保险柜、房门、防盗门等。电子密码锁,克服了传统的机械式密码锁密码量少、安全性能差的缺点。特别是使用微处理器制作的智能电子密码锁,它除具有电子密码锁的功能外,还可引入了智能化管理功能,从而使密码锁具有更高的安全性和可靠性。本文介绍如何使用C语言编写8051单片机程序,制作智能电子密码锁。系统由矩阵键盘、单片机系统、lcd显示器和报警系统组成。该智能电子密码锁主要可由使用者自己设定一个6位数的密码,将密码锁上锁。只有在按“PUTINCOD
3、ES”码后12秒内输入和设定的密码相同时,才能将锁打开,否则报警,报警后只有通过使用钥匙才能打开并停止报警。为了保证密码的更改方便与永久保存,使用了存储芯片,这样,在断电条件下,其内部密码数据则可保持100年不丢失。本程序已经在proteus仿真以及开发板用行成功。关键词:电子密码锁;单片机;矩阵键盘;lcd显示器;报警IIABSTRACTCode-Lock,oneofthetoolsusedinvarioustypesofinsurancetoresist,doors,securitydoors,isalreadyextensiv
4、elyusedinmodernlife.Theelectroniclockreplacingthetraditionalmechanicallocksovercomethelimitedpasswordnumberandthepoorsecurityofthemechanicallock.Particularly,theintelligentelectroniclockproducedbymicroprocessors,which,inadditionwithanelectroniccodelockfunction,butalsoi
5、ntroducingaintelligentmanagementfeaturetoletthecode-lockpossessahighersecurityandreliability.ThisarticledescribeshowtousetheClanguageprogram8051tomaketheintelligentelectroniccode-lock.TheSystemconsistsofmatrixkeyboard,SCMsystem,lcddisplayandalarmsystemcomponents.Theint
6、elligentelectroniclockprovidetheusertosetasix-digitpasswordhimselfandletthepasswordlocklocked.Onlyinaccordancewith"PUTINCODES"yardsinputtherightcodewithin12secondsyoucanopenthelock,oritwillalarm,afterwhichyoucanopenthelockbykeyonlyandinthesametimeitstoppingalarming.Ino
7、rdertoensuretheconveniencechangingandpermanentpresevingofthecodeweusethememorychips,sothatwhenweareundertheconditionofinterruptionofpowersupply,itsinternalpassworddatacanbemaintainedwithoutlossof100years.Thisprogramhasalreadybeensuccessfulusedinproteus-simulation,andde
8、velopmentboards.Keywords:ElectronicLocks;Microcomputer;MatrixKeyboard;LcdMonitor;AlarmII1概述1.1电子密码锁的研究现状及前景电子密码锁是现代生活