Şimdi Ara

ACİL YARDIM..

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
515
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar benim elimde dokuman olarak bi pdf var odtü robot klubu tarafından hazırlanan ve bundaki kodlar
    su sekilde derledim ben pic i pek bilmiyorum hazır kodlar bunlar..çizgi izleyen için 3 cny 70 ile yapılan bi robottu..

    LIST P=16F84A ;PIC16F84'ü assembler'a tanıt

    INPUT PORTB.0 ;SOLDAK CNY70
    INPUT PORTB.1 ;ORTADAKI CNY70
    INPUT PORTB.2 ;SAGDAKI CNY70

    OUTPUT PORTB.3 ;SOL MOTOR ILERI
    OUTPUT PORTB.4 ;SOL MOTOR GERI
    OUTPUT PORTB.5 ;SAG MOTOR ILERI
    OUTPUT PORTB.6 ;SAG MOTOR GERI

    SYMBOL SOLCNY =PORTB.0
    SYMBOL ORTACNY =PORTB.1
    SYMBOL SAGCNY =PORTB.2
    SYMBOL SOLILERI=PORTB.3
    SYMBOL SOLGERI =PORTB.4
    SYMBOL SAGILERI=PORTB.5
    SYMBOL SAGGERI =PORTB.6

    BASLANGIC:

    GOTO DUZGIT

    ANA:

    IF SOLCNY=1 THEN SOLA_DON ;EGER SAĞ DISARI ÇIKTIYSA SOLA DÖN
    IF SAGCNY=1 THEN SAGA_DON ;EGER SOL DISARI ÇIKTIYSA SAĞA DÖN
    IF ORTACNY=1 THEN DUZGIT ;EGER ORTA BEYAZI GORUYORSA DÜZ GİT

    GOTO ANA

    SOLA_DON:

    HIGH SAGILERI ;YALNIZ SAG MOTORU ÇALISTIRTIRSA SOLA DONER
    LOW SAGGERI
    LOW SOLILERI
    LOW SOLGERI

    GOTO ANA ;ANA PROGRAM BLOGUNA GERİ DONER

    SAGA_DON

    HIGH SOLILERI ;YALNIZ SOL MOTORU ÇALISTIRTIRSA SAGA DONER
    LOW SOLGERI
    LOW SAGILERI
    LOW SAGGERI

    GOTO ANA ;ANA PROGRAM BLOGUNA GERİ DONER

    DUZGIT:

    HIGH SOLILERI ;HER IKI MOTORUDA ÇALISTIRTIRSA DUZ GİDER
    HIGH SAGILERI
    LOW SOLGERI
    LOW SAGGERI

    GOTO ANA ;ANA PROGRAM BLOGUNA GERİ DONER

    END



    ya bu kodları hex e donusturmek icin mpasm kullandım ve hata kodu olarak da bunlar cıktı ya micro studio da da unable to locate deneme.hex dio luten kodlarda dikkat edilmesi gereken ne varsa bi yardımcı olum zamanım kısıtlı ilginize şimdiden teşekürler bu arada ilk pic denemem ve hiç pic bilmiyorum birazcık arastırma okadar..en basit bi hata bile bulunabilir solememezlik etmeyin..

     ACİL YARDIM..



    < Bu mesaj bu kişi tarafından değiştirildi serendipity -- 12 Haziran 2007; 15:51:39 >







  • basic kodunu, asm derleyici ile derleyemezsin indirdiğin kodun uzantısı .bas tır. asm derleyici ile sadece .asm uzantılı dosyaları derleyebilirsin. derlemek için "microcode studio " programını kullan. ve indirdiğin yerde hex kodunu koymamışlar mı?
  • SAGA_DON ifadesinin yanında iki nokta üst üste koymayı unutmuşsun.
    micro code programında derle.
  • C kodunu assembler a derletmeye çalışan bir arkadaş vardı o geldi aklıma...
  • Bütün yollar assembly'e çıkar çıkmasına da uzun yollar bunlar Seren! Canını sıkmayalım biz en iyisi soru sormaktan çekinmeyesin.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.