perçin Üye Katılım 17 Ağu 2009 Mesajlar 26 Puanları 1 Yaş 57 Konum ANKARA_OSTİM 9 Nis 2010 #1 #include "C:\Documents and Settings\irfan perçin\Belgelerim\ccs c cod\12f675_adc_pwm_kontrol.h" #fuses INTRC_IO, NOWDT, NOMCLR, PROTECT, NOBROWNOUT #use delay(clock=4000000) #include <math.h> int u,adc = 0; void main() { setup_adc( ADC_CLOCK_INTERNAL); setup_adc_ports( AN0_ANALOG ); delay_us(10); set_adc_channel(0); for(; { adc=read_adc(); u=0; while(u<255) { u++; if(adc > u) output_high(PIN_a2); else output_low(PIN_a2); } } }
#include "C:\Documents and Settings\irfan perçin\Belgelerim\ccs c cod\12f675_adc_pwm_kontrol.h" #fuses INTRC_IO, NOWDT, NOMCLR, PROTECT, NOBROWNOUT #use delay(clock=4000000) #include <math.h> int u,adc = 0; void main() { setup_adc( ADC_CLOCK_INTERNAL); setup_adc_ports( AN0_ANALOG ); delay_us(10); set_adc_channel(0); for(; { adc=read_adc(); u=0; while(u<255) { u++; if(adc > u) output_high(PIN_a2); else output_low(PIN_a2); } } }