Autor Tema: temporizaciones grandes / pic 16fxxx en .asm  (Leído 1481 veces)

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

Desconectado eec

  • PIC10
  • *
  • Mensajes: 2
temporizaciones grandes / pic 16fxxx en .asm
« en: 23 de Mayo de 2013, 21:37:06 »
hola amigos!! soy nuevo en esto y rstoy haciendo un proyecto en el cual se realice una temporizacion de onda rectangular de 30' y 15' ... todo esto en .asm y con pic16fxxx...
el problema es q solo he realizado tempo utilizando el tmr0 y un contador auxiliar, es decir he realizado pequeñas temporizacione de hasta 1s... necesitaria si algioen tiene algun progranma ya hecho con este tipo de caracteristicas, asi lo tomo de referencia y m doy cuenta de como se hace .... desde ya gracias!!!

Desconectado AleSergi

  • PIC16
  • ***
  • Mensajes: 209
Re: temporizaciones grandes / pic 16fxxx en .asm
« Respuesta #1 en: 23 de Mayo de 2013, 22:46:07 »
como primer intento podrias seguir exactamente como lo has echo, pero empleando el TIMER1, el cual es un contador ahora de 16bit, con post-escalador 1,2,4 & 8. pudiendo instalar un cristal resonador externo , exclusivo para el, digamos 32678hz, con eso los tiempos se hacen larguismos, sin cambiar el método de trabajo.
De lo contrario caes en las cuentas que se realizan al momento de implementar un reloj, de los tantos que andan dando vuelta, pues ahí contas lo que te plazca en cuestión de tiempos.

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: temporizaciones grandes / pic 16fxxx en .asm
« Respuesta #2 en: 25 de Mayo de 2013, 14:15:58 »
Citar
el problema es q solo he realizado tempo utilizando el tmr0 y un contador auxiliar, es decir he realizado pequeñas temporizacione de hasta 1s...

Pues solo tienes que repetir esa de un segundo tantas veces como sea necesario, como no te llegara un contador usas dos contadores y listo.
¿Donde ves el problema?