Professional Documents
Culture Documents
setup_adc(adc_clock_internal); setup_adc_ports(AN0_AN1_AN3); set_adc_channel( 0); set_tris_c(0); setup_timer_2(T2_DIV_BY_16, 124, 16); setup_ccp1(CCP_PWM); valor=0; set_pwm1_duty(valor); while( TRUE ) { valor=read_adc(); // Leer un potencimetro de refencia. set_pwm1_duty(valor); // Determinamos es ciclo de trabajo del PWM setup_timer_2(T2_DIV_BY_4, 127,4); } }