22 Ocak 2021 Cuma

Pot hız ayarlı karaşimşek ccs compiler

 Pot hız ayarlı karaşimşek ccs compiler, ADC değerini değitirerek hız ayarını ayarlayabilirsiniz.

#include<16f877a.h>

#device adc=10

#fuses hs,nowdt

#use delay(clock=4m)


void main()

{

setup_adc_ports(AN0);

setup_adc(adc_clock_internal);

set_tris_b(0x00);

output_b(0x00);

int degistir = 1;

boolean yol = 0;

int16 deger;



while(true)

{

set_adc_channel(0);

deger = read_adc();

output_b(degistir);

delay_ms(deger);

if(!yol)

{

degistir = degistir * 2;

if(degistir == 256)

{

yol =1;

degistir =64;

}

}

else if(yol)

{

degistir = degistir / 2;

if(degistir == 1)

yol =0;

}

}

}



Hiç yorum yok:

Yorum Gönder

Her yorum bilgidir. Araştırmaya devam...