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,133
Mesajlar
915,308
Kullanıcılar
449,850
Son üye
umutbaysal9

Yeni konular

Çevrimiçi üyeler

Geri
Üst