15 Ocak 2017 Pazar

PBP ile Giriş Çıkış Tanımlama Yapma

Örneğin PIC16F628A pic ile input (giriş) tanımlaması aşağıdaki gibi olmalıdır.
         TRISA = 101100 ' Set RA2, RA3 and RA5 as Inputs

Burada TRISA nın A, 16F628A entegrenin RA bacaklarıdır.
0 rakamlar çıkış, 1 rakamlar ise giriş oluyor.

     Başka yöntem ile de yapılabilir. TRISA ya da TRISB yazmanıza gerek yok.

ÇIKIŞ için örnek:
HIGH Led ' Ledi yakar
LOW Led  ' Ledi Söndürür  


Giriş için örnek:
IF PortA.0 = 0 THEN ' PortA.0 butonuna basıldığında 
IF PortB.1 = 0 THEN ' PortB.1 butonuna basıldığında