}
else if(P2==0xe9) { //delay(4000); wtj(); bzg();
/* for(g=0;g<40;g++) { for(i=0;i<8;i++) {P1=B_F[i]; delay(20); } }*/ }
else if(P2==0xed) { //delay(4000); wtj(); bzg();
/* for(g=0;g<40;g++) { for(i=0;i<8;i++) {P1=B_F[i]; delay(20); } }*/ } else if(P2==0xe5) { //delay(4000); wtj(); bzg();
/* for(g=0;g<40;g++) { for(i=0;i<8;i++) {P1=B_F[i]; delay(20); } }*/ } else ; }
void ZG() { unsigned char i; for(i=0;i<8;i++) { P1=h[i]=R_F[i]; delay(11); } }
void YG() { unsigned char i; for(i=0;i<8;i++) { P1=h[i]=L_F[i]; delay(11); } }
/*void HT() { unsigned char i; for(i=0;i<8;i++) { P1=houtui[i]; delay(55); } }*/
void zd() {
while(1) {if(P2==0xe0) QJ(8); else if(P2==0xff) { while(1)
{ DD(); } } else { QJ(80); if(P2==0xff) { while(1) { DD(); } } else {DC=0; break; break;} } } }
void zd1() {
while(1) {if(P2==0xe0) QJ(8); else if(P2==0xff) { while(1) { DD(); } } else { QJ(80); if(P2==0xff)
{ while(1) { DD(); } } else {DC=0; break; } } } }
void hy() {
unsigned char i; for(i=0;i<8;i++) { P1=h[i]; delay(10); } }
void main() { DC=1; while(1) { QJ(8); if(P2!=0xff) {
DD(); delay(9000); break; } }
while(1) { DC=1; if(CG==1) {delay(9000); DC=1; while(1) { switch(P2) { case 0xfb:QJ(8);break; case 0xf1:QJ(8);break; case 0xf3:QJ(8);break; case 0xf7:ZG();break; case 0xe7:ZG_1();break; case 0xef:ZG_1();break; case 0xe3:ZG_1();break; case 0xe1:ZG_1();break; case 0xf9:QJ(8);break; case 0xfd:YG();break; case 0xfc:YG_1();break; case 0xfe:YG_1();break; case 0xf8:YG_1();break; case 0xf0:YG_1();break; case 0xfa: QJ(16); // delay(4000); YG_2(); break; case 0xf2: //10010
//11011 //10001 //10011 //10111 //00111 //01111 //00011 //00001 //11001 //11101 //11100 //11110 //11000 //10000 //11010 //f7