Hallo,
ich habe mir ein Display von Pollin gekauft (WD-C2704M-1HNN). Dieses hat 4 Zeilen à 27 Zeichen.
Zum testen habe ich diesen Programmcode für Bascom gefunden:
Das Problem ist nun, dass ich auf dem Display nur die ersten beiden Zeilen angezeigt bekomme, die unteren beiden bleiben leer, bzw. dort sind nur einige scharze Kästchen zu sehen. Aber auch wenn ich die Pins E1 und E2 verdrahtungsmäßig tausche bekomme ich in der zweiten Displayhälte nichts angezeigt.Code:$regfile = "m8def.dat" $crystal = 3686400 Config Lcd = 40 * 4 'Anzeigemodus 40 x 4 Zeichen Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.5 , E2 = Portd.6 ,Rs = Portd.4 Dim ___lcdno As Bit ___lcdno = 0 'auf Chip 1 schalten Initlcd 'die beiden oberen Zeilen 'initialisieren Cls 'die beiden oberen Zeilen löschen ___lcdno = 1 'auf Chip 2 schalten Initlcd 'die beiden unteren Zeilen 'initialisieren Cls 'die beiden unteren Zeilen löschen 'LCD Anzeige ausgeben 'Die 2 oberen Zeilen anzeigen ___lcdno = 0 Locate 1 , 1 Lcd "1. Die erste Zeile" ; Locate 2 , 1 Lcd "2. Die zweite Zeile" Cursor Off 'Die 2 unteren Zeilen anzeigen ___lcdno = 1 Locate 1 , 1 Lcd "3. Die dritte Zeile" ; Locate 2 , 1 Lcd "4. Die vierte Zeile" Cursor Off End 'Programmende
Könnte das Display defekt sein?
Vielen Dank.
Grüße
Enrico[/code]







Zitieren

Lesezeichen