TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: jhefren en 15 de Marzo de 2006, 11:14:00
-
Hice una rutina y esta aqui en este link:
http://miarroba.com/foros/ver.php?foroid=6510&temaid=4960189
la cual saca un valor cuando se me produce una captura, el tmr1 esta configurado con prescaler 1:1
Mi pregunta es: El valor resultante es en micro segundos?
-
Escrito originalmente por jhefren
Hice una rutina y esta aqui en este link:
http://miarroba.com/foros/ver.php?foroid=6510&temaid=4960189
la cual saca un valor cuando se me produce una captura, el tmr1 esta configurado con prescaler 1:1
Mi pregunta es: El valor resultante es en micro segundos?
El valor resultante si usas prescaler 1:1 es en "instrucciones". Si usas un cristal de 4Mhz pues será en microsegundos.
Si usas un cristal de 20Mhz será CCPR/5 [useg]
Si usas un crsital de 1Mhz será 4*CCPR [useg]
-
Gracias por tu respuesta, te comento que en una pagina encontre una rutina de como medir un periodo, yo lo que hice fue tomar esa rutina, modificarla y ponerla a funcionar, el asunto que que ellos dan la siguiente ecuacion:
T =4*N/Fosc
y ellos dicen que el valor que saca el modulo de captura es N
Por eso mi duda, yo pensaba que lo que sacaba el modulo de captura era un tiempo en microsegundos, pero me confirmate lo que pense
GRACIAS
-
Escrito originalmente por jhefren
Gracias por tu respuesta, te comento que en una pagina encontre una rutina de como medir un periodo, yo lo que hice fue tomar esa rutina, modificarla y ponerla a funcionar, el asunto que que ellos dan la siguiente ecuacion:
T =4*N/Fosc
y ellos dicen que el valor que saca el modulo de captura es N
Por eso mi duda, yo pensaba que lo que sacaba el modulo de captura era un tiempo en microsegundos, pero me confirmate lo que pense
GRACIAS
De nada
para eso estamos los foreros.