17.02.2015 Views

CCS C Compiler Manual PCB / PCM / PCH

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

overridden to active<br />

//state<br />

set_power_pwm_override(1, false, 0); //PMW1 will not be<br />

//overidden<br />

Example Files:<br />

Also See:<br />

None<br />

setup_power_pwm(), setup_power_pwm_pins(), set_power_pwmX_duty()<br />

set_power_pwmx_duty( )<br />

Syntax:<br />

set_power_pwmX_duty(duty)<br />

Parameters: X is 0, 2, 4, or 6<br />

Duty is an integer between 0 and 16383.<br />

Returns:<br />

Function:<br />

Availability:<br />

Requires:<br />

Examples:<br />

Example Files:<br />

Also See:<br />

undefined<br />

Stores the value of duty into the appropriate PDCXL/H register. This duty<br />

value is the amount of time that the PWM output is in the active state.<br />

All devices equipped with PWM.<br />

None<br />

set_power_pwmx_duty(4000);<br />

None<br />

setup_power_pwm(), setup_power_pwm_pins(),<br />

set_power_pwm_override()<br />

set_pwm1_duty( ) set_pwm2_duty( ) set_pwm3_duty( )<br />

set_pwm4_duty( ) set_pwm5_duty( )<br />

Syntax:<br />

Parameters:<br />

set_pwm1_duty (value)<br />

set_pwm2_duty (value)<br />

set_pwm3_duty (value)<br />

set_pwm4_duty (value)<br />

set_pwm5_duty (value)<br />

value may be an 8 or 16 bit constant or variable.<br />

272

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!