GLCD zeigt nur Streifen an

Gast #269000
Lesenswert?
• ▲
▼
Hallo

ich habe ein GLCD 240x128 mit einem T6963C. Jedoch zeigt er nach dem
Einschalten (und starten des Programms) nur horizontale Linien an die
bei jedem EInschalten anders verteilt sind (mal sind es nur zwei dunkle
und zwei helle Balken, manchmal viele dünne im Wechsel). Woran kann das
liegen?
Gast #269001
Lesenswert?
• ▲
▼
Die Initialisierung des Displays könnte nicht passen. Aber für genauere
Aussagen gibt es zu wenige Infos von dir.
- Wie ist es angeschlossen?
- Woran angeschlossen? Welcher Controller?
- Wie sieht dein Programm aus? Programmiersprache?


Gruß Elektrikser
Gast #269002
Lesenswert?
• ▲
▼
Das Display is an einem ATMega16 angeschlossen mit folgender
Pinbelegung:

PortA.0 = WR
PortA.1 = RD
PortA.2 = CE
PortA.3 = C/D
PortA.4 = NC
PortA.5 = RESET
PortA.6 = FS
PortA.7 = RV
PortC.0-PortC.7 = D0-D7

Das ganze wird mit dem Beispielprogramm von Bascom angesteuert (siehe
Dateianhang).
Angehängte Dateien:
Gast #269003
Lesenswert?
• ▲
▼
Ich vermute dass, wie bereits gesagt, das Display nicht bzw. nicht
richtig initialisiert ist. In den Datenblättern zu den Displays findet
man meistens einen Initialisierungs-Vorschlag.

Sieh dir alternativ mal den Anhang an, ich beschäftige mich relativ
stark mit diesen Displays, habe also einige Dokumente zu dem Thema...

Ralf
Angehängte Dateien:
Gast #269006
Lesenswert?
• ▲
▼
Ich hatte mal das Problem, dass zwar die Initialisierung funktioniert
hat, jedoch hat es davor schon geklemmt, und zwar am Reset... Nachdem
ich das Reset-Problem behoben hatte, lief das Display - ohne Änderungen
an der Initialisierung. Ich habe damals die Zeit, die der Reset anliegt,
erhöht. Allgemein ist es wohl so, dass die T6963C-Controller sehr
kritisch reagieren, wenn die Leitungen (Daten, VCC, usw.) einen Husten
haben, also Störungen aufweisen...

Ralf

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