Forum: Mikrocontroller und Digitale Elektronik LCD Display=>in andere richtung schreiben


von FRANZ (Gast)


Lesenswert?

hallo,

ich habe hier die library vom peter fleury. wenn ich jetzt was aufs 
display schreib, schreibt der ja immer nach rechts. ich möchte aber das 
der die zeichen nach links schreibt. also hinten anfängt und sich dann 
nach vorne arbeitet. hoffe das war einigermaßen verständlich

danke schon mal!

mfg

von Christian Erker (Gast)


Lesenswert?

In einem der Steuerbefehle (glaube Entry Mode Set) gibt es ein Bit I/D 
(Increment/Decrement) .. setz das mal auf Increment, dann müsste das 
klappen.

Gruß,
Christian

von Christian Erker (Gast)


Lesenswert?

Sorry, auf Decrement natürlich :)

Gruß,
Christian

von gast (Gast)


Lesenswert?

du müsstest autoincrement umstellen siehe oben

und die startadresse für die zeilen umsetzen glaube

von FRANZ (Gast)


Lesenswert?

nen fertigen befehl von der fleury lib gibts da nicht oder?

danke schon mal!

mfg

von Karl H. (kbuchegg)


Lesenswert?

Was willst du eigentlich erreichen?

Natuerlich steht es dir frei den auszugebenden Text vor der Ausgabe erst 
mal zu spiegel bzw in einzelnen Buchstaben auszugeben und jeden 
Buchstaben einzeln zu platzieren. Aber was soll der Sinn sein, wenn 
anstelle von "Franz" am Display "znarF" zu lesen steht?

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Ich denke mal, er möchte einfach daß der Text von rechts nach links 
reinrollt,

also

. . . . .
. . . . F
. . . F r
. . F r a
. F r a n
F r a n z


anstelle von

F . . . .
F r . . .
F r a . .
F r a n .
F r a n z

von Karl H. (kbuchegg)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> Ich denke mal, er möchte einfach daß der Text von rechts nach links
> reinrollt,

Das vermute ich auch, allerdings hilft es ihm dann auch nichts, wenn das 
Display von rechts nach links schreibt. Zumindest hilft es nicht viel 
und das kleine bischen Vereinfachung ist den Aufwand nicht wert.
Mittels Cursor-Positionierung und Einzelzeichenausgabe kann jeder 
beliebige Effekt auch so erreicht werden und ich denke der TO muss erst 
mal lernen, dass man nicht für jeden Sch... eine vorgefertigte Funktion 
hat, sondern sich einfach mal selber eine Funktion programmiert, die das 
Gewünschte erledigt.

von Peter D. (peda)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> Ich denke mal, er möchte einfach daß der Text von rechts nach links
> reinrollt,
>
> also
>
> . . . . .
> . . . . F
> . . . F r
> . . F r a
> . F r a n
> F r a n z
>
>
> anstelle von
>
> F . . . .
> F r . . .
> F r a . .
> F r a n .
> F r a n z

Display-Shift einschalten.
Steht aber alles im HD44780 Datenblatt.

Und nächstes mal die Aufgabe richtig vormulieren.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.