基本要求:
1、密码锁控制使用4X4键盘,显示使用LCD芯片LM016L或LGM12641BS1R。
2、设定的初始密码是6位阿拉伯数字123456。
3、当逐位输入密码时,在LCD上逐一显示当前数字,并将前一位显示的数字改为*号,同时在LCD上显示当前为第几次输入密码。(例密码123456,输入时LCD上分别显示为1;*2;**3;***4;****5;*****6;确认键按下后显示为******。)
4、当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用发光二极管长亮一秒钟作为提示,并在LCD上做相应的提示。
5、若密码不正确,则可以重新输入密码,如连续三次输入错误,则禁止输入,并有连续一分钟的报警声,并在LCD上做相应的提示。
6、所用时间间隔用ATmega128的定时器完成。