韦根36协议_韦根26协议

韦根36协议_韦根26协议)ID[5]=DM;}RcvWG[0]=0;RcvWG[1]=0;RcvWG[2]=0;RcvEven=0;RcvOdd=0;CheckEven=0;CheckOdd=1;temp=0;Rcnt=0;RWGcnt=0;RCVOK=1;}}if(RCVOK)//读卡成功后,延时,再开始读下一次{EX0=0;for(i=200;i>0;i–)delay();EX0=1;}if(ClrDo…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

) ID[5]= DM;

}

RcvWG[0]=0;

RcvWG[1]=0;

RcvWG[2]=0;

RcvEven=0;

RcvOdd=0;

CheckEven=0;

CheckOdd=1;

temp=0;

Rcnt=0;

RWGcnt=0;

RCVOK=1;

}

}

if (RCVOK)//读卡成功后,延时,再开始读下一次

{

EX0=0;

for(i=200;i>0;i–)

delay();

EX0=1;

}

if(ClrDogcount>=20){b_ClrDog=1;ClrDogcount=0;}

}

}

void T0_interrupt (void) interrupt 1 using 1    //动态显示3字节卡号数据

{

EA = 0;

TR0 = 0;

v_ClrDog();

if(COUNT_T0>=10) COUNT_T0=0;

selDW_CS_18ADD=0xff;

selDW_CS_90ADD=0xff;

selDM_ADD=0x00;

if(RCVOK)

{

switch (COUNT_T0)

{

v_ClrDog();

case 0:{ selDW_CS_18ADD= DW_CS[0] ; selDM_ADD=ID[0];break;}

case 1:{ selDW_CS_18ADD= DW_CS[1] ; selDM_ADD=ID[1];break;}

case 2:{ selDW_CS_18ADD= DW_CS[2] ; selDM_ADD=ID[2];break;}

case 3:{ selDW_CS_18ADD= DW_CS[3] ; selDM_ADD=ID[3];break;}

case 4:{ selDW_CS_18ADD= DW_CS[4] ; selDM_ADD=ID[4];break;}

case 5:{ selDW_CS_18ADD= DW_CS[5] ; selDM_ADD=ID[5];break;}

case 6:{ selDW_CS_18ADD= DW_CS[6] ; selDM_ADD=ID[6];break;}

case 7:{ selDW_CS_18ADD= DW_CS[7] ; selDM_ADD=ID[7];break;}

case 8:{ selDW_CS_90ADD= DW_CS[8] ; selDM_ADD=ID[8];break;}

case 9:{ selDW_CS_90ADD= DW_CS[9] ; selDM_ADD=ID[9];break;}

}

}

else

{  switch (COUNT_T0)

{

v_ClrDog();

case 0:{ selDW_CS_18ADD= DW_CS[0] ; selDM_ADD=DM[0];break;}

case 1:{ selDW_CS_18ADD= DW_CS[1] ; selDM_ADD=DM[1];break;}

case 2:{ selDW_CS_18ADD= DW_CS[2] ; selDM_ADD=DM[2];break;}

case 3:{ selDW_CS_18ADD= DW_CS[3] ; selDM_ADD=DM[3];break;}

case 4:{ selDW_CS_18ADD= DW_CS[4] ; selDM_ADD=DM[4];break;}

case 5:{ selDW_CS_18ADD= DW_CS[5] ; selDM_ADD=DM[5];break;}

case 6:{ selDW_CS_18ADD= DW_CS[6] ; selDM_ADD=DM[6];break;}

case 7:{ selDW_CS_18ADD= DW_CS[7] ; selDM_ADD=DM[7];break;}

case 8:{ selDW_CS_90ADD= DW_CS[8] ; selDM_ADD=DM[8];break;}

case 9:{ selDW_CS_90ADD= DW_CS[9] ; selDM_ADD=DM[9];break;}

}

}

v_ClrDog();

ClrDogcount++;

COUNT_T0++;

TH0 = T0H;

TL0 = T0L;

TR0 = 1;

EA = 1;

}

void INT0_interrupt (void) interrupt 0 using 2

{

EA = 0;

ReadIDflag=1;

Rcnt++;

EA = 1;

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234597.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号