Forum: Mikrocontroller und Digitale Elektronik LCD - Bildschirm nicht gelöscht?


von Patrick R. (pat711)


Lesenswert?

Guten Abend zusammen,

ich habe ein kleines Problem mit meinem LCD:
Wenn ich das LCD auf meinem Experimentierboard mit meinem ATmega8 
antsteuere funktioniert das Programm Problemlos.
Wenn ich dann aber den selben Controller, schon programmiert heraus 
nehme und in die dafür vorgesehene fertige Platine einsetzte geschieht 
folgendes:
Nach dem Reset soll eine Begrüßung angezeit werden. Diese wird 
fehlerfrei angezeigt.
Sobald die Anzeige dann aber wechseln soll bleibt der linke Teil stehen 
und auf dem rechten erscheinen seltsame Zeichen.

Ich vermute, dass eine der Steuerleitungen nicht richtig gefräst wurde 
(noch irgendwo ein Span oder so) aber hab nun mittlerweile auch schon 
nachgekratzt. hat vielleicht jemand ne Idee, welche Leitung das sein 
könnte?

Ich vermute eben, dass das LCD nicht korrekt gecleart wird und somit 
eben das alte noch ins neue mit reinfunkt. Ich habe aber keine Ahnung an 
welcher Verbindung das liegen könnte.

Noch paar Infos:
Ansteuerung is über 4 - Bit
Das LCD ist ein TC1602E - 01
Controller ist ein ATmega 8 - 16PU mit 16Mhz Quarz
Das LCD hängt an PORTB
Wie bereits erwähnt funktioniert das Ganze auf einem Experimentierboard, 
an der Software liegts also nicht

von nop (Gast)


Lesenswert?

>Ich vermute, dass eine der Steuerleitungen nicht richtig gefräst wurde
>(noch irgendwo ein Span oder so) aber hab nun mittlerweile auch schon
>nachgekratzt. hat vielleicht jemand ne Idee, welche Leitung das sein
>könnte?

Messen.

von Wolfgang S. (wsm)


Lesenswert?

Eine Leitung von PortB wird noch für etwas anderes benutzt?

wsm

von Patrick R. (pat711)


Lesenswert?

hab ich auch schon probiert, aber bisher noch nichts gefunden. Hatte 
darauf gehofft jmd von euch hier könnte den fehler vll genauer 
lokalisieren

von Patrick R. (pat711)


Lesenswert?

Wolfgang Schmidt schrieb:
> Eine Leitung von PortB wird noch für etwas anderes benutzt?
>
> wsm

an PORTB hängt nur noch eine Buchse zur Porgrammierung über eine externe 
ISp. Allerdins ist dort nichts angeschlossen. Trotzdem Danke für den 
Hinweis, werde die Leiterbahnen in diese Richtung auch nochmal genauer 
kontrollieren.

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
Noch kein Account? Hier anmelden.