Display mit PIC18f242 - Programmbug?

OP #924293
Hi!
Ich bin gerade dabei etwas mit einem Display(hd44780) und nem pic18f242 
rumzuspielen.
dabei habe ich das im anhang hinterlegte programm geschrieben. dann 
kommt das raus, was im bild 
(http://foto.arcor-online.net/palb/alben/35/1256935/1280_3131366436313239.jpg) 
zu sehen ist. in der untersten zeile springt er nach den 3 punkten in 
die letzte zelle der dritten zeile und schreibt da den nächsten punkt 
und anschließend springt er in die zweite zeite an den anfang und 
schreibt von da an weiter...warum?
wenn ich die zeilen nacheinander alle voll schreibe funktionierts...nur 
er soll erst zeile 1, dann 2, dann 3, dann 4 schreiben und nicht 
1,3,2,4...
Vielleicht önnt ihr mir weiterhelfen.
Gruß
Tobias
Angehängte Dateien:
Gast
Hi

Vielleicht liegt es daran, daß dein Programm nicht gerade lesefreundlich 
ist. Deine Labels sind nicht sehr aussagekräftig, minimale 
Kommentierung. Binäre Schreibweise sollte man nur benutzen, wenn man 
wirklich ein Bitmuster darstellen will. Sonst besser Hex. Außerdem 
sollte man solche Ausgaben besser in einer Schleife machen. Also den 
Text per 'db' definieren. Zeiger drauf, und dann ausgeben. Allerdings 
sind meine PIC-Kenntnisse eher rudimentär, so das ich dir mit 
Codebeispielen nicht weiterhelfen kann.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.