Problem mit LCD Tutorial

OP #2753979
Hallo,

ich bin gerade dabei das Assembler LCD-Tutorial durchzuarbeiten.
Saß nun allerdings stundenlang daran herauszufinden warum mein LCD nicht 
richtig initialisiert wird.

Habe nun den Fehler gefunden.
Ich habe den Code (lcd-test.asm & lcd-routines.asm) per copy&paste ins 
ATMEL Studio6 gebracht. Nun gab es leider Fehlermeldungen, die Routinen 
konnten nicht gefunden werden.
Hatte dann einfach die Zeile ".include "lcd-rountines.asm" nach oben 
kopiert. Nun wurde der Code auch erfolgreich kompiliert.
Das Display zeigt aber nur eine schwarze Zeile an -> nicht 
initialisiert.

Habe nun nach langem probieren herausgefunden, das die include am Ende 
stehen muss und wenn ich nach der Zeile einmal "Enter" drücke, 
kompiliert er auch ohne Fehler.

Woran liegts? Liegt es an ATMEL Studio 6 oder habe nur ich die Probleme?
Wenn dieser "Fehler" normal ist, sollte man dann nicht eine Leerzeile im 
Tut. am Ende hinzufügen?

Gruß
Jörg
Gast #2754028
In Assembler kenn ich mich zu wenig aus.

Ansi C aber zB verlangt am Schluß des Quellcodes eine Leerzeile (bzw 
0x0D oder 0x0A, cr oder lf).

Vielleicht will das dein Assemblierer auch so...
Gast #2754043
Hi

>Woran liegts?

Enter fügt ein CR/LF ($0D/$0A) an das Ende der Zeile an. Ohne das ist 
die Zeile unvollständig und wird nicht richtig abgearbeitet.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.