LCD Pixelfehler

Gast #1568249
Hallo!

ich versuche gerade ein text auf meinem 128x64 LCD darzustellen und hab 
folgendes problem: wenn ich eine buchstabe an erste spalte und ab der 
zweiten zeile darstelle, dann wird die allerletzte pixelspalte in der 
vorherigen zeile ebenfalls gesetzt. weiß jemand voran es liegt oder wie 
ich das beheben kann?

ich verwende LCD mit RA6963C Controller und verwende den treiber aus 
Beitrag "T6963 memory mapped an ATMega128". der frontsize ist auf 6*8 
eingestellt.

danke!
Gast #1568280
Hi

Nachtrag: 128 Pixel / 6 ergeben 21,33... Zeichen/Zeile. Wenn du jetzt 
Text Area auf 21 setzt und das 22.Zeichen schreibst werden die linken 2 
Spalten des Zeichens auf den letzten 2 Spalten der 1.Zeile und den 
ersten 2 Spalten der zweiten Zeile dargestellt.

MfG Spess
Gast #1568309
Hi

>oh bin bisle zulangsam..
>wie kann man es beheben?

Setze mal Text Area auf $16. Das musst du aber auch dann bei der 
Adressberechnung für die Zeilen berücksichtigen. Ausserdem sollte dir 
bewusst sein, das diese Einstellung (6 Pixel/Zeichen) auch den 
Grafik-Mode betrifft.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.