当前位置:首页 > 125kHzRFID读卡器研究报告
} switch(s) {
case 0:L_checkerror[2]=0;break; case 1:L_checkerror[2]=1;break; }
//---------------第4列-----------------------// s=Decode_data[3]; for(t=8;t<=53;t=t+5) {
s=s^Decode_data[t]; } switch(s) {
case 0:L_checkerror[3]=0;break; case 1:L_checkerror[3]=1;break; }
if(!(L_checkerror[0]||L_checkerror[1]||L_checkerror[2]||L_checkerror[3]))
57
L_checkright=1; else
L_checkright=0;
// L_checkright=1; // H_checkright=1;
mmm=H_checkright&&L_checkright;
switch(mmm) {
case 0: Head_start=0; Decode_over=0; Check_over=0; Decode_cnt=0; delay_ms(500); delay_ms(500); ECT0_Init(); EnableInterrupts; mmmm++;
58
if(mmmm==10) //最多验证10次,超时重启 {
Write_string(0,0,\; Write_string(1,1,\; for(;;); // Wait for resetting 手动复位 }
break; //开中断 case 1: Data_processing(); // break; } } }
//-----------------卡号识别--------------------// void ID_recognize() {
Data_lib[55]=Decode_data[55]; switch(Decode_success) {
case 1:Data_lib1[55]=Data_lib[55];
59
Times_1++; break;
case 2:if(Data_lib1[55]==Data_lib[55]) Times_1++; else {
Data_lib2[55]=Data_lib[55]; Times_2++; } break;
case 3:if(Data_lib1[55]==Data_lib[55]) {
Times_1++; }
else if(Data_lib2[55]==Data_lib[55]) {
Times_2++; } else {
Data_lib3[55]==Data_lib[55]; Times_3++;
60
共分享92篇相关文档