Ceci est une ancienne révision du document !
—-
Estas constantes son usadas para poner los comandos de control del Módulo de Modulación de Ancho de Pulso en el PIC. Para ponerlas, ponga una linea en el programa principal que diga #define, para asignar un valor a la constante particular.
Note que hay dos grupos de constantes: una para Hardware PWM y otro para Software PWM, Hardware PWM requiere el modulo CCP en el PIC. - Software PWM no necesita requerimientos referentes al PIC.
Hardware PWM
Esas constantes solo son requeridas para PWMOn,- HPWM y PWMOff no requieren ninguna constante para operar.
Nombre de Constante
Controles
Valor Normal
PWM_Freq
Especifica la frecuencia de salida del módulo PWM en KHz.
38
PWM_Duty
Pone el ciclo de trabajo de la salida del módulo PWM. Dado como porcentaje.
50%
Hardware PWM es asequible solo atraves de la pata “CCP1” or “CCP” en el PIC. Esta es una limitación de hardware de los microcontroladores PIC.
Software PWM
Nombre de Constante
Controles
Valor Normal
PWM_Delay
El periodo PWM. El largo de cualquier retardo usado puede ser multiplicado por 255. Si no se especifica valor, no se insertaran retardos. dentro de la rutina del PWM.
No definido - no retardo
PWM_Outn
El puerto fisico en el PIC que corresponde al canal n. n puede representar 1, 2,3 o 4.
No Definido
Mas de 4 canales son posibles, pero para eso la rutina en include\lowlevel\stdbasic.h debera ser alterada.