Forum: Mikrocontroller und Digitale Elektronik GLCD zeigt nur Streifen an


von Michael (Gast)


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?

von Elektrikser (Gast)


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

von Michael (Gast)


Angehängte Dateien:

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).

von Ralf (Gast)


Angehängte Dateien:

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

von Ralf (Gast)


Lesenswert?

Hm... Ich Trottel. Der Anhang darf ja nur ein MB groß sein... Ächz...
Scheint aber trotzdem gespeichert worden zu sein. Falls es nicht
geklappt hat, einfach nochmal hier nachfragen...

Ralf

von Michael (Gast)


Lesenswert?

Bascom müsste die Initialisierung eigentlich automatisch machen,
zumindest funktioniert es bei einem kleineren Display mit dem selben
Controller.

von Ralf (Gast)


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

von Michael (Gast)


Lesenswert?

Ich habe jetzt im Programm die reset-Leitung eine Weile auf high gelegt
und dann erst den config-Befehl laufen lassen, jedoch gab es keine
Veränderung bei der Darstellung.

von Ralf (Gast)


Lesenswert?

Hä? Der Reset ist Low-Aktiv, so weit ich mich erinnere...
Du könntest mal versuchen, die Initialisierung selbst zu machen, also
ohne Bascom-Unterstützung...

Ralf

von Michael (Gast)


Lesenswert?

Ah stimmt, jetzt funktioniert alles, wenn ich den Reset auf Low lege.
Thx@all

von Ralf (Gast)


Lesenswert?

Wir freuen uns immer, wenn wir helfen konnten...

Ralf

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.