还剩3页未读,继续阅读
文本内容:
#includeAT__X
51.hunsignedcharcodetable[]={0xf10xf30xf20xf60xf40xfc0xf80xf90x000xf10xf90xf80xfc0xf40xf60xf20xf30x00};unsignedchartemptemp_old;unsignedcharkey;unsignedcharijkms;#defineucharunsignedcharucharcodetab[]
[3]={0x020x070x030x080x080x010x080x020x01};voidd10ms{intpq;forp=2;p0;p--forq=40;q0;q--;}voiddelayinti{inta;a=i-1;form=i;m0;m--{P0=tab[a]
[0];P3=0x01;d10ms;P3=0x00;P0=tab[a]
[1];P3=0x02;d10ms;P3=0x00;P0=tab[a]
[2];P3=0x04;d10ms;P3=0x04;d10ms;P3=0x00;}}voidsaomiao{P1=0xff;ifP1_4==0{temp=P1;temp=temp0x0f;iftemp!=0x0f{fori=3;i0;i--forj=80;i0;i--;temp=P1;temp=temp0x0f;iftemp!=0x0f{temp=P1;temp=temp0x0f;switchtemp{case0x0e:key=1;break;case0x0d:key=2;break;case0x0b:key=3;break;case0x07:key=4;break;}temp=P1;temp=temp0x0f;whiletemp!=0x0f{temp=P1;temp=temp0x0f;}}}}P1=0xff;ifP1_5==0{temp=P1;temp=temp0x0f;iftemp!=0x0f{fori=3;i0;i--forj=80;j0;j--;temp=P1;temp=temp0x0f;switchtemp{case0x0e:key=8;break;case0x0d:key=5;break;case0x0b:key=6;break;case0x07:key=7;break;}temp=P1;temp=temp0x0f;whiletemp!=0x0f{temp=P1;temp=temp0x0f;}}}}void__invoid{while1{saomiao;ifkey==1{P1=0;P2=0;saomiao;}ifkey==2{temp_old=key;fors=0;s8;s++{P2=table[s];delay3;}saomiao;}ifkey==3{temp_old=key;fors=0;s8;s++{P2=table[s];delay2;}saomiao;}ifkey==4{temp_old=key;fors=0;s8;s++{P2=table[s];delay1;}saomiao;}ifkey==5{temp_old=key;fors=9;s17;s++{P2=table[s];delay3;}saomiao;}ifkey==6{temp_old=key;fors=9;s17;s++{P2=table[s];delay2;}saomiao;ifkey==7{temp_old=key;fors=9;s17;s++{P2=table[s];delay1;}saomiao;}ifkey==8{P1=0;P2=0;saomiao;}}}}。