www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC LCD Umlaute


Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

LCD-Ansteuerung mit einem PIC klappt alles problemlos. Ich kann aber
keine Umlaute darstellen, es kommen nur kryptische Zeichen. Woran kann
das liegen, das LCD kann laut Datenblatt die Umlaute.
Danke im Voraus,

Sven

Autor: Fritz Ganter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du musst den Wert schicken, der im Datenblatt steht, der ist anders als
dein Zeichencode.
Ich wandle diese Spezialfälle bei der Ausgabe um.

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Zeichensatz des Display-Controllers stimmt nicht mit dem
Ascii-Zeichensatz überein. Musst mal ins Datenblatt des Controllers
schauen, da steht der Hex-Wert aller Zeichen.
Willst du z.B. ein ü musst du Alt0245 eintippen (õ);

Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super, danke. So funktioniert es. Mir ist entgangen, daß bei den
Sonderzeichen Abweichungen zum normalen ASCII-Standart waren ;-)

Tschöööö Sven

Autor: Karsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alt + 0245 klappt wunderbar.
Aber welche Codes gibt's für ä,ö,Ü,Ö,Ä und ß?
Im Datenblatt zum HD44780 habe ich zwei ROM-Tabellen und wenn ich die
Binärwert in Dezimal umrechne und auf's Display ausgeben lasse habe
ich immer noch andere Zeichen als gewünscht.

PS: Die Suche habe ich schon genutzt sonst hätte ich die Frage hier
nicht angefügt.

Autor: Sven (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Karsten,

ich hab dir mal die Datei zu meinem Display angehangen. Ist aber der
gleiche Controller, also kannste das übernehmen. Da hast du am Ende die
Tabelle mit den codierungen auch der Umlaute.

Tschöö Sven

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.