2-Pic-B Portunun Bütün Ledlerini Yakma

LIST P=16F84;**************************************************
STATUS EQU H'03'
PORTA EQU H'05'
PORTB EQU H'06'
TRISA EQU H'85'
TRISB EQU H'86'
CLRF PORTB
CLRF PORTA
;************************************************
BSF STATUS,5 ;bank 1 e geçiş yapıldı
CLRF TRISB ;b portu çıkış yapıldı

MOVLW H'FF' ;

MOVWF TRISA ;a portu giriş yapıldı

BCF STATUS,5

;****************************************************

MOVLW H'FF' ;

MOVWF PORTB ; bütün b portuna bağlı ledler yanar

END




Bit düzeyinde işlem yapmak için BSF veya BCF komutları ile bir bitlik alanı 1 ya da 0 yapmada kullanılır. Aşağıda bunla ilgili kullanılan komutlar verilmiştir.

BSF STATUS,5 ;bank 1 e geçiş yapıldı

BCF STATUS,5 ;bank0 a geçilir

BSF PORTA,2 ; a portunun 2 numaralı bacağına bağlı led yanar
Not
MOVLW B’00000010’
MOVWF PORTA

YADA

MOVLW H’02’ kullanılabilir.
MOVWF PORTA

Yorumlar