Autor Tema: Ayuda para crear un timer 18f4550  (Leído 2410 veces)

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

Desconectado basicline

  • PIC10
  • *
  • Mensajes: 2
Ayuda para crear un timer 18f4550
« 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.




Desconectado BEXTIXTOX

  • PIC16
  • ***
  • Mensajes: 108
Re: Ayuda para crear un timer 18f4550
« Respuesta #1 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


 

anything