Módulo de trabajo con pwm.h


Funciones

void pwm1_set_data (BYTE Pr2, BYTE PreescalerTMR2, int16 CCPR1L_CCP1CON54)
 Configura el pin CCP1 como PWM.
void pwm2_set_data (BYTE Pr2, BYTE PreescalerTMR2, int16 CCPR2L_CCP2CON54)
 Configura el pin CCP2 como PWM.

Descripción detallada

se puede encontrar un ejemplo de uso en ej_pwm.c

Documentación de las funciones

void pwm1_set_data ( BYTE  Pr2,
BYTE  PreescalerTMR2,
int16  CCPR1L_CCP1CON54 
)

Configura el pin CCP1 como PWM.

Parámetros:
Pr2,: Registro PR2 <0-255>
PreescalerTMR2,: Preescaler del TIMER2 , puede tomar los valores {0,1,2} equicalentes a {TMR2_PREESCALER_1,TMR2_PREESCALER_4,TMR2_PREESCALER_16}
CCPR1L_CCP1CON54,: un registro de configuracion de DutyCycle, puede ser un valor de 0 a 1023
Devuelve:
No retorna valor alguno

Referenciado por main().

void pwm2_set_data ( BYTE  Pr2,
BYTE  PreescalerTMR2,
int16  CCPR2L_CCP2CON54 
)

Configura el pin CCP2 como PWM.

Parámetros:
Pr2,: Registro PR2 <0-255>
PreescalerTMR2,: Preescaler del TIMER2 , puede tomar los valores {0,1,2} equicalentes a {TMR2_PREESCALER_1,TMR2_PREESCALER_4,TMR2_PREESCALER_16}
CCPR2L_CCP2CON54,: un registro de configuracion de DutyCycle, puede ser un valor de 0 a 1023
Devuelve:
No retorna valor alguno

Referenciado por main().


Generado el Thu Jan 8 00:56:51 2009 para pic-gcc-library por  doxygen 1.5.1