Tekil Mesaj gösterimi
Alt 13. May 2009, 12:11 AM   #1 (permalink)
rootkey
Amatör
 
Üyelik tarihi: May 2009
Mesajlar: 1
Standart deneme kartı üzerinde pic uygulamaları

Abilerim merhaba.
deneme kartı üzerinde pic programlayarak bazı dalgalanmalar yaratmak istedi öğretmenimiz
pic16f84 programını verdi ancak dediki: yazım yalnışı var yada eksik bir komut var

Deneme kartı 8 ledden oluşmaktadır 4 butonludur. pic16f84 ile çalışır.
Programdaki amaç:
PIC'e enerji verdilğinde A portunun 1 bit'ine bağlı butona 10 defa basıldıktan sonra B portunun 0 bit'ine bağlı olan led'i yakan program.

AŞAĞIDAKİ PROGRAMDA HATA NEDİR BEN BULAMADIM LÜTFEN YARDIMCI OLUN ARKADAŞLAR LÜTFEN


Kod:
LIST P=16F84
INCLUDE "PIC16F84.INC"

SAYAC EQU h'0C'

CLRF PORTB
BSF STATUS5
CLRF TRISB
MOVLW h'FF'
MOVWF TRISA
BCF STATUS5

BASLA
MOVLW d'10' ;W ye desimal 10 yukle
MOVWF SAYAC ;SayacA dan w yi

TEST
BTFSC PORTA1
GOTO TEST
NOP
NOP
NOP
DECFSZ SAYACF
GOTO TEST
BSF PORTB0
END

Konu rootkey tarafından (13. May 2009 Saat 02:45 AM ) değiştirilmiştir.
rootkey isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla