【C51单片机】密码锁设计

密码锁要求:单片机连接3*4keypad-phone、AT24C02和12864LCD,密码存储在AT24C02中,用户输入密码正确时开锁,并支持用户修改密码,要求在KEIL中编写程序,用PROTEUS设计电路并仿真运行。具体要求如下:

⑴“0-9”:密码输入键盘;“*”:向左删除,去掉最后一个字符;“#”:确认输入。

⑵初始时液晶第一行显示“请输入密码:”;第二行等待用户输入密码,并将输入的密码显示为“*”

⑶点击“#”键确认密码输入,并验证密码是否正确,

①若密码错误,则液晶第一行显示“密码错误!”,第二行显示“请重新输入!”,然后清空屏幕,第一行恢复显示“请输入密码:”

②若密码正确,点亮LED灯,液晶第一行显示“开锁成功!”,第二行显示“是否修改密码?” 第三行显示“1:是,2:否”。

①若用户输入1,则清空屏幕,第一行显示“请输入密码:”,第二行等待用户输入密码,并将输入的密码显示为“*”,“#”键为确认键代表密码输入结束,然后第三行显示“再输入密码:”,第

猜你喜欢

转载自blog.csdn.net/qq_40602000/article/details/84102413