基于单片机指纹识别的电子密码锁设计 - 图文 联系客服

发布时间 : 星期日 文章基于单片机指纹识别的电子密码锁设计 - 图文更新完毕开始阅读8574f0e35f0e7cd18525365c

河南工学院毕业论文

for(i=0;i<200;i++) { Delay_10ms();} LCD_clear(); } else

if(ADData>=1000) {

LCD_clear();

display_str(0x90,LCM_dis_string71);

for(i=0;i<50;i++) LCD_clear();

display_str(0x90,LCM_dis_string54); for(i=0;i<50;i++) LCD_clear();

template_land();//指纹登陆 LCD_clear();

STOR_imgprocess(temp_num);//存储指纹模板 temp_num++; LCD_clear(); { Delay_10ms();}

{ Delay_10ms();}

Delay_10ms();

} else

if(ADData>=200) {

LCD_clear();

display_str(0x80,LCM_dis_string72);

for(i=0;i<150;i++) LCD_clear();

show_time(datestring,timestring);//??ê?ê±?? { Delay_10ms();} } else {

display_str(0x80,LCM_dis_string53);

display_str(0x98,LCM_dis_string52);

32

河南工学院毕业论文

Delay_10ms();

} } }

系统调用的子程序:

void comparison(void)

{

uchar i;

uchar receive[16]={0}; VfyPwd(); get_img(); convert(1); send_data(SEAT,11); for(i=0;i<16;i++) receive[i]=get_char(); {

case 2:

display_str(0x90,LCM_dis_string21);break; case 3:

display_str(0x90,LCM_dis_string22);break; case 4:

display_str(0x90,LCM_dis_string23);break; case 5:

display_str(0x90,LCM_dis_string24);break; case 6:

display_str(0x90,LCM_dis_string25);break; default:

display_str(0x90,LCM_dis_string26);

if(receive[9]==0x00) {

display_str(0x98,LCM_dis_string11);

Delay_10ms(); LCD_clear();

display_str(0x80,LCM_dis_string70); switch(receive[11])

}

LOCK_1;

33

河南工学院毕业论文

}

for(j=0;j<10;j++) for(i=0;i<200;i++) LOCK_0; } else {

LCD_clear();

display_str(0x90,LCM_dis_string12);

for(i=0;i<30;i++) Delay_10ms();

{ Delay_10ms();}

}

void template_land(void) {

VfyPwd(); get_img(); convert(1); LCD_clear(); get_img(); convert(2);

MERG_imgprocess(); }

34