Tip voor artikel "Umlauts op LCD"

Hallo en welkom bij onze blog artikel vandaag.

 

Een paar dagen geleden presenteerden we u een Verzenden weergegeven hoe u zelf gemaakte tekens zoals umlauts uitvoert op een LC-beeldscherm van 1602 of 2004.

De daar gepubliceerde tekentabel bevat echter al de tekens voor "äöüß°" en "a". Voor veel toepassingen, zou dit genoeg zijn.

Omdat de tabel zich echter niet aan de UTF-8-standaard houdt, kunnen deze tekens niet gemakkelijk worden uitgevoerd.

We kunnen de chip echter direct instrueren om een specifiek personage via een zogenaamde escape sequentie uit te geven.

Een ontsnappingsreeks is een combinatie van tekens in de technische informatica die geen tekst vertegenwoordigt, maar wordt onderschept door het apparaat en een speciale functie vervult.

Meestal begint het met een backslash, gevolgd door een getal.

Hierdoor kunnen de in eerste instantie genoemde tekens als volgt worden uitgevoerd:

  

  Lcd.Afdrukken("XE1"); outputs an ä   Lcd.Afdrukken("XEF"); geeft een ö   Lcd.Afdrukken("XF5"); geeft een ü   Lcd.Afdrukken("XE2"); geeft een ß   Lcd.Afdrukken("XDF"); uitgangen a °   Lcd.Afdrukken("XE4"); outputs a   Lcd.Afdrukken("XF4"); outputs a

Om een ontsnappingsreeks te beëindigen, u aan het einde een bredere backslash invoegen. Bijvoorbeeld, om de output te gebruiken "Voedsel: 23 °Cop het display u de volgende spelling gebruiken:

 

 

  Lcd.Afdrukken("K xF5"che: 23 xDF-C");

We hopen dat onze tips voor het correct weergeven van speciale tekens en umlauts op LC-schermen nuttig zullen zijn in uw projecten en uitkijken naar uw feedback.

Ik wens u veel succes in uw projecten en neem afscheid van de volgende bijdrage.

 

De jouwe Markus Neumann

  

 

 

DisplaysSpecials

2 Kommentare

Werner

Werner

Falls es jemanden interessiert: Ich habe mich daran gesetzt und die LCD Library so geändert, dass man nun im Fließtext wie gewohnt Umlaute verwenden kann. Also ein einfaches lcd.print(“Grüße aus Österreich”); ist möglich. Der Library findest du hier zum Download: https://werner.rothschopf.net/202003_arduino_liquid_crystal_umlaute.htm

Malke

Malke

Guten Abend,
der Hinweis hat mich weitergebracht. Deshalb ein herzliches Dankeschön !!!
Nun fehlt mir nur noch der Code für das große !Ü!

Gruss

Dietmar Malke

Einen Kommentar hinterlassen

Alle Kommentare werden vor der Veröffentlichung moderiert

Aanbevolen blog berichten

  1. Installeer ESP32 nu van de raad van bestuur
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. OTA - Over the Air - ESP Programmeren via Wi-Fi