Autor Tema: Lectura Timer 2  (Leído 2220 veces)

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

Desconectado Robet

  • PIC10
  • *
  • Mensajes: 2
Lectura Timer 2
« en: 06 de Julio de 2005, 03:29:00 »
Hola,
os pido ayuda para averiguar como funciona el timer 2. El caso es que necesito leer su valor para una aplicación q estoy haciendo y no sé que me va a salir: el timer 2 tiene 8 bits y luego un postscaler, si uso la función get_timerx(), ¿sólo leeré el valor de esos 8 bits? ¿Hay alguna manera de leer el postscaler?Muchas gracias.

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: Lectura Timer 2
« Respuesta #1 en: 06 de Julio de 2005, 04:11:00 »
El postescaler, es un registro de configuración, se edita y lo pones como tu quieras y listo, que yo sepa no se puede leer ...
Si juegas contra el mejor, pierdes como los demás.

Desconectado El_Coach

  • PIC12
  • **
  • Mensajes: 79
RE: Lectura Timer 2
« Respuesta #2 en: 06 de Julio de 2005, 10:47:00 »
Esta fórmula puede servirte...

Valor preacarga timer = Valor máximo timer - ( ( Frecuencia del micro * Tiempo desbordamiento ) / ( 4 * Prescale ) )

O lo que es lo mismo...

Tiempo desbordamiento = ( Valor máximo timer - Valor preacarga timer ) * Prescale * 4 / Frecuencia del micro

Un saludo Divertido
"Hazlo o no lo hagas, pero nunca lo intentes"

Desconectado Robet

  • PIC10
  • *
  • Mensajes: 2
RE: Lectura Timer 2
« Respuesta #3 en: 08 de Julio de 2005, 04:56:00 »
y q tengo q hacer para resetear el valor del timer 2 (el contador y el postscaler)?Muchas gracias.