Interrupcion Timer a 100us
{
sumar una variable de tal manera de llegar al tiempo que desees.
timer_cont++;
}
Main
{
if(timer_cont >= tiempo_deseado)
{
timer_cont = 0;
sumo un variable y la cargo en el puerto, esta variable sera el led que se muestre}
if(tecla_pulsada)
{
sumar una variable que me indique la presion de la tecla
ejecutar el codigo
tecla_puls++;
switch(tecla_puls)
{
case 1:
{run}
case 2:
{pause}
case 3:
{stop
tecla_puls = 0;}
}
}
}