تفضل طلبك ...
كود:
unsigned int i=0,j=0,k=0,x=0,y=0;
void main() {
TRISC=0xff; TRISD=0;
PORTD=0;
maty :
if(portc.f0==0)portd.f0=1;
if(portc.f1==0)portd.f1=1;
if(portc.f2==0)portd.f2=1;
if(portc.f3==0)portd.f3=1;
if(portc.f4==0)portd.f4=1;
if(portd.f0){i++;delay_ms(1);}
if(portd.f1){j++;delay_ms(1);}
if(portd.f2){k++;delay_ms(1);}
if(portd.f3){x++;delay_ms(1);}
if(portd.f4){y++;delay_ms(1);}
if(i>10000){portd.f0=0;i=0;}
if(j>10000){portd.f1=0;j=0;}
if(k>10000){portd.f2=0;k=0;}
if(x>10000){portd.f3=0;x=0;}
if(y>10000){portd.f4=0;y=0;}
goto maty
}