单片机源程序如下:
- #include "config.h"
- void main()
- {
- LCD_Initial(); //lcd初始化
- init_sys(); //硬件系统初始化
- setpsw(); //密码设置
- while(1)
- {
- time=3; //限定尝试3次
- while(1)
- {
- inputpsw(); //输入密码
- checkpsw(); //密码验证
- checksuper(); //验证是否是超级密码
- if(error_flag==0) {right();break;}
- else if(time>1) error(); //允许2次尝试错误
- else {lock();break;} //3次错误,系统锁定
- }
- ……………………
- …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
电子密码锁.rar
(59.94 KB, 下载次数: 49)
|