Display ansteuern 4Bit / 8Bit

Gast #22212
Hallo zusammen....

Bin noch reichlich unbewandert, was µC und Displays anbelangt.
In einem Tutorial auf dieser Seite steht etwas von einem 8Bit bzw. 8Bit 
Modus.

Kann ich jedes Display in beiden Modi ansprechen?

Mir geht es in diesem Fall um ein 16*4 Display (Reichelt : LCD 164A LED)

Mir geht es jetzt darum, ob ich alle 8 Datenleitungen benötige oder 
nicht!

Vielen Dank schonmal vorweg...

Lars
Gast #22213
Der 8Bit Modus (8 Datenleitungen, RS und E) wird immer standartmäßig 
eingestellt. Nur wenn man 4Bit haben will, muss man das dem Display 
mitteilen und dann auch alle Daten in zwei "Happen" schicken. Genaueres 
steht im LCD Tutorial hier auf der Website oder im DAtenblatt des 
HD44780 LCD Controllers (unbedingt runterladen) :)
Gast #22214
Danke für die schnelle Antwort.

Kann ich denn, wenn ich 8Bit benutze (also 1 Port) die restlichen 
Leitungen (EN,RD,ES) von einem anderen Port abgreifen?

lars
Gast #22217
Du hast "ES" erwähnt. Was meinst du damit? Meines Wissens braucht man 
nur E (=enable) und RS (=?). R/W ist die dritte Steuerleitung und kann 
in den meißten Fällen auf GND gelegt werden, da wir nur ins Display 
schreiben und den Ram nicht auslesen müssen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.