7-Pic-İki Butonla Led Açma Kapatma

a portunun 2 numaralı bacağına bağlı bir buton yardımı ile b portunun 3 numaralı bacağına bağlı bir led yakan ve a portunun 3 numaralı bacağına bağlı bir butonla da söndüren program

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
;****************************************************
BASLA
BT1 BTFSS PORTA,2 ; portanın 2 numaralı bacağına bağlı butona basılmışsa potb,3 ‘e 5 volt ver
GOTO BT2
BSF PORTB,3 ;portb 3 numaralı bacağına bağlı led yak
BT2 BTFSS PORTA,3 ; portanın 3 numaralı bacağına bağlı butona basılmışsa potb,3 ‘e0 volt ver
GOTO BT1
BCF PORTB,3
GOTO BASLA
;******************************************************
END



Kaynaklar
[1] Bil386 Mikrobilgisayarlı Sistem Tasarımı
[2] http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/5/5.pdf (Haziran 2007)
[3] www.datasheetcatalog.com/datasheets_pdf/L/M/3/LM35DZ.shtml (Mayıs 2007)
[4] www.microchip.com

Yorumlar