Hallo, mir ist ein dummer Fehler passiert! :-( Ich habe mein LCD über eine Stiftleiste und Flachbandkabel angeschlossen (leider kein Wannenstecker). Nun habe ich die Pfostenbuchse eins zu tief eingesteckt, d.h. die obere "Reihe" war in der unteren eingesteckt und die untere war frei. Seit dem geht das LCD nicht mehr, zeigt überhaupt nichts mehr an, nicht einmal schwarze Balken. Habe ich es geschrottet? Wie kann man es prüfen? Code ging zuvor, d.h. LCD sollte mit diesem Prozessor initialisieren, aber es zeigt ja überhaupt nichts mehr, nicht einmal schwarze Balken...
Daniel schrieb: > Nun habe ich die Pfostenbuchse eins zu tief eingesteckt, d.h. die obere > "Reihe" war in der unteren eingesteckt und die untere war frei. Dann hattest du den Knallfrosch schon vor Sylvester. > Seit dem geht das LCD nicht mehr, zeigt überhaupt nichts mehr an, nicht > einmal schwarze Balken. Wenn es danach nicht mehr so spielt wie vorher, liegt der Defekt doch klar auf der Hand.
Ich denke, dass es wohl so sein wird. Ich dachte evtl. das ein Profi mir vielleicht sagen kann, wie man so etwas prüfen kann oder ob das dadurch überhaupt möglich ist...
Analog dem Tutorial mit 4-bit Modus: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung#Anschluss_an_den_Controller
Daniel schrieb: > Nun habe ich die Pfostenbuchse eins zu tief eingesteckt, d.h. die obere > "Reihe" war in der unteren eingesteckt und die untere war frei. Dann kannst Du ja feststellen, welchen Pin Du wo angeschlossen hast und es uns mitteilen. Ich empfehle ja immer wieder ein Experimentiernetzteil mit einstellbarer Strombegrenzung. Damit kann man vielen Bauteilen das Leben retten.
5V LCD war an GND angeschlossen RS LCD war an VEE (also am Schleifer des Poti) EN LCD war auf GND angeschlossen DB5 LCD war auf dem Pin des AVRs wo DB4 liegt DB7 LCD war auf dem Pin des AVRs wo DB6 liegt Wenn man es so will, ist es im Prinzip nach dieser Tabelle hier: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Nur das die rechte Spalte durch das falsche Einstecken um eins nach unten gerutscht ist.
Daniel schrieb: > 5V LCD war an GND angeschlossen > RS LCD war an VEE (also am Schleifer des Poti) > EN LCD war auf GND angeschlossen > DB5 LCD war auf dem Pin des AVRs wo DB4 liegt > DB7 LCD war auf dem Pin des AVRs wo DB6 liegt > > Wenn man es so will, ist es im Prinzip nach dieser Tabelle hier: > http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung > Nur das die rechte Spalte durch das falsche Einstecken um eins nach > unten gerutscht ist. Wenn es wirklich so war wie du schreibst, müsste ja an Pin 1 nichts angelegt sein. Sollte also demnach kein Problem für das LCD sein, ausser die Datenpins wären nicht für 5V ausgelegt. Aber eben, jetzt geht nichts mehr, vorher schon ->Schrott Gruss Philippe
:
Bearbeitet durch User
Ja, das war so. Wie gesagt, ich bin einfach mit der Stiftleiste ein zu tief eingesteckt. Demnach verschiebt sich die Tabelle aus dem Tutorial einfach eins nach unten und damit ergibt sich diese Konfiguration. Kann man das irgendwie testen? Ist "keine Anzeige" nicht einmal schwarze Balken ein Indiz für "Schrott"?
Daniel schrieb: > Ist "keine Anzeige" nicht einmal schwarze Balken ein Indiz für > "Schrott"? Alles außer einwandfreie Funktion ist leider ein Indiz für "Schrott", vor allem dann wenn es schon einmal funktioniert hat und man dann etwas vermasselt hat. Test halt mal ob der Atmega noch läuft, das Display noch Spannung hat, und an den betroffenen Portpins vom Atmega noch etwas sinnvolles rauskommt. Und ob nichts lose ist oder so. Manchmal gehen beim herumfummeln an Versuchsaufbauten ganz andere Sachen kaputt. Die Digitalelektronik hier beweist eigentlich immer wieder erstaunlichen Lebenswillen, was solche Misshandlungen angeht, zumindest wenn die Versorgung ein Labornetzteil, eine hochohmige Batterie oder ein kleiner Schaltregler mit Begrenzung auf einige 10 bis wenige 100mA ist.
Daniel schrieb: > Ist "keine Anzeige" nicht einmal schwarze Balken ein Indiz für > "Schrott"? Es ist genauso möglich, dass der µC "Schrott" ist. Den würde ich mal versuchsweise tauschen. Gruß Dietrich
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.