TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: basicline en 14 de Agosto de 2012, 12:04:14
-
Lo primero saludos a todos.
Me gustaria aprender a crear un timer con un pic, pero cuanto mas leo mas me lio y no soy capaz a entender como funciona.
Se que los parametros que influyen son: la velocidad del reloj, el numero de ciclos que consume una instruccion (creo que 4), la precarga y el tiempo que quiero temporizar. (Espero no estar equivocado)
Con estos datos creo una interrupcion #int_TIMER0 y en ella proceso lo que quiera hacer.
Entiendo que es indistinto segun el pic que use ya que el metodo es el mismo y solo cambian los parametros a usar.
Seria posible que me pusierais el codigo con algun ejemplo concreto para poder tenerlo claro.
Decir que he buscado mucho y dedicado horas pero de verdad que no me entero.
Por ejemplo:
- Pic 18f4550 , 48Mhz, temporizar 1 segundo
- Pic 16f873 , 20Mhz, temporizar 1 segundo
- Pic 16f84, 4 Mhz, temporizar 1 segundo
Saludos y muchas gracias a todos.
-
no se si ya solucionaste pero te pregunta que velocidad de pic tienes y que lenguaje usas