TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: basicline en 14 de Agosto de 2012, 12:04:14

Título: Ayuda para crear un timer 18f4550
Publicado 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.



Título: Re: Ayuda para crear un timer 18f4550
Publicado por: BEXTIXTOX en 28 de Agosto de 2012, 14:51:35
no se si ya solucionaste pero te pregunta que velocidad de pic tienes y que lenguaje usas