Loading...
Pic Programlama


 Forum

Buton Bağlama

bir portda bazı pinlerin buton girişi için kullanılması gerekiyorsa bu işlem için gerekli olan pinlerin giriş olacağı belirtilmelidir. Bu işlem Tris yazmacına yüklenecek sayı ile yapılır.  portda giriş olarak kullanılacak bitler için TRIS yazmacında ilgili bite "1" (bir) portda çıkış olarak kullanılacak bitler için TRIS yazmacında ilgili bite "0" (sıfır) girilir. Örneğin A portunun birinci ve ikinci pinleri (RA0 ve RA1) çıkış olarak kullanılacaksa;

 

 

pic Buton

BCF STATUS,6 ; trisA ve trisB yazmaçlarıyla işlem yapmak için
BSF   STATUS,5    ;bu yazmaçların bulunduğu bank1 e geçiliyor
CLRF TRISA ;Tris A temizle
CLRF TRISB ;Tris B temizle
MOVLW   B'0011' ;binary sayıyı W ye yükle
MOVWF TRISA ;w deki sayıyı TRISA ya yükle
bu komut sayesinde portA nın birinci ve ikinci bitleri giriş, 3 ve 4. bitleri çıkış olarak tanımlanmıştır. ve RA0 ve RA1 pinlerine giriş olarak buton veya başka bir devreden gelecek bir sinyal bağlanabilir. Bu sayfada şimdilik bu kadar.

Etiketler : buton bağlama, pic programlama, pic programming
Yazan : mania  |
19 Nis 2005 Sal   
|  22.155 defa Okundu.
BU KONUDA HİÇ YORUM BULUNMUYOR...
Yorum Yaz
isim soyisim
Email
Anonim olarak mesaj yazıyorsunuz, Üye iseniz giriş yapınız.