Búsqueda personalizada
Regístrate gratis para participar de los foros, o si ya estás registrado haz login.
| comentario del autor | Mar Ago 21, 2007 8:15 pm | |
|
quisiera saber si algun compañero del foro me podria ayudar con algun tutorial o algunas instruciones de como utilizar el modulo pwm en el pic 16f877a. ya que no he entendido nada de lo que dice en el datasheet , como podran notar de ingles poco gracias por su ayuda Flaco |
||
| solución | Dom Jul 19, 2009 7:59 pm | |
|
Miren no se si son 2 personas distintas o la misma pero bue ahi va: el pic16f877 tiene un modulo PWM de 10 bits de resolucion Pines: RC2=CCP1-->PWM 1 RC3=CCP2-->PWM 2 El periodo lo calculan con: PWM Period = [(PR2) + 1] • 4 • TOSC • Prescale del Timer 2 El ciclo de trabajo: Tiempo de Trabajo PWM = (CCPR1L:CCP1CON<5:4>) •TOSC • (TMR2 Prescale Value) Pasos para la configuracion del Modulo PWM del PIC 16F877 1. Configurar el Periodo dando un valor al registro PR2 2. Configurar el Ciclo de Trabajo escribiendo en: CCPR1L:CCP1CON<5:4> 3. Limpiar el Tris C, 2 para asignar la salida del modulo (CCP1) 4. Asignar el valor del Prescale del Timer 2 (T2CON) 5. Configurar el modulo CCP1 para operacion PWM. Listo.- Otra cosa si mal no recuerdo en el PICBasic para usar el PWM tenes que usar: PWM Puerto,Pin,Duty Saludos.- |
||
| comentario | Mar Jul 21, 2009 3:06 pm | |
|
|
||