Forum: Mikrocontroller und Digitale Elektronik Displayanzeige rotieren?


von Lenny G. (e_lenny)


Lesenswert?

Ich habe mir das Display TC1602A-09 gekauft und will es nun so in ein 
Gehäuse bauen, dass die Anzeige normalerweise auf dem Kopf stehen würde. 
Kann man dem Controller sagen, dass er alles umgekehrt anzeigt?

Im Datenblatt des Controllers (soll wohl ein HD44780-kompatibler 
SPLC780D sein) steht bei der Instruktion "Entry Mode Set": Assign cursor 
moving direction and enable the shift of the entire display.
Macht das das, was ich will? Ich wüsste das gerne, bevor ich das Layout 
mache, und testen kann ich es momentan auch nicht.

thx

von spess53 (Gast)


Lesenswert?

Hi

>Macht das das, was ich will?

Nein. Die einzige Möglichkeit wären benutzerdefinierte Zeichen. Davon 
sind  aber nur acht verschiedene gleichzeitig darstellbar.

MfG Spess

von Erich (Gast)


Lesenswert?

NEIN.

Mit dem benannten Commando wird lediglich festgelegt, wie die 
Ausgabereihenfolge vom uC zum LCD erfolgt.
Die Anzeige selbst kann nicht gedreht werden bei diesen Textdisplays.
Hierfür bräuchtest du ein vollgraphisches Display (gleicher Bauform), 
was aber vergleichsweise wesentlich komplizierter zum ansteuern ist.

Gruss

von Wolfgang (Gast)


Lesenswert?

Lenny G. schrieb:
> Kann man dem Controller sagen, dass er alles umgekehrt anzeigt?

Eher nicht, zumindest nicht beim Standardcontoller.

> Im Datenblatt des Controllers (soll wohl ein HD44780-kompatibler
> SPLC780D sein) steht bei der Instruktion "Entry Mode Set": Assign cursor
> moving direction and enable the shift of the entire display.

Das hat nur was mit dem Cursor und der Schieberichtung zu tun aber 
nichts mit der Orientierung. Die Zeichen sind durch den 
Charactergenerator festgelegt. Es gibt 8 frei definierbare, aber das 
wird dir wohl nicht reichen.

von Lenny G. (e_lenny)


Lesenswert?

Danke für die schnelle Hilfe!

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.