JecarDatha Electronics MICROCONTROLADOR 16F877A | Page 20

if(y==1)//SE ACTIVA LA SECUENCIA ASCENDENTE SI LA SEGUNDA ENTRADA ESTA ACTIVA

{

output_b(0x10);

delay_ms(100);

output_b(0x00);

delay_ms(100);

output_b(0x08);

delay_ms(100);

output_b(0x00);

delay_ms(100);

output_b(0x04);

delay_ms(100);

output_b(0x00);

delay_ms(100);

output_b(0x02);

delay_ms(100);

output_b(0x00);

delay_ms(100);

output_b(0x01);

delay_ms(100);

output_b(0x00);

delay_ms(100);

}

}

if(x&&y >0)//SI LAS DOS ENTRADAS SE ACTIVAN AL MISMO TIEMPO SE ENCIENDEN TODOS LOS LED

{

output_b(0x1F);

}

else //CASO CONTRARIO LOS LED SE APAGAN

{

output_b(0x00);

}

}

}

17