TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: telecomunicadores en 03 de Abril de 2005, 11:24:00

Título: usar PWM....????????
Publicado por: telecomunicadores en 03 de Abril de 2005, 11:24:00
Estamos trabajando con el pic 16f628 queremos generar una señal de reloj xa controlar unos registros de desplazamiento, xo tenemos que tener total control de esa señal xa sincronizar otras operaciones.
En un principio hemos pensado en construir esa señal a traves del temporizador con interrupciones, y nos han comentado que podríamos hacerlo con el PWM xo no sabemos cómo usarlo ni si podríamos tener total control sobre ella.
Gracias, estamos un poco perdidos y cualquier cosa nos será útil!!!!!!!
Rebotado
Título: RE: usar PWM....????????
Publicado por: Modulay en 03 de Abril de 2005, 11:52:00
Al decir que necesitas un control total te refieres a un control temporal?
Si es así yo me decantaría por el uso del timer,usándolo como base de tiempos de 20 us por ejemplo y contando interrupciones para generar un pulso cada vez que has contado tantas o cuantas interrupciones,si la frecuencia máxima que llevara ese clock no fuera mucha.
No se si te servirá para tu propósito,pero en el enlace tienes unos ejemplos de uso de pwm escritos en C

http://personal.auna.com/asencio5/Ejemplos%20C/