1、设计任务:基于单片机设计一个密码锁,要求完成以下功能:
1)密码的设定:此密码是固定在程序存储器ROM中,假设预设的密码为“1111”共4位密码。2)密码的输入: 采用两个按键来完成密码的输入,其中一个按键为功能键,另一个按键为数字键。在密码都已经输入完毕并且确认功能键之后,才能完成密码的输入过程。然后进入密码的判断比较处理状态并给出相应的处理过程。3)按键禁止功能:初始化时,允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态是在3次密码输入不正确的情况下发生的。 4)倒计时功能:在每次输入错误的密码,要等9秒到后才能再次的输入密码,当输入三次错误的密码后,蜂鸣器报警同时数码管显示-no-。