Ayuda con programa en PIC16f84A

#1
Hola gente, les cuento, este es mi programa y esta funcionando bien, pero tengo un problemon, se me vino lo dificil.

El tema es asi, tengo que en vez de usar retardos simples que me dejan el programa "inutil" quiero usar el TIMER0 que me dejaria al pic apto para recibir informacion, la cuestion es que uqiero agregarle un boton de pausa general con reanudacion general (el mismo boton seria (RB0)) y si lo dejo pulsado por un tiempo prolongado (5 segundos) se resetee el programa despues de descargar todo el liquido (RB4)

el programa esta en .txt y en .asm (los retardos son cortisimos, porque es para probar que ande, luego seran de varios minutos)

Un abrazo a todos
 

Adjuntos

#2
porque no haces un reset del microcontrolador? te haria lo que tu quieres. .
Un saludo
 
Arriba