Sonderzeichen auf LC Display??

Gast #1609781
Lesenswert?

Ich habe ein einfaches 20*2 Zeichen LC-Display

dies Steuer ich über Bascom und ein Atmega 16-16PU an.


Da ich aber auch die Aktuelle Temperatur Anzeigen lasse, würde ich gerne 
das er es so Anzeig: 22,2'°C wird aber dieser kleine Kreis ° will mir 
das Display nicht anzeigen :-( hat jemand ein Tipp wie ich das 
hinbekomme?

zum Ansteuern benutze ich folgendes Tutorial

http://www.rn-wissen.de/index.php/Bascom_und_LCD's
Gast #1609813
Lesenswert?

Kannst auch mal ins Datenblatt des Chipsatzes reinschauen, was das dazu 
meint - manchmal(tm) liegen die nämlich nur woanders als er erwartet. 
Beim HD44780 und 'japanisch' ist z.B.
1
#define HD44780_SPECIAL_CHAR_DEG   0xDF    // ° - ° japan
ganz brauchbar (nur etwas eckig..), bei HD44780 und 'europäisch' dagegen 
gibts ein 'natives' auf
1
#define HD44780_SPECIAL_CHAR_DEG   0xB0    // ° - ° europe
..und sonst wie schon beschrieben ein eigenes Zeichen definieren - 
Details dazu stehen im Handbuch, behelfsweise in der Doku der 
verwendeten Bibliothek :-)

HTH
Gast #1609817
Lesenswert?

so wie ich nun ein symbol erstelle hab eich kapiert habe jetzt auch die 
zeile eingefügt:

Deflcdchar 0 , 4 , 10 , 17 , 17 , 10 , 4 , 32 , 32

aber wie lautet der befehl um das zeichen auszugeben?

habe dirv. sachen probiert

lcd char(0)

lcdchar(0) usw...
aber ging alles nicht kommt fehler beim kompilieren :-(

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