2.Uygulama 16F84A ASM PIC Programlama



2.PIC16F84A Assembly Programming
      Code:
       LIST      P=16F84
       INCLUDE  "P16F84.INC"

BASLA
       CLRF  PORTB    
       BSF   STATUS,5   ; BANK1'E GEÇ
       CLRF  TRISB      ; PORTB'NIN TÜMÜ ÇIKIŞ
       MOVLW H'FF'      ; W <- FF
       MOVWF TRISA      ; TRISA <-W PORTA GİRİŞ
       BCF   STATUS,5   ; BANK0'A GEÇ
TEST  
       BTFSC PORTA,2    ; RA2 0 MI?
       GOTO  TEST       ; HAYIR,TEST GİT
       MOVLW H'1F'      ; EVET PORTBDEKİ 5 LEDİ YAK
       MOVWF PORTB    

END

0 yorum: