基于51单片机的带记忆功能的电子密码锁设计

设计要求:
1、利用51系列单片机为核心,矩阵键盘与LCD1602液晶显示屏组成硬件系统,设计一款电子密码锁;
2、该密码锁具有设置、修改六位用户密码、超次报警、超次锁定、密码错误报警等功能;
3、通过串行存储器AT24C02来实现密码的修改和存储,掉电后密码不丢失;
4、当输入密码与存储密码一致时,开锁并响音乐,若三次输入错误,则报警自动锁定;

其中初始密码为000000(可在代码中自行修改)。一开始LCD1602屏幕显示input Password,按下一个按键则显示Input,并可以开始输入密码。正确输入密码显示OPEN;密码输入错误显示WRONG,并有提示音;密码三次输入则自动锁定显示CLOCK,蜂蜜器长鸣;键F为密码修改键,显示new Password。串行存储器AT24C02可存储密码,修改密码后,掉电保存。
在这里插入图片描述图为proteus仿真效果图。
在这里插入图片描述图为部分代码截图

资源链接:https://download.csdn.net/download/weixin_44118203/12364431

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值