Autor Tema: timer1 como contador  (Leído 1813 veces)

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

Desconectado fujcanin

  • PIC10
  • *
  • Mensajes: 2
timer1 como contador
« en: 15 de Marzo de 2009, 19:41:34 »
alguien me podria echar una mano y explicarme como configurar el timer1 como contador de pulsos que llegan del exterior?


Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: timer1 como contador
« Respuesta #1 en: 15 de Marzo de 2009, 20:27:23 »
creo que es asi....
enable_interrupts(int_timer1);
setup_timer_1 ( t1_external | t1_div_by_1 );          //el t1_div_by_1 es el preescaler...
enable_interrupts(global);
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: timer1 como contador
« Respuesta #2 en: 15 de Marzo de 2009, 20:35:55 »
Exacto!

Y para leer el timer
get_timer1();
No contesto mensajes privados, las consultas en el foro

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: timer1 como contador
« Respuesta #3 en: 15 de Marzo de 2009, 20:58:05 »
cierto....

pero se te olvidaba poner el timer1 a 0... ;) de esa forma si quieres ponerlo a 0 para empezar a contar de nuevo

se hace con:
set_timer1(0);
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...


 

anything