Reset en pic 16f876a

papelito81 dijo:
Es posible resetear el micro por software? hay alguna instruccion o metodo para hacer esto?

No tiene una instrucción de reset como los 18F pero se puede hacer que habilites el wdt y lo envíes a no refrescarse.

Por ejemplo, habilitas el Watch Dog y lo dejas habilitado. Una vez hecho esto, verificas de resetear el WDT en el bucle normal del programa. Cuando quieras resetear el PIC, puedes hacer un goto a alguna rutina que NO refresque el WDT logrando así que se resetee el pic.

No es una solución inmediata (tardará los mseg que esté configurado el WDT) pero es lo más cercano a un reset real.

La otra es hacer un goto a la línea 0x000 de programa pero eso no sería un reset.
 
Atrás
Arriba