Outils d'utilisateurs

Outils du Site


gcbasic:ref_cmde:mli:cr

Constantes Remarquables

retour

Ces 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.

Matériel MLI, Hardware PWM

Esas constantes solo son requeridas para PWMOn,- HPWM y PWMOff no requieren ninguna constante para operar.

Nombre de ConstanteControlesValor Normal
PWM_FreqEspecifica la frecuencia de salida del módulo PWM en KHz.38
PWM_DutyPone 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.

Logiciel MLI Software PWM

Nombre de ConstanteControlesValor Normal
PWM_DelayEl 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_OutnEl 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.

gcbasic/ref_cmde/mli/cr.txt · Dernière modification: 2009/12/10 23:49 par per