LCD-Controller erkennen

Gast #150190
Hallo Leute,

es interessiert mich einfach so, also ohne Anwendung etc. ob man bei
einem HD44780 kompatiblen Display herausfinden kann, welcher Controller
verbaut wurde. Also Samsung, Toshiba etc

OK, ablesen, so weit bin ich durch Google auch gekommen. ;-)

:-D

Ich denke auch mehr an die Displays mit den vergossenen Chips.

Gruß Bernd
Gast #150191
Das ist leider nicht möglich, ohne den Controller zu zerstören.
Eine ID wie uC oder EPROMs es haben, haben die LCD Controller leider
nicht. Das einzige was man sicher sagen kann: Es ist kein Hitachi.

Ist das denn für irgendwas wichtig, welcher Controller da drin steckt ?
Gast #150192
Hi Benedikt,

mein Compiler behandelt verschiedene (angeblich kompatible)
Controller unterschiedlich. Dafür gibt es extra eine Definition
in der Source.
Lt. Compiler Doku sind manche da wohl nur auf dem Papier wirklich
100% kompatibel. Oder zumindest manche Chargen.
Wer seine Treiber selber schreibt, sollte da wohl schon das Timing
eher großzügig bemessen.

Schöne grüße
Gunter
Gast #150193
Hi Benedikt,

schade das es nicht so einfach geht. Habe im PDF zum 44780 ja auch
nichts gefunden.

> Das einzige was man sicher sagen kann: Es ist kein Hitachi.

Wie das, wenn man nichts ablesen kann?

> Ist das denn für irgendwas wichtig, welcher Controller da drin
> steckt ?

Nein, absolut nicht. Es interessiert mich nur. :-)

Ich hatte auch noch nie Probleme mit den verschiedenen Controllern.

Ich mache es so wie Günters Compiler, ich bin mit dem Timing großzügig.
:-)

Gruß Bernd
Gast #150194
@Gunter
Das Timing, das ist so eine Sache. Selbst bei Hitachi steht +/-25%
Abweichung im Datenblatt ! Und das hat an sich nichts mit dem
Hersteller zu tun, sondern eher mit dem Widerstand des RC Oszillators
auf der Platine. Wenn man sicher gehn will: Busy Flag abfragen...

@Einer der Bernds
Wiso ich das mit dem Hitachi so sicher weiß: Es werden seit einigen
Jahren keine Hitachi ICs mehr produziert. Aus Hitachi und Mitsubishi
wurde Renesas. Ich durfte nämlich an die LCDs die mit den letzen von
Hitachi prouzierten HD44780s betückt waren Kabel anlöten, daher weiß
ich da relativ gut bescheid.
Außerdem hat Hitachi (soweit ich weiß) nur bedrahtete 44780 gebaut.
Gast #150195
Hi Bernd,

der Compiler macht's ja gerade nicht großzügig.
Deshalb sollte man auch den eingesetzten Controller spezifizieren.

Ich habe nochmal nachgelesen: Problem ist Timing. Sonst wohl nix.

Schöne Grüße
Gunter
Gast #150196
@Benedigt

das "busy" wird von dem Compiler schon abgefragt.
Dennoch gab es wohl Probleme mit den kompatiblen.
Aber wie gesagt - es scheint sich um einzelne Chargen
zu handeln. Ich konnte bei meinen Displays -auch bei falscher
Einstellung- noch keine negativen Effekte beobachten.
Dennoch kann das Problem wohl definitiv auftreten.

Schöne Grüße
Gunter

Antwort schreiben

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