LCD unter C funktionsfähig?

Gast #1802833
Ich will ein neues Display kaufen und weiß nicht ob esl zu den im 
Mikrocontroller Tutorial Initialisierungen kompatibel ist.
Es ist vierzeilig und die Artikelnummer ist
32-2004-1BL
bei CSD
http://www.csd-electronics.de/de/index.htm

Hat jemand schon Erfahrung mit dem Controller ST7066U gemacht?
Programmiersprache C.

lg Hans
Gast
Mit nicht HD44780 kompatiblen LCD-Controllern habe ich trotz
"fast 100% kompatibel" keine so guten Erfahrungen, (bei mir war es der
KS0073). Egal ob in C oder ASM.

Mein Rat daher Datenblatt des Kontrollers, hier der ST7066U beschaffen.
Im Datenblatt sind i.d.R. die Initialisierungen angegeben.
(Ohne die hätte ich das Ding" nicht zum Laufen gebracht, DB vom 
Displayhersteller war "sehr mager" (und Fehlerhaft).

Außer den Initbefehlen können auch die Adressen der Speicherzellen für 
die
Zeileninfo unterschiedlich sein.
Deshalb auch DB vom HD44780 beschaffen, dann hat man, leider 
zeitraubend,
die Unterschiede und kann die Init-Kommandos, Zeilenstartadressen und
ggf. Zeichencodes (auch da kann es Unterschiede geben) entsprechend 
anpassen.

Ich habe da so meine (schlechten) Erfahrungen machen müssen.

Schönen Sonntag noch!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.