Forum: Mikrocontroller und Digitale Elektronik LCD HD44780 Ausgabe auf den Kopf stellen?


von Marian S. (sja-m)


Lesenswert?

Hallo LCD-Spezialisten,

ich habe das Problem, dass ich ein 2x8 Zeichen LCD nur auf dem Kopf in 
mein Gehäuse bekomme (aso 180° verdreht weil 2mm im Gehäuse fehlen).
Die Ausgabe sollte für den Benutzer jedoch nacher ohne "Kopfstand" 
lesbar sein.

Daher die Frage:
Kann man die Displayausgabe per Software auf den Kopf stellen?
Oder die Zeichen um 180° drehen?

Ich konnte bisher nichts zu dem Problem finden.
Und im HD44780-Instruction-Set bin ich nicht auf einen entsprechenden 
Befehl gestoßen.

Vielen Dank schonmal für Eure Anregungen

Gruß
Marian

von holger (Gast)


Lesenswert?

>Kann man die Displayausgabe per Software auf den Kopf stellen?
>Oder die Zeichen um 180° drehen?

Nein.

von Marian S. (sja-m)


Lesenswert?

holger schrieb:
> Nein.

Klar und deutlich, Danke!

Also muss ich doch dremeln;-P

von Klaus W. (mfgkw)


Lesenswert?

Es gibt nur eine Möglichkeit, wenn du mit den (ich glaube acht)
Zeichen auskommst, die man selbst definieren kann.
Dann kannst du dir natürlich welche definieren, die
falschrum aussehen.

von Naja (Gast)


Lesenswert?

Soweit ich mich erinnere, hat der Controller einen ladbaren Zeichensatz 
(bzw. so ein paar Einträge für jeweils ein Zeichen).
Man könnte also die gedrehten Zeichen dort laden und darstellen.

von Naja (Gast)


Lesenswert?

>wenn du mit den (ich glaube acht) Zeichen auskommst, die man selbst >definieren 
kann.

Das müsste man ausprobieren. Nach dem Blockschaltbild sieht es so aus, 
als wenn die Bitmap vom Character-Generator in den Bildspeicher kopiert 
wird. Dann könnte es sein, das man ein Zeichen das man schon darstellt, 
verändern kann und dann dieses neue Zeichen neben dem vorherigen 
anzeigen kann.

von holger (Gast)


Lesenswert?

>Dann könnte es sein, das man ein Zeichen das man schon darstellt,
>verändern kann und dann dieses neue Zeichen neben dem vorherigen
>anzeigen kann.

Geht nicht, die ändern sich dann beide auf die
letzte Veränderung.

von MeinerEiner (Gast)


Lesenswert?

Bei den 8 benutzerdefinierten Zeichen ist es so, dass deren Inhalt auf 
das Display "geklont" wird. Werden die Zeichen verändert, wird auch der 
Displayinhalt verändert. Also wenn Zeichen 1 ein "A" ist und man da ein 
"B" draus macht, dann ändert sich das auch am Display von "A" nach "B".
D.h. es bleiben max. 8 verschiedene Zeichen.

von Naja (Gast)


Lesenswert?

Scheibenhonig. Habe mich verguckt. Das ist kein Display-Ram mit Dots 
sondern nur die Zeichencodes.

von Klaus W. (mfgkw)


Lesenswert?

Also geht es genau dann, wenn man nicht mehr als 8 verschiedene
Zeichen gleichzeitig darstellen muß (bzw. eingebaute gedreht etwas
sinnvolles darstellen, wie ein großes I z.B. als 1 durchgehen könnte
oder die 2 vielleicht auf dem Kopf immer noch wie eine 2 aussieht und
die 0 sowieso funktioniert, und dazu die 8 selbst definierten)

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.