-
-
Erfahrener Benutzer
Roboter Genie
Speziell 16x1 Displays sind teilweise etwas "blöder" anzusteuern als zB. 16*2 Displays.
Bei denen ist teilweise ab dem 9.Zeichenin Adresse 40h im Display RAM zu schreiben, also dahin, wo bei mehrzeiligen Displays die Zeile 2 anfängt.
Heißt:
Wenn man zB. einfach 16 Zeichen nacheinander reinschreibt, werden nur die Zeichen 1-8 dargestellt. (Adresse 0-7h, nur linke Displayhälfte)
Die Zeichen 9-16 sind dann eben ab Adresse 40h zu schreiben.
Ist aber nicht bei allen 16*1 Displays so.
(Aber bei dem Displaytech von Reichelt, zumindest waren die letzten die ich dort bestellt hatte so)
Deshalb gibt es zB. bei Bascom 2 Auswahlmöglichkeiten für das 16*1 LCD,
nämlich 16*1 oder 16*1A
Dadurch muß man sich auch nicht mehr um diesen Effekt kümmern.
Aber es proggt ja nicht jeder in Bascom.
Ist eigentlich kein Problem, man muß es eben nur wissen, sonst sucht man sich kaputt, wenn nur die linke Hälfte des Displays was anzeigt.
Warum die das so machen ?? Keine Ahnung.
Infos zum display findest du hier:
http://www.displaytech-us.com/pdf/ch...series-v11.PDF
Gruß
Christopher
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen