Forum: Mikrocontroller und Digitale Elektronik LCD Ausgabe drehen


von Michael (Gast)


Lesenswert?

Hallo,

ich verwende ein LCD 128 x 64 und gebe die Daten Horizontal aus. Jetzt
möchte ich das Display vertikal benutzen 64 x 128. Kennt jemand eine
Routine um die Daten 90° gedreht auszugeben?
Die Daten werden in einem Cache char cache[1024] gespeichert bevor sie
ausgegeben werden, kann man die Umrechnung im Cache vornehemen?

Gruß Michael

P.S. dieser Beitrag war vorher leider im falschen Forum

von T.Stütz (Gast)


Lesenswert?

vielleicht gleich beim eintragen x und y Position vertauschen
zusätzlich da ja jetzt nur 64 Pixel in eine Richtung eventuell noch nur
jedes 2 Pixel setzen.

von Egon (Gast)


Lesenswert?

Das ist eine Fleißarbeit, die ich irgendwo schon einmal gemacht habe. Je
nach Drehung der Anzeige mußt Du Deine Zeichen um +90° oder -90° drehen
und am besten in einem 'char feld[8]' speichern. Danach müssen die
richtige Startposition des Zeichens ermittelt und die Bytes aus dem
feld[] ausgegeben werden.
Eine Zeichengröße von zunächst 8x8 dürfte der einfachste Fall sein, um
ein Erfolgserlebnis zu bekommen.

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.