[PIC 16f628a] - Destello de leds con tiempo variable

Hola, quiero migrar un viejo programa hecho para el 16f88. Se trata de 8 leds colocados en el portB, que prenden de uno en uno. El tiempo entre cada uno se regula con un potenciometro.

Ahora mi problema. Como lo quiero pasar al 16f628a, ya no tengo el CAD. Para regular el tiempo entre prendida y prendida, puse 2 pulsadores. Uno sube, y el otro baja.

Como sería la mejor forma de programarlo? Con interrupciones y TIMMER? O subrutina y adentro de ella un polling a los pulsadores modificando alguna variable global?

No se, no me sale. SI me pueden dar una mano con el seudocodigo ya me alcanza. Quiero hacerlo con "buena programacion" y utilizando el potencia del pic (interrupciones, timmer,etc)

Gracias.
lordk-
 
Atrás
Arriba