Haz una pregunta
  Foros de Electrónica » Temas de Interés » Dudas en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

11/12/2012 #21

Avatar de ilcapo

gracias de nuevo !
estuve tratando de analizar el programa de PWM pero soy muy nuevo en C, pude entender que con el pulsador de entrada incrementa una variable y usa esta variable para modificar dutycicle del PWM, pero lo que no entendi son las funciones del archivo.h como trabajan con los datos que reciben ? sobre todo la funcion del TMR0 quedé en blanco !

if (program C)
{clrf cerebro;
return foro;
}
11/12/2012 #22

Avatar de ByAxel

ilcapo dijo: Ver Mensaje
gracias de nuevo !
estuve tratando de analizar el programa de PWM pero soy muy nuevo en C, pude entender que con el pulsador de entrada incrementa una variable y usa esta variable para modificar dutycicle del PWM, pero lo que no entendi son las funciones del archivo.h como trabajan con los datos que reciben ? sobre todo la funcion del TMR0 quedé en blanco !

if (program C)
{clrf cerebro;
return foro;
}
No se acostumbra poner funciones en un archivo *.h pero bueno, el CCS no se queja .

Cuando utiliza #int_ seguido de un nombre que puedes encontrar en la ayuda del programa, lo que está haciendo es declarar la funcion que sigue como interrupción, es decir que void timer0_isr() es la función de interrupción para el Timer0 #int_timer0. Esto solo lo encuentras en el CCS, en otro compilador no existe este método.

Parece un técnica que usa contadores desfasados para realizar el PWM, un contador lo usa para establecer los lapsos del DutyCicle y el otro para establecer el periodo (Timer0).

Saludos.
11/12/2012 #23
Moderador

Avatar de D@rkbytes

Pwm
Me quede con la duda de poder trabajar con las librerías PWM .h de dinoelectro del tema Mezclador de luz RGB
Así que realice dos programas, uno para el 12F629 con pulsadores, y otro para el 12F675 con potenciómetros.
Con la primer librería que dinoelectro subió, no tuve problemas, pero con la más reciente no funciono.

Aquí adjunto los programas.

Saludos.
Archivos Adjuntos
Tipo de Archivo: rar 12F629 2CH PWM.rar (14,0 KB (Kilobytes), 196 visitas)
Tipo de Archivo: rar 12F675 2CH PWM.rar (13,2 KB (Kilobytes), 102 visitas)
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Dudas en general

Aquí se tratan todos los temas relacionados con la electrónica en general.

Cerrar
Foros de Electrónica » Temas de Interés » Dudas en general

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.