基于STC89C52制作的密码锁1.选取STC89C52单片机,单片机内部自带EEPROM,支持掉电保存密码功能,不需要外置AT24C01保存密码。2.为简化机械装置,采取5V继电器模拟开锁过程。输入的正确时,继电器吸合2-3秒,开锁指示灯亮2-3秒,模拟开锁。3.自动报警部分选用蜂鸣器,当三次输入密码不同时就会发生报警信息。4.显示屏采用LCD1602。5.6位密码,密码可重置,重置密码时,先输入原始密码,正确后输入新密码,再交输入新密码,两次输入的密码一致辞时,密码修改成功。开锁时,密码通过键盘输入,若密码正确,则将锁打开,若密码不正确时,无法开锁,密码输入错误三次时,蜂鸣器报警并且锁定键盘,10分钟。6.4X4矩阵键盘输入,键盘扫描程序判定