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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren