mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMega128 und KS0108 - Anzeigefehler


Autor: Sebastian Hahn (micropain)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich betreibe ein GLCD-Display von Reichelt (LCD 128X064 BL) an einem 
Mega128.

Anschlüsse usw. sind laut Datenblatt, Reset sitzt am Systemreset. Um 
Fehler auszuschließen verwende ich inzwischen ein geschirmtes Kabel, ca. 
25cm, direkt an die Pins gelötet. Störungen sollten sich so in Grenzen 
halten.

Da ich bald verrückt werde mit der Sache habe ich um eigene 
Softwarefehler auszuschließen eine fertige Lib 
(http://www.koders.com/c/fidC6894A3A4369AC22CEAD95A...) 
verwendet.

Nun zum Problem:

Immer wenn ich auf einem der beiden Displayhälften einen 1x8-Block 
schreiben will, wobei nur max. 2 Pixel in diesem Block aktiv sind 
schreibt mir das Display gleichzeitig in der anderen Hälfte irgendeinen 
Mist rein und rückt mit dem Cursor logischerweise eins vor.

Sind 3 Pixel oder mehr aktiviert funktioniert alles wies soll.
Delays zwischen CS-Selects habe ich auch schon probiert, hilft auch 
nichts...

Auf Kurzschlüsse habe ich die Schaltung auch schon etliche Male 
überprüft.

Da ich nun schon ein paar Tage dransitze, verschiedene Stecker, Kabel 
usw. verwendet habe möchte ich das Problem hier mal öffentlich machen...

Foto ist als Anhang dabei.
Erste Zeile sollte "TestTestTestTestTest" sein, 2. Zeile "TestTest".

Wenn ich jetzt z.B. einfach einen 8px hohen Balken reinschreiben würde 
tritt der Fehler nicht auf.

MfG
micropain

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.