TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: yuhe en 20 de Abril de 2013, 07:00:15
-
Hola amigos/compañeros replanteo la pregunta ¿como puedo dejar trabajando constantemente la salida de pwm del pic 12f683?
-
Aquí tienes una excelente explicación del amigo dogflu66: Uso práctico del pic12f683, CCP1-PWM (http://www.pickey.es/uso-practico-del-pic12f683--ix-,-ccp1-pwm.html)
Por favor, respeta las Reglas del Foro. No por repetir mensajes ni hacer llamadas de urgencia te atenderán antes o mejor. Gracias
-
Gracias pero no soluciona mi gran problema , y lo siento no era mi intencion pero cuando hay urgencia uno desespera yo solo queria ayuda un simple ejemplo pero veo que no puede de ser gracias de nuevo y perdon de nuevo
-
Hola Yehe; tu pregunta está incompleta, haces una pregunta muy concreta sin especificar que versión de basic utilizas. Yo no recuerdo que versión usas por lo que para tu pregunta hay tantas soluciones distintas como versiones de basic hay. El mero hecho de no especificar la versión del lenguaje te estas limitando las respuestas.
En el basic del PSI se realiza mediante tres pasos:
1º Se programa el pin que soporta el pwm como salida.
2º Se activa el modulo CCP mediante el comando PWMon x , y: “x” especifica el modulo CCP a utilizar (normalmente 1 o 2 en este caso solo tiene un módulo CCP por lo tanto siempre 1), “y” es un valor desde 0 a 12, este numero especifica la frecuencia de trabajo. Véase la tabla en el manual.
3º y ultimo se controla el duty cicle mediante el comando PWMduty x, duty: “x” especifica el modulo CCP, duty es un valor desde 0 a hasta 1023 según la tabla del manual.
-
Antes que nada muchísima gracias dogflu66 de veras muchísimas gracias as sido el único que me a dado una respuesta que me orienta , gracias porque en vez de ayudar y luego recriminar (que me parece correcto que se me recrimine si he faltado a las reglas del foro) tu me as ayudado gracias de nuevo dogflu66 y el lenguaje es pic basic pro , microcode studio 4.0 para este lenguaje seria dogflu66