Hallo Sorry für diese Anfängerfrage, aber ich weiss mir keinen Rat mehr. Hat jemand Erfahrung mit dem LCD 2 x 16 dotmatrix mit der Bezeichnung EA W162B-N3LW ? Anschlussbelegung in der üblichen Weise (Pin 1-15 incl. LED) Ist angeblich voll HD 44780-kompatibel ! Datasheet z.B hier http://www.lcd-module.de/deu/pdf/doma/blueline.pdf Nun zum Problem: Das Teil ist nicht korrekt zum Laufen zu bringen. Es funktionieren nur die ersten (linken) 8 Zeichen. Danach folgen nur noch schräge Linien, die sich über beide Zeilen ziehen. Ansteuerung: ATmega8515 per BASCOM Standard LCD code. Verwende RS, E, D4-D7 R/W an GND, D0-D3 NC oder an GND Mit anderen LCDs funktioniert dies problemlos (habe 2 verschiedene LCDs ausprobiert). Würde dennoch gerne das EA W162B-N3LW Teil verwenden, da es echt gut aussieht. Blau mit weisser Schrift. Wirklich gut ablesbar (besser als die grünlichen Typen). Per Google etc. finde ich zwar ne Menge schematics, aber keine verwertbare Problembehandlung. Wer weiss Rat ? /Chris
Hallo Chris, ich habe mir gerade da selbe LCD (EA W162B-N3LW) bestellt. Bekomme es leider auch nicht ans laufen. Hast Du mittlerweile eine Lösung? Mfg Björn
..habe das selbe Display und ähnliche Probleme: mein Code lautet wie unten abgebildet, die Ausgabe über Com-Port funzt (also: angegebener Takt passt zu Baudrate passt zu realem Takt --> damit müssten doch alle Timings stimmen ? oder?) Intereassant ist: wenn ich nur ein "a" ans LCD sende und das ganze in einer Do-Schleife, dann muss mann ein paar mal Reset drücken bis endlich eine Zeile voller a's steht - aber das ist reine Glückssache ! Habe auch schon in der lcd4.lib herumgewurschtelt, ohne zu wissen was ich tue ( längere Warte zeiten ) aber hat's nicht gebracht... Habe auch schon die einschlägig vorgeschlagenen Initialisierungsvarianten (die meisten schlagen eine leicht andere Init-Reihenfolge vor) probiert - leider erfolglos ! Wer weiss Rat ? Habt ihr euer Problem schon gelöst ? Gruß rumpen PS.: RW wurde fest auf Masse gelegt, alle anderen Pins habe ich schon diverse Male geprüft - und kann nix finden :-( ************************************************************************ $regfile = "m16def.dat" $crystal = 3686400 $sim $lib "lcd4.lib" $baud = 56700 Config Portb = Output Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.2 , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 Config Lcdbus = 4 Config Lcdmode = Port Initlcd Waitms 100 Cursor Off Noblink Cls Lcd "Test !" Print "hello" End
Halli Hallo. Habe mir auch dieses Display gekauft, allerdings steuere ich es nicht mit einem frei programmierbaren uController. Möchte gerne ne andere Farbe in das Cockpit meines Autos bringen. Vorher war von der Bauform her das selbe Display verbaut, es hatte halt nur eine andere Hintergrundbeleuchtung und Schriftfarbe. Wenn ich dieses jetzt gegen das Blaue tausche, werden mir keine Zeichen angezeigt (normaler weise WasserTemp. KM-Stand, Tegeskilometer). Auf der Steuerplatine passen die Pinbelegungen so weit, bis auf das der ein oder andere H- oder L-Pegel vermutlich nicht stimmt. KAnn mir jemand sagen, welche Pins allgemein welchen Pegel benötigen, damit etwas zu sehen ist? An den Datenleitungen liegen die Signale an, aber ich bekomme einfach keine Zeichen aufs Display. Wie sieht das mit der Kontraststeuerung aus ? Habe kein Poti da im Moment, also 0V auf Pin3. Ist der Kontrast eventuell so niedrig, das ich einfach nichts sehe ? Viele Grüße, Fabian
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.