Kleines Problem bei ks0108

Gast #2298092
Lesenswert?
• ▲
▼
Hallo,

Ich habe eine Ansteuerung für ein 128x64 Display mit einem 
KS0108-Controller selber geschrieben. Die funktioniert soweit auch gut 
bis auf eine Sache.

Wenn ich ein Zeichen an (0,0) ausgebe, wird das korrekt angezeigt (Also 
Chip1).

Wenn ich ein Zeichen an (64,0) ausgebe, wird das korrekt angezeigt (Also 
Chip2).

Wenn ich aber ein Zeichen an (62,0) ausgebe, wird die komplette Ausgabe 
um einen Pixel nach unten versetzt, sobald der Wechsel auf den Chip2 
erfolgt.

Ich gebe immer ein 8x6 großes Zeichen aus.

Ich kann euch auch gerne noch den Code anhängen, aber ich denke nich 
dass am Code liegt, vllt hat ja schonmal jemand ein ähnliches Problem 
gehabt.
Hab auch schon das Datenblatt durchwühlt ob ich irgendwas übersehn habe 
aber beim schreiben von Daten wird ja nur der Y-Pointer incrementiert.

Freue mich über jeden Hinweis.

LG

Antwort schreiben

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.

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.