Forum: Mikrocontroller und Digitale Elektronik LCD unter C funktionsfähig?


von Hans W (Gast)


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

von Troll (Gast)


Lesenswert?

bezüglich erfahrungen --> Beitrag "Probleme mit LCD (ST7066U)"

von spess53 (Gast)


Lesenswert?

Hi

>bezüglich erfahrungen --> Beitrag "Probleme mit LCD (ST7066U)"

Aber bis zum Ende lesen.

MfG Spess

von Anton (Gast)


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!

von Hans W (Gast)


Lesenswert?

spess53 schrieb:
> Aber bis zum Ende lesen.

Ja habe ich gemacht.
Bei dem hat es ja scheinbar funktioniert.

von Hans W (Gast)


Lesenswert?

Anton schrieb:
> Ich habe da so meine (schlechten) Erfahrungen machen müssen.

OK Danke.

lg Hans

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.