Autor Tema: Watchdog en 18f4520  (Leído 1518 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Peyelet

  • PIC10
  • *
  • Mensajes: 1
Watchdog en 18f4520
« en: 03 de Septiembre de 2020, 21:06:48 »
Buenas noches a todos, necesito incorporar el WDT en 18f4520 no consigo hacerlo funcionar correctamente. Lo habilite desde la configuracion, y cuando lo hecho a andar se resetea pero cuando regresa no continua con el programa. Que estoy haciendo mal? Solo lo habilite, configure el postscaler  y coloque algun clrwdt en el programa.
Cuando resetea se supone que arranca desde cero o continua donde quedo?
Gracias!!

Desconectado alexhumbertoa

  • PIC10
  • *
  • Mensajes: 49
Re:Watchdog en 18f4520
« Respuesta #1 en: 03 de Noviembre de 2020, 21:56:52 »
el watchdogtimer siempre hace reset, es decir, comienza el programa desde el principio.
La protoboard es la mejor amiga del ruido.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Watchdog en 18f4520
« Respuesta #2 en: 03 de Noviembre de 2020, 22:34:01 »
tenes que asegurarte que nada en tu programa, tenga mas tiempo que lo que demora el WDT.

EDIT: Perdon, aclaro, debes ejecutar el CLRWDT siempre antes que se termine el tiempo, por lo que si el tiempo del WDT es de 1s por ejemplo, no podrias nunca tener un delay de 2s seguido.
« Última modificación: 04 de Noviembre de 2020, 11:09:04 por KILLERJC »


 

anything