Display mit PIC18f242 - Programmbug?

OP #924293
Lesenswert?
• ▲
▼
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 #924927
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.