Code:
setup_ccp1(CCP_PWM); 
setup_timer_2(T2_DIV_BY_4, 0xA7, 1); 
set_pwm1_duty(duty);
Also so würd das mit CCS-C ausschaun. Weiss ja nicht welchen Compiler du verwendest.