hallo, ich versuche gerade ein 240x64 lcd mit dem T6963C controller über einen 8051 anzusteuern. allerdings mit recht wenig erfolg bis jetzt D0-D7 hab ich an P0 angeschlosse, WR an P2.0, RD an P2.1, CD an P2.2, Reset an P2.3 und CE an P2.4 allerdings schaffe ich es nicht das display anzusteuern. wobei ich mir auch nicht wirklich sicher bin ob überhaupt die hardwareseite funktioniert. wie könnte ich das testen ? hätte vielleicht jemand ein kleines programm für mich damit ich mal sehen kann ob das display überhaupt funktioniert? danke
poste mal deinen code, dann kammer dir vielleicht weiterhelfen. ansonsten gibts auf 8052.com gute und funktionierende grafik-libs für den 6963.
hmm so gesehen hab ich noch keinen quellcode und die librarys sind mir irgendwie zu komplex ich hab da eher die vermutung das ich das irgendwie falsch angeschlossen hab... gibts da keine möglichkeit das zu überprüfen ?
doch. indem du das display initialisierst, was draufschreibst und dann schaust, ob was erscheint :) du merkst es direkt beim ersten befehl, wenn du das busy-flag überprüfst.
dann bräucht ich aber ne wirklich simple library weil die wo ich bis jetzt so gesehen hab sind mir zu groß da find ich ja netmal wo ich meine WR,RD,CE,CD definier...
Hi Daniel, ich verwende ebenfalls Displays mit T6963C und in verschiedenen Größen. Wenn du den Reset aktivierst, müsstest du eigentlich auf dem Display eine Pixelreihe sehen können. Ist das bei dir der Fall? Kontrast ist richtig eingestellt? Mein allererster Versuch scheiterte blos an der Initialisierung des Displays, also bitte mal die auch noch prüfen. Gruß Ralf
reset würde in meinem fall bedeuten P2.3 0 zu setzen ?! also falls ja dann seh ich da keine pixelreihe
Hi Daniel, bin nicht ganz sicher, aber bei allen meinen Displays war es so, dass ich während des Resets kurz eine Pixelreihe sehen konnte. Und wie gesagt verwende ich verschiedene Displays mit T6963C. Kann es sein, dass dein Kontrast so eingestellt ist, dass du auch gesetzte Pixel nicht sehen würdest? Vielleicht liegt es ja daran. Gruß Ralf
also ich hab heute versucht das display über den parralelport anzustern aber das hat auch nicht funktioniert hab einfach mal die vermutung das das ding kaputt ist das einzige was geht ist die hintergrundbeleuchtung...
Heisst das, du hast das Display fest mit 5k Ohm belegt? Normalerweise wird ein Poti verwendet. Für meine ersten Gehversuche habe ich den Kontrast so dunkel eingestellt, dass ich sicher war, etwas sehen zu können, wenn ich etwas zu Display schicke. Somit wusste ich dann auch gleich, ob meine Initialisierung richtig war. Soll ich dir mal meine Initialisierung raussuchen? Gruß Ralf
eigentlich sollte da n 10k poti hin aber hab keinen da gehabt deshalb hab ich n 5k poti und naja das sollte ja reichen um was zu erkennen. aber irgendwie scheints da nix zum erkennen zu geben weil wenn selbst übern pc/lpt1 nix angezeigt wird... und da hab ich lcdhype, lcdinfo und lcdstudio ausprobiert aber alle ohne erfolg.
manche Displays (z.B. das von Conrad) haben die negative Kontrastspannung nicht integriert, sondern müssen sie von außen erhalten. Da brauchst Du so um die 13 - 14 V negativ. Aber schau nochmal genau ins entsprechende Datenblatt (und stelle sicher, daß es exakt das Datenblatt für Dein Display ist).
datenblatt scheints da nicht zu geben ich hab nur n sehr kleines da steht -12V und das hab ich auch so angeschlossen
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.