10F222 Portan Sabit Çıkış Sorunu

Başlatan ugurbayoglu, 19 Aralık 2014, 20:06:33

ugurbayoglu

Merhaba
10F222 ile puls okuyup puls'e göre çıkış almak istiyorum. İsiste devreyi çalıştırıyorum herhangi bir sorun gözükmüyor fakat devrede çıkış 1 saniye 1 veya daha sık aralıklarla High komutunda kesiklikler oluyor sorun nereden kaynaklanıyor olabilir ?
device=10F222
Xtal=4
''Config $0f8
 All_Digital = TRUE
@ CONFIG_REQ 
@ __config MCLRE_OFF & CP_ON & WDT_Off  & IOFSCS_4MHZ 
Input GPIO.0
Output GPIO.1

GPIO=%00000

Dim led As GPIO.1
Dim puls As Word
Dim I As Byte
puls=0


led=0
DelayMS 1000




basla:
DelayMS 50
puls=0
puls = PulseIn GPIO.0,1  

If puls > 150 Then 
led=1
Else
led=0
EndIf


  


GoTo basla



 End
       

Maxim

ne demek istediniz anlamadım
fakat devrede çıkış 1 saniye 1 veya daha sık aralıklarla High komutunda kesiklikler oluyor

ugurbayoglu

high komutunda kesiklikler oluyor puls 150 buyuk olduğu zaman , dediğiniz gibi nereden kaynaklanıyor olabilir ?