csc c dilinde timer2 de olusan kesmeyi butonlar ile arttırıp azaltma

Katılım
30 Haz 2007
Mesajlar
14
Puanları
1
Yaş
40
arkadaşlar ben timer2 biriminde bir kesme(gecikme) sinyali oluşturdum
bunu programda 2 buton yardımıyla arttırıp azaltmak istiyorum

örneğin 16f877nin b0 çıkışına bir led bağlı olsun
bu led ilk başta 1 er saniye yanıp sönsün
bu yanıp sönme aralıgını butonlar yardımıyla arttırıp azaltabiliyormuyuz ???
yani 2 veya 3 saniyeye çıkartabilirmiyiz ???

yardımlarınızı bekliyom
 
led in yandık tan sonra delay kısmını butonla artırıp azaltabilirsin bunu kesmenin içinde kullanabilirsin nasıl:
int32 sure=1000;

if(input(pin_a0)){sure++; }
if(input(pin_a1)){sure--; }
output_high(pin_b0);
delay_ms(sure);
output_low(pin_b0);

yada if in içerisine sure=2000; de yazıp direkt olarak ta artırabilirsin

bu arada hemen yazdım denemedim olması lazım kolay gelsin
 

Yeni mesajlar

Forum istatistikleri

Konular
129,532
Mesajlar
927,654
Kullanıcılar
452,120
Son üye
swiars

Yeni konular

Geri
Üst