Abend, Also ich hab folgendes Problem: Ich habe ein LCD-Programm geschrieben in ASM (befindet sich im Anhang) und habe es auf einen pic16f887A gespielt, auf dem ein EA DOG-M LCD angeschlossen ist. So und beim testen passiert auf den LCD rein gar nichts und das Programm bleibt jedesmal in der Schleife hängen, wo zum ersten Mal abgefragt wird ob das LCD die Daten schon fertig empfangen hat. --> Daher meine Schlussfolgerung das LCD empfängt gar nicht! Jetzt wüsste ich gerne woran das liegen könnte, da ich meine Möglichkeiten ausgeschöpft habe... mfg Oliver
Hm - hast Du es schonmal mit der originalen Init-Sequenz aus dem Datenblatt versucht? Du weichst davon ab. Ich habe ein EA DOG-M LCD bislang im 8-Bit- und im SPI-Modus ohne Probleme mit dieser Init-Sequenz betrieben. Direkt nach dem Command "Display on" muss man schon sehen können, dass das LCD funktioniert. Betreibst Du es mit 5V oder mit 3,3V?
ich betreib es mit 3,3 Volt 4-Bit 3x16 schwarz auf weiß wie hast du die Init sequenz gemacht einfach nur die 8 Bytes?
So hab jetzt die ini genau so gemacht wie es hier im Datenblatt zu den Kontroller des LCDs steht: http://www.lcd-module.de/eng/pdf/zubehoer/st7036.pdf aber das hat auch nix geholfen, wie es aussieht ist es ein Hardwareproblem mhm...
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.