计内容12342密码修改与存储C语言源程序(附录C)1235系统程序流程总框图如图31所示1236整个系统的C语言源程序(附录C)12
4.仿真设计134.1Proteus仿真软件134.2ProteusV71SP2的使用134.3进行仿真设计144.3.1设计仿真电路144.3.2软件仿真设计15
结束语16
参考文献17
1
f附录A电路图原理18附录B键盘输入程序框图19附录C整个系统的C语言源程序(主程序)20
2
f1引言
随着社会物质财富的日益增长,如何实现家庭防盗这一问题也变的尤其的突出,而锁自古以来就是把守门户的铁将军人们对它要求甚高即要安全可靠地防盗又要使用方便。目前普遍使用的机械锁结构简单、使用方便、价格便宜。但在使用过程中暴露了很多缺点:1机械锁是靠金属制成的钥匙上的不同齿形与锁芯的配合来工作的。所以很多钥匙可以互开保密性差,安全性低。2钥匙一旦丢失,无论谁捡到都可以将锁打开。3机械锁的材料大多为黄铜,质地较软容易损坏。4机械锁钥匙易于复制,不适于诸如宾馆等公共场所使用。所以机械锁已难以满足当前社锁会和人们的要求。出于安全、方便的需要。随着人们生活水平的提高,电子密码防盗作为防盗卫士的作用日趋重要。电子密码锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点。如果采用6位密码,则密码组合可达到106,每增加1位,密码组合就增加10倍。从而提高了密码锁的安全系数。密码锁被广泛应用保险柜、保险箱、文件柜、防磁防火柜、防盗门、银库门、仓库门、车门、民用门等。目前市场上普遍所见的电子密码锁的密码很容易被窥探和多次试探,而丢失密码,使密码锁失去其安全性。该电子密码锁利用单片机作为主控核心,单片机(AT89S51)所具有的特殊功能使得电子密码锁的保密性能大大加强,这样就可以有效的防止多次试r