mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bitte Hilfe: T6963C erzeugt nur weiße Fläche


Autor: t.animal (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Nachdem ich nun mehrere Tage google, Datenblätter und Foreneinträge 
gewälzt habe komme ich nicht weiter.
Ich habe ein 240*128 LC-Display mit einen T6963C an einem Atmega644. Ich 
denke die Verkabelung müsste in Ordnung sein: WR:PA0, RD:PA1, CE:PA2, 
CD: PA3 RESET: PA4. FS habe ich nicht verbunden. DB0-7 liegt auf PortC, 
JTAG ist ausgeschaltet. An der Kontrastkontrolle hängt ein 10K-Poti.

Ich hab diverse Libraries probiert, im Moment versuche ich die von Simon 
Küppers [1]. Bei allen Libraries taucht das selbe Problem auf: Nach dem 
initialen Reset zeigt das Display lediglich eine weiße Fläche an. 
Jeder Pixel ist weiß.

Ich habe den µC auch schon auf 1Mhz runtergetaktet um zu sehen ob er 
vielleicht zu schnell läuft (momentan 16Mhz), aber der einzige Effekt 
war, dass sich die weiße Fläche langsamer aufgebaut hat.
Was habe ich falsch gemacht, irgendwelche Ideen?

-
[1] Beitrag ""Bessere" T6963c Library"

Autor: t.animal (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Höchst peinlich. Ich habe die ganze Zeit das falsche hex-file geflasht. 
Als ich das gemerkt hatte, noch ein wenig das Poti korrekt 
eingestellt... 100%ig richtig gehts noch nicht, aber er zeigt jetzt 
shconmal was an :)

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>Nach dem initialen Reset zeigt das Display lediglich eine weiße Fläche an.

Wenn deine Init auch das Löschen des Displays beinhaltet würde ich das 
mal rausnehmen. Bei einer erfolgreichen Initialisierung solltest du ein 
zufälliges Pixelmuster sehen.

>Jeder Pixel ist weiß.

Und was erwartest du? Je nach Display (positiv/negativ) kann ein 
gesetztes Pixel 'weiß' oder 'schwarz' sein. Und umgedreht (für gelöschte 
Pixel).

MfG Spess

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> FS habe ich nicht verbunden.
Nicht mit dem Controller oder gar_ _nicht? oO

Ralf

Autor: t.animal (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank erstmal für die Antworten :)

> Nicht mit dem Controller oder gar_ _nicht? oO
FS hab ich auf Ground gezogen, sonst macht das was es will.

> Und was erwartest du?
Erwartet hätte ich dass da in weißen Lettern steht "Hello World!"... tut 
es jetzt auch. Wie gesagt, ich hatte ein altes hexfile geflasht.

Warum es mit den anderen Libraries nicht geht, weiß der Teufel. 
Ursprünglich hatte ich gedacht, der µC laufe vielleicht zu schnell, aber 
das Problem tritt auch bei einem 1Mhz Takt auf.

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.