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

Katılım
30 Haz 2007
Mesajlar
14
Puanları
1
Yaş
39
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
 

Forum istatistikleri

Konular
128,358
Mesajlar
916,987
Kullanıcılar
450,218
Son üye
ORHAN54411987

Yeni konular

Geri
Üst