eigene Zeichen am LCD

Gast
1:Du setzt per Display Befehl die CG Ram Adresse
2:Du sendest ein Byte wie einen gewöhnlichen Buchstaben zum Display
3:Du musst 1 und 2 acht mal Wiederholen um ein Zeichen zu definieren

Von dem Byte, dass du in 2. sendest sind nur die ersten 5 Bit
interresant. Highbit: Bildpunkt Dunkel, Lowbit: Bildpunkt Hell
Achtmal deswegen, weil ein Zeichen aus 5*8 (nicht 5*7) Pixeln besteht
Die CG Ram Adresse must du jedesmal um eins erhöhen.

Ich habe die Ansteuerung aus dem LCD-Display Datenblatt von Conrad,
kostet 1,02 € als gedruckte Version.
Gast
Wennst die Antwort eh' schon kennst ;-)

Im Datenblatt von Hitachi wird auf Seite 186 beschrieben wies geht. Das
Schlagwort heißt CGRAM
Addr: (6bit) - Zeichen (8bit)(z.B. Hell-Dunkelmuster)
000000 xxx10101 ; oberste Zeile
000001 xxx01010 ; zweite Zeile
000010 xxx10101 ; u.s.w.
000011 xxx01010
000100 xxx10101
000101 xxx01010
000110 xxx10101
000111 xxx00000 ; Cursorzeile
fürs erste freidefinierte Zeichen, das zweite fängt bei adresse
001000 an. Die oberen 3 Bit der Zeilen(x) kann man zwar setzen werden
aber nicht dargestellt (die Zeichen sind ja nur 5 Pisel breit).
Die Befehle um ins CGRAM zu schreiben sind hoffentlich auch in deinem
Datenblatt beschrieben.

grüße leo

Antwort schreiben

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