1)主函数模块: [1]输入用户密码进入用户界面,用户可控制电子密码锁开关,也可退出用户界面; [2]输入管理员密码进入管理员界面,用户可在管理员界面控制电子密码锁开关,也可退出管理员界面; [3]在管理员界面可以更改用户密码和管理员密码; [4]用户连续输入三次错误密码后报警电路控制蜂鸣器报警,同时点亮报警灯。 (2)按键检测模块:对4x4矩阵键盘进行检测按键是否按下,同时将按键值返回,并更新按键状态,等待下一次用户按键操作。 (3)延时函数模块:延时函数在按键去抖、蜂鸣器报警电路等待被调用。 (4)蜂鸣器控制函数模块:当连续输入三次错误密码后报警电路控制蜂鸣器报警。