Pıc Assembly 16F84 Problemi
-
HolyOne bunu yazdı:
-----------------------------
PIC16F84 un 8 input ve 5 outputuna hangi multiplexeri takip 250 input almayi dusunuyorsun hacim?
-----------------------------3 adet port kullanarak bu program yazılabilir. bir tane byte değişkeni (255) yeter.portlardan 2 'si giriş(kapılar için) 1tanesi çıkış 250 ye geldiğinde kapıyı kapatması için yeterli.Hatta lcd de kullanılabilir.
deger var byte
time con 500
SYMBOL art = PORTB.1
SYMBOL eksil = PORTB.2
SYMBOL kapikapat = PORTB.3trisb.1 = 1
trisb.2 = 1
trisb.3 = 0dongu:
if art = 1 then ILERISAY
if eksil = 1 then GERISAYif deger = 250 then
pause time
kapikapat = 1
endifGOTO dongu
ILERISAY:
deger = deger+1
pause time
GOTO dongu
endGERISAY:
deger = deger-1
pause time
GOTO dongu
end
Toplam Hit: 5507 Toplam Mesaj: 12
