Pic basıc pro ile yazılan program Şu şekilde çalışacaktır.Program PortA.0 pinine bağlı LED i kontrol edecek ve ayrıca PortB.0 pin’ine bağlı röleyi açıp kapayacaktır. Role çekildiğinde PortA.0 pinine bağlı LED yanacak. Role bırakınca LED’de sönecektir. Role çekili kalma süresi 2 sn. yani 2000 ms. olacaktır.
MALAZEME LİSTESİ
C1 C2 =22pF
R1 = 330
R2 =1k
D1 D2 = Led
Q1 =NPN
IC =16f84
XTAL =4 Mhz
RÖLE
PIC Basic Pro ile yazılmış program aşağıdadır.
TRISA=0 ‘bu ifade “TrisA=000”e eşdeğerdir.
TRISB=0
PortA=0
PortB=0
ROLEAC:
HIGH PORTB.0 ‘role çektirildi
PAUSE 500 ‘500 ms bekleme
HIGH PORTA.0 ‘Led yandı
PAUSE 1500 ‘1500 ms bekleme
LOW PORTA.0 ‘Led söndü
PAUSE 500 ‘500 ms bekleme
LOW PORTB.0 ‘Role bıraktı
PAUSE 500 ‘500 ms bekleme
GOTO ROLEAC ‘Roleac etiketine git
END ‘programın burada bittiğini ifade eder.
Hiç yorum yok:
Yorum Gönder