switch(dem)
{ case 1: {dataled7=maled7[led1],d1=1,delay(5),d1=0,
dataled7=maled7[led2],d2=1,delay(5),d2=0,xc=0,vc=1,dc=1,dp=1;}break;
case 2: {dataled7=maled7[led3],d1=1,delay(5),d1=0,dataled7=maled7[led4],d2=1,delay(5),d2=0,
xc=1,vc=0,dc=1,dp=1;}break;
case 3: {dataled7=maled7[led5],d1=1,delay(5),d1=0,dataled7=maled7[led6],d2=1,delay(5),d2=0,
xc=1,vc=1,dc=0,dp=1;}break;
case 4: {dataled7=maled7[led7],d1=1,delay(5),d1=0,dataled7=maled7[led8],d2=1,delay(5),d2=0,
xc=1,vc=1,dc=0,dp=1;}break;
}
}
void cong_tac(void)
{if(P3_4==0)
{nhay=1;dem=1;}
if(P3_5==0)
{nhay=3;dem=3;}
else if(P3_6==0)
{nhay=4;dem=4;}
else if((P3_4!=0)&&(P3_5!=0))
{nhay=1;dem=1;}
}
void main()
{nhay=1,dem=1, xanh1=57,vang1=3,do1=65,do2=62;xc=0,vc=0,dc=0,dp=0 ;
P3_0=P3_1=255;
P2=255;
TMOD=2;
TH0=45;
TR0=1;
ET0=1;
EA=1;
while(1)
{ cong_tac();
hex_bcd();
kiem_tra();
if(nhay==5)
{nhay=1,dem=1, xanh1=57,vang1=3,do1=65,do2=62;}
hien_thi();
}
}
thanks các kaka!
{ case 1: {dataled7=maled7[led1],d1=1,delay(5),d1=0,
dataled7=maled7[led2],d2=1,delay(5),d2=0,xc=0,vc=1,dc=1,dp=1;}break;
case 2: {dataled7=maled7[led3],d1=1,delay(5),d1=0,dataled7=maled7[led4],d2=1,delay(5),d2=0,
xc=1,vc=0,dc=1,dp=1;}break;
case 3: {dataled7=maled7[led5],d1=1,delay(5),d1=0,dataled7=maled7[led6],d2=1,delay(5),d2=0,
xc=1,vc=1,dc=0,dp=1;}break;
case 4: {dataled7=maled7[led7],d1=1,delay(5),d1=0,dataled7=maled7[led8],d2=1,delay(5),d2=0,
xc=1,vc=1,dc=0,dp=1;}break;
}
}
void cong_tac(void)
{if(P3_4==0)
{nhay=1;dem=1;}
if(P3_5==0)
{nhay=3;dem=3;}
else if(P3_6==0)
{nhay=4;dem=4;}
else if((P3_4!=0)&&(P3_5!=0))
{nhay=1;dem=1;}
}
void main()
{nhay=1,dem=1, xanh1=57,vang1=3,do1=65,do2=62;xc=0,vc=0,dc=0,dp=0 ;
P3_0=P3_1=255;
P2=255;
TMOD=2;
TH0=45;
TR0=1;
ET0=1;
EA=1;
while(1)
{ cong_tac();
hex_bcd();
kiem_tra();
if(nhay==5)
{nhay=1,dem=1, xanh1=57,vang1=3,do1=65,do2=62;}
hien_thi();
}
}
thanks các kaka!
Comment