mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik GLCD zeigt nur Streifen an


Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Elektrikser (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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).

Autor: Ralf (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael (Gast)
Datum:

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

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Michael (Gast)
Datum:

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

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wir freuen uns immer, wenn wir helfen konnten...

Ralf

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.