LCD zeigt schwarzen Balken

#2326418
Lesenswert?

Hallo,
ich habe mir von Pollin das Display TC1602E-01 für den Transistortester 
gekauft.

Beim Anschluss an den µController zeigte das Display die unteren Balken 
komplett schwarz und die Oberen leer. Wenn ich die Datenleitungen des 
Displays komplett nach Masse schalte ist der schwarze Balken immernoch 
zu sehen. Der Kontrast lässt sich aber regeln. Irgendwie scheint das 
Display nicht so zu funktionieren wie es soll?!?

Am Mega8 liegt es denk ich mal auch nicht, denn die PORTs, an denen die 
Datenleitungen für das Display angeschlossen werden zeigen auf dem Oszi 
Signale.

Eine Lötbrücke oder fehlerhafte Lötstelle schließe ich auch aus, ich 
habe alles mehrmals überprüft.

Im Datenblatt und im Beigelegten Zettel steht nicht, ob der 
Displaycontroller HD44780 kompatibel ist. Nur, dass der Controller dem 
Industrie-standart entspricht (ist das HD44780?).

Weiß jemand, wo der Fehler ist? Falscher Displaycontroller? Oder stimmt 
alles und der fehler liegt in der falschen Software für den Mega8(die 
.eep Datei ist aber im eprom)?
Gast #2326423
Lesenswert?

Industriestandard kompatibel ist HD44780.

Die Software für den Transistortester ist in Ordnung. Ich habe davon 3
Stück mit unterschiedlichem Display gebaut und sie gingen alle. Eines
davon auch mit dem oben genannten Display.

Hast Du vielleicht die Fuse-Bits nicht richtig gesetzt? Wenn die falsche
Frequenz vom Kontroller erzeugt wird, stimmen die Zeiten für das Display
auch nicht und es zeigt nur schwarze Balken.

MfG Paul
#2326428
Lesenswert?

Paul Baumann schrieb:
> Hast Du vielleicht die Fuse-Bits nicht richtig gesetzt? Wenn die falsche
> Frequenz vom Kontroller erzeugt wird, stimmen die Zeiten für das Display
> auch nicht und es zeigt nur schwarze Balken.

Die fuse-bits sind auf 1 MHz int. Oszillator. Komisch ist auch, dass der 
schwarze Balken auch sichtbar ist, wenn alle Datenleitungen auf Masse 
sind. Ist das normal?
Gast #2326450
Lesenswert?

>Muss mich mal kurz bei google informieren, wie man das macht.

Was machst Du denn für einen Lötzinn, äh Blödsinn? In der Software des
Transistortesters ist die Initialisierung natürlich enthalten. Da 
brauchst
Du selbst nichts dazuzuschreiben.

MfG Paul
#2326456
Lesenswert?

Paul Baumann schrieb:
> Was machst Du denn für einen Lötzinn, äh Blödsinn? In der Software des
> Transistortesters ist die Initialisierung natürlich enthalten. Da
> brauchst
> Du selbst nichts dazuzuschreiben.

Achso. Naja ich verwende das erste mal ein LCD. 7 Segement und 
Multiplexing ist klar, aber Displays sind mir neu.

Und was muss ich dann machen? Warten? Irgendwie tut sich da bei mir 
nichts. Ich hab den Datenbus auch einmal komplett gedreht, wie es dort 
in der beschreibung steht (falls das Display einen Balken anzeigt soll 
man das ja machen). Aber bei mir ist die obere hältfe immernoch schwarz.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren