Problema con WDT

#1
Hola soy nuevo en el foro, saludos a todos.

Mi pregunta es con respecto a la utilización del WTD en mi proyecto con PIC 16F84A ya que el mismo esta funcionando, pero por problemas de ruidos en la placa, hacen que el programa se pierda debes en cuando, estoy utilizando el WTD con su correspondiente clareado, el mismo me reinicia el PIC cuando este se cuelga por dicha anomalía, pero la cuestión es que necesito que vuelva a la parte del programa donde se colgó y continué, no al inicio de todo como hace dicha función. ¿ Habra alguna flag en algún registro que me indique que el reseteo ha sido por sobrepaso del contador WDT ?

Atento a sus respuesta, desde ya muchas gracias.
 
#2
Saludos metalico

En la hoja de datos del 16F84A viene esto.

The TO bit in the STATUS register will be cleared upon a WDT time-out.
Y el bit TO me parece que es el bit 4 del registro STATUS

Si lo usas como flag, tal vez te pueda servir.

Esta información viene en la pagina 30>

Suerte y bienvenido al foro.
 
Última edición:
Arriba