125kHzRFID读卡器研究报告

loading 分享 2026-10-17 下载文档

}

if(Decode_success==10) {

Write_string(1,0,\; Write_string(1,1,\; for(;;); // Wait for resetting 手动复位 } }

//-------------------数据校验子函数(算法有待改进-----------------------------// void Data_check() {

if(Decode_over) {

//---------------------行校验--------------------// //---------------第1行-----------------------// s=Decode_data[0]; for(t=1;t<=4;t++) {

s=s^Decode_data[t];

49

)

} switch(s) {

case 0:H_checkerror[0]=0;break; case 1:H_checkerror[0]=1;break; }

//---------------第2行-----------------------// s=Decode_data[5]; for(t=6;t<=9;t++) {

s=s^Decode_data[t]; } switch(s) {

case 0:H_checkerror[1]=0;break; case 1:H_checkerror[1]=1;break; }

//---------------第3行-----------------------// s=Decode_data[10]; for(t=11;t<=14;t++)

50

{

s=s^Decode_data[t]; } switch(s) {

case 0:H_checkerror[2]=0;break; case 1:H_checkerror[2]=1;break; }

//---------------第4行-----------------------// s=Decode_data[15]; for(t=16;t<=19;t++) {

s=s^Decode_data[t]; } switch(s) {

case 0:H_checkerror[3]=0;break; case 1:H_checkerror[3]=1;break; }

//---------------第5行-----------------------// s=Decode_data[20];

51

for(t=21;t<=24;t++) {

s=s^Decode_data[t]; } switch(s) {

case 0:H_checkerror[4]=0;break; case 1:H_checkerror[4]=1;break; }

//---------------第6行-----------------------// s=Decode_data[25]; for(t=26;t<=29;t++) {

s=s^Decode_data[t]; } switch(s) {

case 0:H_checkerror[5]=0;break; case 1:H_checkerror[5]=1;break; }

52


125kHzRFID读卡器研究报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 125kHzRFID读卡器研究报告 的文档
相关推荐
相关阅读