资源简介
电子密码锁电子密码锁电子密码锁电子密码锁电子密码锁电子密码锁电子密码锁电子密码锁电子密码锁电子密码锁
代码片段和文件信息
//-------------------超级用户检测----------------
void checksuper(void)
{
unsigned char i;
if(error_flag==1) //若普通密码通过验证则不验证超级密码
{
error_flag=0;
for(i=0;i<6;i++)
{
if(userpsw[i]!=superpsw[i]) {error_flag=1;break;}
}
}
}
//--------------------密码检验--------------
void checkpsw(void)
{
unsigned char i;
error_flag=0;
for(i=0;i<6;i++)
{
if(userpsw[i]!=syspsw[i]) {error_flag=1;break;}
}
}
//--------------------密码输入--------------
void inputpsw(void)
{
unsigned char i;
for(i=0;i<6;i++) userpsw[i]=0;
GotoXY(00);
Print(“input psw:“);
GotoXY(121);
Print(“lm:“);
LCD_Write(1time+0x30);
for(i=0;i<6;)
{
flag=0;
while(flag==0);
if(key==‘*‘) { GotoXY(i-11);LCD_Write(1‘ ‘);if(i>0) userpsw[--i]=0;}
else if(key==‘#‘) { GotoXY(i1);LCD_Write(1‘#‘);break;}
else { GotoXY(i1);LCD_Write(1‘*‘);userpsw[i++]=key;}
}
ltime=0;
while(ltime<20);
}
//--------------------密码设定---------------
void setpsw(void)
{
unsigned char i;
GotoXY(00);
Print(“set you psw:“);
GotoXY(01);
for(i=0;i<6;i++)
{
flag=0;
while(flag==0);
if(key==‘#‘) break;
syspsw[i]=key;
LCD_Write(1key+0x30);
}
ltime=0;
while(ltime<20);
LCD_Write(01);
GotoXY(01);
Print(“set ok!“);
ltime=0;
while(ltime<50); //显示欢迎信息时间
LCD_Write(01);
}
//------------------正确处理------------------------
void right(void)
{
LCD_Write(01);
GotoXY(100);
Print(“open!“);
ltime=0;
while(ltime<40);
GotoXY(100);
Print(“close“);
ltime=0;
while(ltime<40);
LCD_Write(01);
}
//----------------- 错误处理-------------------------
void error(void)
{
LCD_Write(01);
GotoXY(00);
Print(“lost?“);
ltime=0;
while(ltime<20);
LCD_Write(01);
time--;
}
//-------------------封锁系统-------------------------
void lock(void)
{
LCD_Write(01);
GotoXY(00);
Print(“warning!!!“);
GotoXY(01);
Print(“keep away!“);
ltime=0;
while(ltime<200);
LCD_Write(01);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 768 2008-11-11 01:10 电子密码锁\sch.PWI
文件 379 2008-11-11 00:47 电子密码锁\config.h
文件 2196 2008-11-11 01:06 电子密码锁\main.LST
文件 174 2008-11-11 01:11 电子密码锁\一键多功能.plg
文件 46 2008-11-11 01:06 电子密码锁\一键多功能.lnp
文件 17555 2008-11-11 01:06 电子密码锁\一键多功能.M51
文件 14116 2008-11-11 01:06 电子密码锁\main.OBJ
文件 2160 2008-11-11 01:06 电子密码锁\function.c
文件 3777 2008-11-11 01:06 电子密码锁\一键多功能.hex
文件 832 2008-11-07 10:44 电子密码锁\3.4键盘.Opt
文件 1058 2008-10-29 21:57 电子密码锁\lcd1602.c
....... 2112 2008-11-06 10:00 电子密码锁\密码锁_Uv2.Bak
文件 491 2008-11-11 01:03 电子密码锁\main.c
文件 167 2008-11-10 23:29 电子密码锁\init.c
文件 1083 2008-11-10 23:29 电子密码锁\irq.c
文件 77505 2008-11-11 00:37 电子密码锁\Last Loaded sch.DBK
文件 77505 2008-11-11 01:08 电子密码锁\sch.DSN
文件 11453 2008-11-11 01:06 电子密码锁\一键多功能
文件 2157 2008-11-11 00:27 电子密码锁\密码锁.Uv2
....... 839 2008-11-11 00:27 电子密码锁\密码锁_Opt.Bak
文件 1791 2008-11-11 01:09 电子密码锁\密码锁.Opt
目录 0 2008-11-10 21:34 电子密码锁
文件 193 2008-11-11 01:14 电子密码锁\readme.txt
----------- --------- ---------- ----- ----
218357 23
相关资源
- PIC单片机完成的电子密码锁
- EDA课程设计_密码锁
- CPLD Verilog数字密码锁 源码
- STM32 电子密码锁设计,LCD12864显示
- 基于51单片机射频密码锁设计门禁刷卡
- 关于电子密码锁的毕业设计
- EDA电子密码锁的设计与实现
- 密码+指纹锁资料包.rar
- 数字密码锁(完整报告)-课程设计
- 单片机红外遥控密码锁
- 电子密码锁详细设计文档
- 基于8086的多功能电子密码锁的设计
- 基于FPGA的数字密码锁设计(VHDl代码全
- 基于单片机的指纹识别电子密码锁设
- 基于stm32 和LCD1602的电子密码锁课程设
- multisim 实现四位二进制密码锁功能密
- 汇编51单片机密码锁含论文、程序、
- 基于verilog HDL的四位密码锁程序
- 基于stm32的蓝牙密码锁
- STM32 LCD12864带日历时钟功能的电子密
- 哈工大数字逻辑电子密码锁设计2020
- Verilog实现电子密码锁设计
- 智能家居智能插座+智能密码锁+智能车
- 数字逻辑大实验密码锁.rar
- 045 密码锁 51单片机 proteus仿真 电子密
- OPPO R11S R11ST R11pluskt破解屏幕密码锁指
- 基于stm32的电子密码锁
- 基于两个单片机串行通信的电子密码
- 数字密码锁
- 基于STM32的密码锁设计
评论
共有 条评论