Meine Experimente mit preiswerten Arduino Displays Typen 1602 und 2004, die in Fernost gekauft wurden, zeigten ..... es genügt nicht, wenn man nur den Typ des Displays und den Namen des verwendeten Controllers kennt. Für die Sonderbuchstaben ÄÖÜäöüß muss auch der Namen des Buchstabensatzes bekannt sein z.B. ROM Code: A00 oder ROM Code: A02. Im Controller selber ist nur ein Buchstabensatz: ROM Code: A00 bei HD44780-Controllern für den Fernost-Markt und ROM Code: A02 für den europäischen Markt. Beide können in Deutschland verwendet werden. Sie benötigen jedoch unterschiedliche Displaytreiber im KVA-Programm.
Im Buchstabensatz ROM Code: A00 sind nur kleine Buchstaben enthalten ..... für
ä (E1 hex), für
ö (EF hex), für
ü (F5 hex) und für
ß (E2 hex). Grosse Buchstaben Ä, Ö, Ü sind möglich, wenn sie erforderlich sind. Sie müssen jedoch vorher programmiert werden. Der Controller hat dafür flüchtigen Speicher, der 8 Buchstaben in einer 5 x 8 Matrix aufnehmen kann. Die 8 Buchstaben werden dann vom Displaytreiber mit den Codes 0 - 7 hex angesprochen.
Das Display von Leader Time V1.2 der Magic Comfort SUP 012 DER ist ein 2002 Display mit HD44780 Controller, das den ROM Code A00 enthält .......
Leader Time.jpg ......
http://www.saeco-support-forum.de/threads/displaybeleuchtung-sup012der.53857/ .....
Datenblatt HD44780-Controller ......
Meine Vermutung ist: Das 2002 Display der Gaggia Titanium ist ein Display für den europäischen Markt mit einem HD44780 Controller und einem Buchstabensatz ROM Code A02.
Der Link zeigt offensichtlich auf ein 2002 Display mit einem SPLC780D-Controller ..... es gibt also 2 offene Fragen ....
1. ... ist der Befehlssatz zur Steuerung des Displays 100%ig kompatibel zum HD44780-Controller ??
2. ... welche Buchstaben sind an welcher Position im "Character Generator" abgebildet ??