Wie mit BASCOM AVR Umlaute auf LCD ausgeben

Gast #217183
Ja, natürlich, ich Dumpfbacke....;-)


zum Test:
Dim I As Byte
Cls
Cursor On
Do
 For I = 1 To 255
 Lcd Chr(i)
 Print Chr(i)
 Waitms 100
 Next I
Loop

End
Gast #217184
Hallo,
du kannst die Sonderzeichen auch direkt in den Text eingeben:
Bei gedrückter "ALT GR" Taste den Zahlencode für das Zeichen über
den
Ziffernblock eingeben.
ä = "ALT GR" und 160   oder CHR(225)
ö = "ALT GR" und 139   oder CHR(239)
ü = "ALT GR" und 228   oder CHR(245)
ß = "ALT GR" und 131   oder CHR(226)

Leider weiß ich nicht, warum der Zeichencode nicht mit dem CHR-Wert
übereinstimmt.

Gruß
Jürgen
Gast #217185
Die Zeichentabelle im Datenblatt des HD44780 zeigts einem ja schon mal
etwas näher.
Der HD44780 hat nur ca 127 (?) Uns bekannte Zeichen. Der Rest der
insgesamt 256 Zeichen sind dann LingLongDingeling
Yapanische/Chinesische (ich werwexel das immer) Krakeldinger. Da der
HD44780 auch noch aus Japan/China kommt, und dort, wenn man schon mal
unsere Buchstaben benutzt, die äüö? nicht vorkommen, hat man sie halt
auf ne andere Adresse verbannt.
Ist halt nich der Europäische ASCII-COde, denn ASCII heißt nicht, daß
alles gleich ist.........

Die 8 frei definierbaren Zeichen mit selbstgemalten Sonderzeichen zu
belegen ist wohl dann auch Platzverschwndung.

Antwort schreiben

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