fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Configuración del W...
 
Avisos
Vaciar todo

Configuración del Watchdog con CCS

2 Respuestas
2 Usuarios
0 Reactions
4,340 Visitas
plapu
Respuestas: 80
Topic starter
(@plapu)
Trusted Member
Registrado: hace 16 años

Hola amigos estoy trabajando con el PIC16F690 y leyendo las especificaciones de Microchip dice que el watchdog dura com màximo 268 segundos. He hecho los siguientes calculos para comprobar lo que dice el fabricante. Sabemos que el watchdog tiene una frecuencia de oscilación de 31KHz y dos preescalados de valores máximos de 2^16 y 128 entonces:

2^16*128/31K=270,6 segundos

Vemos que los resultados se diferencian en dos segundos y eso en micros creo que es mucho, aunque no es todo. Siguiendo las instrucciones del CCS para este PIC tengo que el watchdog me dura apox 10 min 40 seg. La configuración que utilizo es la siguiente:

setup_wdt(WDT_2304MS | WDT_TIMES_65536)

Alguien me puede ayudar ya que es mi trabajo final de carrera y no quiero que el tribunal me pille con estas cosas. Por cierto la intención es que dure lo máximo possible o sea que los 10 min 40 seg me van perfectos nada mas quiero saber el porque.

Gracias

Responder
1 respuesta
fj_sanchez
Respuestas: 1083
(@fj_sanchez)
Ardero
Registrado: hace 18 años

Yo que tu miraría el código ensamblador que está generando CCS, ya que me da la impresión de que lo mismo lo hace por software aumentando el valor de una variable...

Responder
Compartir: