TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: Peyelet 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!!
-
el watchdogtimer siempre hace reset, es decir, comienza el programa desde el principio.
-
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.