设计制作一个具备开锁、密码设置、密码清除等功能的密码锁,实现: (1) 使用适当的显示装置(LCM、OLED、数码管等)实现系统的操作显示; (2) 系统初始化密码“123456”,在输入密码时可以实现开锁功能,输入非法的密码是可以通过显示屏、蜂鸣器等发出报警; (3) 可通过密码设置功能实现修改密码和设置密码,至多可设置6组密码; (4) 开锁 密码具备 不同的操作权限, 分别为永久有效、约定 次数有效、 约定时长有效。 其中约定 次数有效需要设定操作次数,例如 设定10 次,那么在操作时,本密码被 有效使用10 次以后失效,约定时长有效需要设置使用时间,例如设定2020 年1月1日,那么本密码 在2020 年1月1日前可以开门,在此日期之后,密码失效
单片机源程序如下:
所有资料51hei提供下载:
矩阵键盘.7z
(139.52 KB, 下载次数: 110)
|