Forum: Mikrocontroller und Digitale Elektronik LCD Problem stk200


von Fire Eagle (Gast)


Lesenswert?

Hallo!

Ich steuere ein LCD mit einem ATMEGA 8 an. Verwende einen 7805 mit 300mA 
Steckernetzteil. Programmiergerät: stk 200 kompatibel.

Ich habe folgendes Problem mit meinem LCD: Wenn der PC läuft und der 
Programmer angeschlossen ist: alles OK.
Sobald ich den PC abschalte macht das LCD, was es will. Die Anzeige 
gerät
"durcheinanader", es flackert, so als ob es einen Reset machen würde, 
bei den einzelnen Schriftzeichen sind manche Pixel heller oder dunkler. 
Wenn ich den Programmer vom Board abstecke ändert das auch nichts. Die 
LCD Ansteuerung verwendet übrigends den MOSI Pin, aber ohne 
anheschlossenen Programmer sollte das doch nichts machen.

Kann das eventuell ein Stromversorgungsproblem sein, sodass sich das LCD 
den "zusätzlich nötigen" Strom über den Programmer von PC holt und wenn 
der aus ist, dann bricht alles zusammen?

Kann mir bitte jemand beim Troubleshooting helfen?

Danke!

von Knalltüte (Gast)


Lesenswert?

1. mach Foto
2. mach Plan
3. beschreibe vernünftig dein Problem
oder wie soll dir hier auf deine lapidaren Aussagen hin jemand helfen
und fast vergessen mach die webcam an :-)

von Fire Eagle (Gast)


Lesenswert?

Hallo!

Ich hab jetzt nochmal etwas getestet.

Ich habe eine selbstgelötete MC-Platine, die ein Breadboard versorgt.
Von dem Breadboard aus versorge ich das LCD (pin0,1).
Habe die Leitung von Breadboard zu LCD verkürzt -> subjektive 
Verbesserung (die Stellen am Display geraten nicht mehr durcheinander)

Also die Versorgungsspannung und der Stom an PIN2 (Vcc) des LCD bleibt 
gleich, egal ob der Programmer dran ist oder nicht.

Ich habe auch mehrere Programme getestet, die das LCD verwenden. Wenn 
ich zB. nur einen LM35 am ACD habe, dann funtioniert das LCD mit/ohne 
Programmierer gleich.

Bei anderen (längeren?) Programmen werden ohne Programmer die Pixel 
innerhalb der einzelnen Schriftzeichen unterschiedlich hell. Habe ein 
Foto probiert, aber da sieht man das nicht so wie in der Realität.

Ein zweites LCD ist schon auf dem Weg zu mir: Im Moment hab ich kein 
anderes zum Testen.

Ach ja: das LCD verwendet:

LCD Pin 1 -> GND
LCD Pin 2 -> +5V

LCD Pin 16 -> GND
LCD Pin 15 -> über Vorwiderstand an +5V

DB7 (LCD Pin 14) PD7
DB6 (LCD Pin 13) PD6
DB5 (LCD Pin 12) PD5
DB4 (LCD Pin 11) PD4

RS  (LCD Pin 4) PD0
R/W (LCD Pin 5) PD1
E   (LCD Pin 6) PD2

VEE (Kontrast, LCD Pin 3) OC2(PB3)

Vielleicht weiß jetzt jemand einen Rat?

Danke!

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.