Selbstdefiniertes Zeichen aufm LCD

OP #455193
Lesenswert?

Hi...Ich weiss das man nicht nur die ASCII zeichen auf dem LCD 
darstellen kann, sondern auch selbstdefinierte Zeichen machen kann...
Das wissen, das es geht reicht mir nicht,Ich würde auch gern wissen 
wie...
Hoffe mir kann da jemand helfen...Aber ich bin nicht so talentiert mit 
C, freu mich über jede hilfe aber wenn's möglich ist bitte in 
Assembler...
Danke
MFG der Patrick
Gast #455195
Lesenswert?

Im Datenblatt des Displays bzw. in dem des Controllers steht, wie man´s 
macht. In einer Tabelle sind die Befehle, die das Display versteht, 
aufgezeigt. Du mußt das CG-Ram adressieren und Bitmuster in das CG-Ram 
schreiben, die Du danach als normale Zeichen 0 bis 7 ansprechen kannst.
Gast #455196
Lesenswert?

> auf dem LCD
Ach, auf DEM LCD...

Ich vermute mal, es handelt sich um ein HD44780-kompatibles. Wenn dem so 
ist, dann lade Dir mal von Electronic Assembly das (deutschsprachige) 
Datenblatt runter. Da steht das recht schön beschrieben. Und auch, wenn 
Dein Display nicht von EA ist, die Prozeduren sind bei den 
HD44780-Dingern in praktisch allen Fällen gleich.
Gast #455197
Lesenswert?

>Aber ich bin nicht so talentiert mit
>C, freu mich über jede hilfe aber wenn's möglich ist bitte in
>Assembler...

Das geht weder in C noch Assembler, sondern durch Ansteuern von 
Signalleitungen.
Gast #455200
Lesenswert?

> ...senkrechte Zeile...
Die senkrechten Zeilen nennt man i.d.R. "Spalten". Die sind hier aber 
ziemlich egal, weil bei den Displays die "waagerechten" Zeilen 
geschrieben werden. Und die haben i.d.R. 5 Pixel.

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