LCD Pixelfehler

Gast #1568249
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren