文档介绍:目录 1 设计任务.............................................................................................. 3 2 设计方案.............................................................................................. 3 任务分析................................................................................... 3 方案设计................................................................................... 4 3 系统硬件设计....................................................................................... 4 键盘电路设计........................................................................... 4 LCD 电路设计.......................................................................... 6 开锁电路设计.......................................................................... 7 报警电路设计.......................................................................... 8 4 系统软件设计...................................................................................... 8 键盘扫描程序设计................................................................... 9 LCD 程序设计........................................................................ 10 密码比较和报警程序设计.................................................... 12 5 调试.................................................................................................... 15 调试效果图............................................................................ 13 6总结.................................................................................................. 15 参考文献................................................................................................ 16 附录 1 :系统原理图............................................................................. 18 附录 2 :程序清单................................................................................. 20 1 设计任务根据所学课程《单片机微型计算机原理, 应用及接口技术》设计一个基于 89C51 的电子密码锁,程序语言自行选择。在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁,电子密码锁具有安全性高、成本低、功耗低