基于单片机的电子密码锁 联系客服

发布时间 : 星期一 文章基于单片机的电子密码锁更新完毕开始阅读2adb323b84254b35effd34ba

}

for(i=1;i<7;i++) { }

comein=1;

if(mmc[i-1]!=at24c04_read(i))

{comein=0;return ;}

void main() { //

ucharm,n; comein=0; dianji=0;

//for(n=0;n<2;n++)

{speak=~speak;delay_1(500);}

init_lcd();

lcd_showstring(0,0,start); // // // //

for(m=1;m<7;m++) //写入初始密码 第二次下载后注释掉这几句 { }

at24c04_write(m,chushi[m-1]);

44

while(1) { keyscan();

if(ok==20)//确认键按下 {

45

if(count==5) {

if(set==1)//处于修改密码状态 {

for(m=1;m<7;m++) //写入修改密码 { at24c04_write(m,mmx[m-1]); delay_1(10);

} if(a)

{ write_lcd_command(0x01); lcd_showstring(0,0,xgqd); delay_1(500);init_lcd();

set=0; count=-1;

lcd_showstring(0,0,start);break;}

}

else//输入密码确定 {

46

set=0; compare();

//write_lcd_command(0x01); //write_lcd_data(comein+'0'); if(comein)

{ write_lcd_command(0x01); lcd_showstring(1,0,come); dianji=1;//密码正确

} else { write_lcd_command(0x01); lcd_showstring(0,0,error); for(m=0;m<5;m++) { // keyscan(); for(n=0;n<8;n++)

speak=~speak;

}

//if(close1)

}

}

}

}

}

//close();

}

五、模拟仿真图

输入正确密码

47