Bilen varsa lütfen yardım etsin.

Katılım
2 Ara 2012
Mesajlar
17
Puanları
1
[h=5]Bilen biri şunu basic diline çevirirse çok makbule geçecek.

SAG
BTFSC PORTA,0
GOTO SOL
MOVLW B'00000001'
MOVWF PORTB

SOL
BTFSC PORTA,1
GOTO DUR
MOVLW B'00000010'
MOVWF PORTB
DUR
BTFSC PORTA,2
GOTO SAG
CLRF PORTB
GOTO SAG
END[/h]
 
Kaptan, sen bu kodun ne iş yaptığını anladın mı?
 
tee üniversitede iken yapıyoduk bu şeyleri sen bunu metin belgesinde yazıyosun da iş ondan sorasında bunun programı var diye hatırlıyorum zaten önce pc üzerinde çalıştırıyosun yazdığın programı
 
bu program atıyorum 6 adet ledimiz var bize bu ledleri sağa sola kaydırıyor işte basit bişi
 
Kod:
include <htc.h>

#define B0 RA0
#define B1 RA1
#define B2 RA2

void PIC_Init(void)
{
      TRISA=255;TRISB=0;
      PORTA=0;PORTB=0;
}

void main(void)
{
      PIC_Init();
      while(1)
      {
           if(B0)
              PORTB=0b00000001;
            else if(B1)
              PORTB=0b00000010;
           else if(B2)
              PORTB=0;
      }
}
 

Forum istatistikleri

Konular
128,196
Mesajlar
915,751
Kullanıcılar
449,973
Son üye
sfc16

Yeni konular

Geri
Üst