rb0 kesmesi

Başlatan selvi, 14 Kasım 2008, 19:14:05

selvi

http://rapidshare.com/files/163752832/deneme.rar.html
yukardaki linkte alici programi var.programin su kisminda bir sorun cikiyor.
 IF RB=1 THEN
PAUSE 9
IF PORTB.0=1 THEN
SAYI=SAYI+1
IF SAYAC=SAYI  THEN
PORTB.3=1
PAUSE 500
PORTB.3=0
SAYI=0
ENDIF
PORTB.6=1
PAUSE 400
PORTB.6=0
ENDIF
RB=0
ENDIF
programda i=1 iken sayac=al diyorum.sonra rb0 kesmesi kullanarak sayi degerini artiriyorum.her sayi degeri artarken surekli sayac=seri kontrolu yapiyor.fakat sayi degeri sayac degerine esit oldugu halde portb.3=1 olmuyor.ornegin; if sayi=2 then yaptigimda rb0 kesmesi 2 kez olustugunda portb.3=1 oluyor.sanki al degerini sayaca atmiyor.yukardaki linkteki programda boyle bir sorun var mi?
Yaşam anlamlandırıldıkça kutsaldır....

selvi

http://www.dosyaupload.net/381deneme.rar
prgram yukardaki linktedir.rapidshare den sorun cikma ihtimaline karsi yukardaki sekilde programi yukledim.
Yaşam anlamlandırıldıkça kutsaldır....