(4)断电或者单片机复位能保存之前的操作,比如密码的修改; (5)操作错误达到一定次数后能报警; (6)一定时间内没有任何按键操作关闭显示器,并锁定键盘,禁止键盘输入; (7)设置备用密码。为防止用户忘记密码开不了锁,在经常使用的密码以外再设置一个
备用密码。此备用密码应只有少数人知道,比如小区管理员。 本次电子密码锁设计的重点是以下几个部分:LCD 信息显示、4x4 矩阵键盘设计、密
码的掉电存储和密码的比较和处理。除这几个部分外还有定时器/计数器计时中断和报警等 功能模块。
本设计应该按以下步骤去实现: 第一步:选择器件和材料。来.自/751·论\文'网·www.751com.cn/
第二步:根据模拟电子技术基础等理论知识和单片机原理在 PROTEUS
中画出仿真图。 第三步:检查仿真图后,确保其能够实现所有的功能。 第四步:根据需要实现的功能逻辑画出程序流程图。
第五步:根据程序流程图和 PROTEUS 仿真图,使用 KEIL 软件进行程序的编写和调 试。
第六步:将 KEIL 和 PROTEUS 联合仿真、调试,查看是否实现所有功能。 第七步:根据 PROTEUS 仿真图焊接器件。
第八步:实物调试。 基于实际情况,在设计中,可以用发光二极管代替电磁锁,二极管亮则代表锁开,二
极管不亮则代表锁关。
2.2 系统结构
本设计系统主要是由单片机芯片、4*4 矩阵键盘、掉电存储模块、LCD 显示模块、报 警机构和开锁机构组成