2.3 LCD1602显示器 13
2.4 晶体振荡器 14
3 硬件系统设计 17
3.1 设计原理 17
3.2 电路总体构成 18
3.3 键盘输入电路 18
3.4 密码存储电路 20
3.5 复位电路 21
3.6 晶振电路 21
3.7 显示电路 22
3.8 报警电路 22
3.9 继电器电路 23
4 软件程序设计 25
4.1 主程序设计 25
4.2 按键软件设计 26
4.3 密码设置软件设计 27
4.4 解锁软件设计 28
5 调试与实现 30
5.1 PROTEUS软件简介 30
5.2 KEIL µVISION软件简介 30
5.3 硬件调试 31
5.4 软件调试 33
6 结论 35
致谢 36
参考文献 37
附录 38
1 绪论
在生活中我们经常看到各种各样关于失窃的新闻,明明上了锁却会被人打开。为什么会出现这种情况呢?因为传统锁具都存在致命的弱点。锁是人类智慧的结晶,发展到现在已经有很长的一段时间了,人们对它的结构,运作机理已经十分的了解。锁芯采用常见的金属材料,如铜、铝、锌等材料,如果施加强力的破坏这样的锁是承受不住的;锁具在制作工艺上止步不前,而人类的技术手段不断发展,导致许多锁可以用技术手段来开启;只有钥匙才能打开,如果人们忘带就开不了锁,或者不小心丢了出于安全考虑又要重新换锁,非常不便。这些都是传统锁具存在的问题。因此出现了许多不用钥匙就能打开的方法和工具,导致了许多民居被擅闯,危及到了人们的生命财产安全。面对这一残酷的现状,新时代提出了锁具必须改革的迫切要求。电子密码锁的出现很好的解决了这个问题,它不需要钥匙,而是采用输入密码的方式解锁,使用起来方便、简单,大部分人一学就会,又有防盗报警功能,安全性很高。
1.1