Outils d'utilisateurs

Outils du Site


gcbasic:ref_cmde:mli:cr

Ceci est une ancienne révision du document ! —-

Constantes Relevantes

retour

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.

gcbasic/ref_cmde/mli/cr.1257115210.txt.gz · Dernière modification: 2009/11/01 23:40 par per