基于51单片机的简易电子密码锁
使用说明
一、实现功能:
1、设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。
2、密码可以由用户自己修改设定(只支持6位密码),锁打开后
才能修改密码。
修改密码之前必须再次输入密码,在输入新密
码时候需要二次确认,以防止误操作。
3、报警、锁定键盘功能。
密码输入错误显示器会出现错误提示,
若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘。
4、AT24C02保存密码,支持复位保存,掉电保存功能。
二、按键说明
按键定义图
如图示:采用4X4键盘输入,键盘对应名称如下:
1 2 3 A
4 5 6 B
7 8 9 C
* 0 # D
其中,【0—9】为数字键,用于输入相应的密码,
【*】号键为取消当前操作
【#】号键为确认
【D】键为修改密码
其它键无功能及定义
三、作用说明:
密码锁初始密码为:000000.
1、开锁:插上电源后,程序自动调入初始密码,此时依次输
入:000000,然后按【#】(确认)键,此时锁会打开,可以
看到显示open,密码锁打开。
(如为自己焊接,请首次使用
输入:131420,对密码进行初始化,当显示出现:initpassword,
证明密码初始化完成,此时初始密码即为:000000)。
2、退出并关锁:按下【*】(取消)键,此时锁关闭,所有输
入清除。
3、修改密码:在开锁状态下,再次输入正确的密码并按下【#】
(确认)键,此时听到两声提示,输入新的六位密码并按【D】
(重设)键,再重复输入一次新密码并按【D】,会听到两
声提示音,表示重设密码成功,内部保存新密码并存储到AT24C02。
(如两次输入的新密码不一样,则重设密码失败)。
4、报警并锁定键盘:当输入密码错误后,报警并锁定键盘3
秒,如3秒内又有按键,3秒再启动。
5、当重置新密码时,新密码会保存于AT24C02存储器里。
有任何问题请与我联系:
QQ:331091810
E_mail:331091810@
旺旺ID:j_yongchao2008
淘宝店址:/。