5.1.19 电子密码锁系统设计

5.1.19 电子密码锁系统设计

1.基本要求

准备阶段有6个数码管循环轮流显示H(跑马),按中断键开始,完成以下功能。

(1)总共可以设置8位密码,每位密码值范围为1~8。

(2)用户可以自行设定和修改密码。

(3)按每个密码键时都有声音提示。

(4)在输入密码过程中,数码管上只显示“8”,当密码位数输入完毕且按下确认键时,对输入的密码与设定的密码进行比较,只有密码完全正确才能开锁,开锁时要有1 s的提示音,在数码管上闪烁显示“begin”。若键入的8位开锁密码不完全正确,则报警5 s,以提醒他人注意。

(5)若密码不正确,则可以重新输入密码。若连续三次输入错误,则锁定按键10 s(倒计时),报警期间输入密码无效,以防止窃贼多次试探密码,同时发出报警声10次,禁止再输入。

2.扩展部分

(1)用户可自行设定和修改密码。密码设定完毕后要有2 s提示音。

(2)按某个键,设置新的4位数字密码并做检查。

3.创新设计

学生自主创作,在已选定的项目基础上,可加入其他模块的实验内容,也可在扩展板上自行搭建新的电路,以实现新的功能。