Pıc'e Buton Bağlama

Salvo

Kayıtlı Üye
PIC'E BUTON BAĞLAMA
Bir portta 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. Portta giriş olarak kullanılacak bitler için TRIS yazmacında ilgili bite "1" (bir), portta çı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;




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.
 
bayigram takipçi satın al instagram beğeni satın al instagram takipçi satın al tiktok takipçi satın al Buy Followers bugün haber
vozol
Geri
Üst