هذا الامر بسيط للغاية أعمل هكذا
dd : while(porta.f0){----------------0
delay_ms(1);------------------0
if(!porta.f0)portb.f0=1;-----0
goto dd;---------------------0
delay_ms(1);------------------0
if(!porta.f0)portb.f1=1;-------0
goto dd;-----------------------0
delay_ms(1);------------------0
if(!porta.f0)portb.f2=1;-------0
goto dd;-----------------------0
delay_ms(1);------------------0
if(!porta.f0)portb.f3=1;}-------0