LCD unter C funktionsfähig?

Gast #1802833
Lesenswert?
• ▲
▼
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 #1802843
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.