-
        

Ergebnis 1 bis 5 von 5

Thema: Prob mit assembler in Bascom

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    29.11.2004
    Ort
    Nahe Bremen-Nord
    Alter
    28
    Beiträge
    58

    Prob mit assembler in Bascom

    Anzeige

    Nabend,

    Ich habe mir in Bascom ein Programm geschrieben mit dem ich ein LCD ansteuern will. Die Befehle baue ich mit Assemblereinbindung selber. Mein Problem ist jetzt das ich in eine Sub springe und wenn ich mit "ret" wieder zum Hauptprogramm zurück will fängt mein µC ganz vorne an wie bei einem Reset. Ich habs auch mal im Simulator durchlaufen lassen mit dem gleichen Ergebnis. Ist das ein Fehler in Bascom oder bin ich zu blöd?

    MfG Omeg@

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.836
    Mußt du wohl das Programm posten.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    29.11.2004
    Ort
    Nahe Bremen-Nord
    Alter
    28
    Beiträge
    58
    Hier ist mein Code:
    Code:
    $asm
    
    Main:
    rjmp Enablen
    rjmp Warten6ms
    rjmp Main
    
    Enablen:
    sbi Portc, 2
    nop
    nop
    nop
    cbi Portc, 2
    ret
    
    $end asm
    Ich habe ihn mal aufs wesentliche gekürzt. Falls das nicht reicht einfach bescheid sagen.

    MfG Omeg@

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.801
    Unterroutinen springt man nicht mit rjmp an, schau dir mal den rcall an.
    Disclaimer: none. Sue me.

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    29.11.2004
    Ort
    Nahe Bremen-Nord
    Alter
    28
    Beiträge
    58
    Vielen Dank. Habs mit rcall probiert und funktioniert.
    MfG Omeg@

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •