P16F84

Katılım
4 Ara 2009
Mesajlar
1
Puanları
1
Yaş
39
Merhaba arkadaslar,

Amacim: TMR0-nın 7-ci bitinin “1”olmasını bekleyerek PORTB(1)-a bağlamış LED-i yandıran ve TMR0-dan Time out interrupt signalı geldiginde onu söndüren Assembler programı yapmak.

Benim elimdeki program assagida fakat kontrol ettirmek istiyorum ilgilenen bir arkadas yardimci olursa memnun olurum tskler.

list p=16F84
INCLUDE P16F84.inc

ORG 0x000
goto main
main
BSF STATUS,RP0
CLRF TRISB
clrf OPTION_REG
BSF OPTION_REG,0

BCF STATUS,RP0
CLRF PORTB
CLRF TMR0

kur
movlw 0x10
movwf TMR0

yandir
btfss TMR0,7

GOTO yandir
CLRF PORTB
BSF PORTB,1
sondur
btfss INTCON,2
GOTO sondur
CLRF PORTB
bcf INTCON,2
goto kur


END
 
Moderatör tarafında düzenlendi:

Forum istatistikleri

Konular
129,838
Mesajlar
930,648
Kullanıcılar
452,668
Son üye
asmaydın

Yeni konular

Geri
Üst