Forum: Mikrocontroller und Digitale Elektronik Hilfe!: LCD Zeichensatz nicht wie bei HD44780...


von SuperGrobi (Gast)


Lesenswert?

Ich hab gerad versucht hier eine Temperaturanzeige auf einem LCD Display
auszugeben. Das Fuktioniert auch alles ganz gut, jedoch wird bei dem
Zeichen ° ein E mit einem kleinen Haken unten dran ausgegeben. Ich hab
leider keine Typenbezeichnung von dem Display, weiss nur, das es
HD44780 kompatibel sein soll. Laut Datenblatt von EAS bzw. Reichelt
sitzt das ° bei 223 (0xDF). Da kommt aber das komische E. Weiß jemand,
wo man noch andere Datenblätter mit anderen Zeichensätzen für
HD44780-kopatible Displays bekommt ?

gruß
Thomas

von Hubert (Gast)


Lesenswert?

Ich hatte auch mal so ein Display mit eigenartigen Datensatz. Ich habe
einen Pfeil gesucht, habe ein kleines Prog geschrieben und alle
Adressen der reihe nach probiert. War zwar dann nicht dabei, geht aber
schneller als lange ein Datenblatt zu suchen.

von Einer der Bernds (Gast)


Lesenswert?

Hi,

ein HD44780 (oder Kompatibles) Display hat 8 Zeichen die man selber
konfigurieren kann.

Bevor ich da lange nach Datenblättern etc. suche, erstelle ich das
Zeichen selbst.

Gruß Bernd

von dave (Gast)


Lesenswert?

Das ist aber auch ressourcenverschwendend...

dave

von Einer der Bernds (Gast)


Lesenswert?

> [...] ressourcenverschwendend...

Ja, aber wenn man die Ressourcen nicht dringend für was anderes
braucht, dann ist es Wurst. Wenn der Speicherplatz nicht verwendet wird
bringt das auch niemand etwas. Und wenn man dadurch beim Nachbau
flexibler sein kann, nämlich einfach jedes Display einsetzen ohne auf
den Zeichensatz achten zu müssen, dann finde ich das OK.

Gruß Bernd

von Benedikt (Gast)


Lesenswert?

Wenn jemand das LCD mit einem tiny mit 1kbyte Programmcode ansteuert,
und das ganze in Assembler programmiert dann kann man darüber
diskutiern ob 8Byte + die Laderoutine Resourcenverschwendung sind.
Ansonsten ist ein in C oder Bascom geschriebenes Programm eine sehr
viel größere Resourcenverschwendung als ein benutzerdefiniertes
Zeichen...

von SuperGrobi (Gast)


Lesenswert?

vielen Dank Euch allen...

ich hab es nach der Methode von Hubert gemacht und dabe festgestellt,
das das Ding nen Kyrillischen Zeichensatz im oberen Bereich hat.
Tja und was ich noch festgestellt habe ist, das das Ding an Code 223
das "°" zu stehen hat... Ist ja dumm, dann hatte meine Routine daruas
was anderes gemacht. Aber ich hab es jetzt hinbekommen.

Das "°" Zeichen extra selbst erzeugen finde ich auch etwas
verschwenderisch. Da ich vor habe, damit ein Menü zu programmieren sind
die 8 Zeichen recht knapp bemessen. Gut, man kann die ja bei jedem Bild
neu laden, aber da wird der Aufwand dann doch grösser, als die 255
Zeichen eben mal durchzutippen.

gruß
Thomas

von Benedikt (Gast)


Lesenswert?

Meinst du wirklich kyrillisch oder doch kana ?
Das ° an 223 würde nämlich eher für kana sprechen, das wäre dann der
Zeichensatz vom HD44780 A00

von SuperGrobi (Gast)


Lesenswert?

Ich kenn Kana nicht, sind och aber so Japanisch-ähnliche Zeichen, oder
irre ich mich da ?

Da ich früher in der Schule Russisch hatte, kommen mir da sehr viele
Zeichen bekannt vor :) Also bis 122 ist alles normal 0-9, A-z usw. ab
175 wirds dann kyrillisch... ab 223 stimmen aber auch nicht alle
zeichen mit dem Zeichensatz von EAS überein. aber eagl, ich brauch ja
nur das "°".

cu
Thomas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.