由于本论坛禁止直接求程序,禁止伸手党,所以向大家请教一下大致的实现方法与思路,理清头绪后我自己来写程序去实现
密码位数为4位,全部由0~9数字组成,由按键输入密码,由LCD1602显示密码,且无论输入哪个数字均显示*,防止密码被偷窥。
输入密码与存储在24C02中的密码比对,若一致,则开锁,若不一致,则要求重新输入,且错误次数最大为3次,超过三次则通过串口发送字符110到超级终端,模拟向警方报警
、设计LED驱动电路,驱动两个LED,一个绿色表示开锁,一个红色表示未开锁。
2、设计至少10个按键,分别输入0~9,也可以增加确定和取消按键
3、设计LCD1602显示电路
4、设计24C02存储器电路
5、设计串口通信电路,连接模拟超级终端
附加功能(选做):修改密码 |