ks0108: nur 4 von 8 bits/byte laufen

OP #607873
Hallo allerseits,

wir hoffen, ihr könnt uns helfen. Wir versuchen verzweifelt ein 128x64 
glcd
von Pollin mit zwei ks0108 Controllern zum Laufen zu bringen.

Auf dem Display zeigt sich mit dem von uns geschriebenen Code, der sich 
im Anhang befindet, nur 4 von 8 bits eines Bytes, um genau zu sein, 
immer nur die zwei jeweils außen Liegenden: XX000XX
Die inneren 4 bits können weder geschrieben noch gelesen werden und wir 
wissen einfach nicht mehr weiter. Angesteuert wird das Display mit einem 
ATmega32.
DB0-DB7 liegen an Port C und RS, R/W, EN, CS1, CS2, RST an Pin 7 bis 2 
von Port A.
An der Verkabelung des Displays kann es unserer Meinung nach nicht 
liegen, weil wir hier zwei Displays rumliegen haben und bei beiden das 
gleiche Problem auftritt.

Es wäre Klasse, wenn uns jemand helfen könnte.

Niklas & André

Edit: Sorry, sollte nur in der GCC-Rubrik stehen
Angehängte Dateien:
Gast #607907
Das JTAG interface ist standard-mäßig an (damit man neue µCs per JTAG 
programmieren kann) und lässt sich per Fuse oder vom Programm abschalten 
-- einfach mal in's Datenblatt schauen.

hth. Jörg

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.