Forum: Mikrocontroller und Digitale Elektronik LCD Fonts (Schriftarten) für LCD-Displays mit ST7920 Controller


von Werner M. (turboposty)


Lesenswert?

Hallo,
ich bin auf der Suche nach Fonts für LCD-Displays mit ST7920 Controller.
Im Forum habe ich schon sehr nützliche Fonts gefunden, allerdings wurden 
diese mit der Codepage 850 erstellt.
www.mikrocontroller.net/topic/54860#1291943

Wie kann ein Zeichensatz mit der Codepage 437 für 4x6, 5x8, 6x8 und 8x8 
Zeichengröße erstellt werden?
Mit welchem Programm können diese generiert und editiert werden?

: Verschoben durch Moderator
von DerEgon (Gast)


Lesenswert?

Du weißt, daß der Unterschied zwischen cp437 und cp850 minimal ist?

Sieh Dir die Tabelle hier an:

https://de.wikipedia.org/wiki/Codepage_850

Die Unterschiede sind gelblich hinterlegt.

von Werner M. (turboposty)


Lesenswert?

DerEgon schrieb:
> Du weißt, daß der Unterschied zwischen cp437 und cp850 minimal ist?

Ja, dass ist mir schon bekannt. Genau diese zusätzlichen graphischen 
Zeichen, die von CP850 ausgebendet sind, ermöglichen eine einfachere 
Darstellung von Tabellen.

von DerEgon (Gast)


Lesenswert?

Selbst ändern? Die Struktur ist ja recht einfach, und es sind nur eine 
Handvoll Zeichen.

von Werner M. (turboposty)


Lesenswert?

DerEgon schrieb:
> Selbst ändern? Die Struktur ist ja recht einfach, und es sind nur eine
> Handvoll Zeichen.

Ja, genau.
Daher auch die Frage, mit welchem Programm Zeichen einfacher editiert 
werden können.
Wie wurden die Zeichen aus dem verlinkten Beitrag generiert?

von DerEgon (Gast)


Lesenswert?

Es gibt kommerzielle Software dafür, es gibt diverse freie 
Bitmap-Bearbeitungstools, sogar Online -- man kann das bei kleineren 
Fonts aber auch einfach von Hand machen.

Beispiel aus 6x8_horizontal_lsb_1.h
1
{0x70,0x88,0xE8,0xA8,0xE8,0x08,0x70,0x00},  // 0x40
1
. # # # . . . .  0x70
2
# . . . # . . .  0x88
3
# # # . # . . .  0xE8
4
# . # . # . . .  0xA8
5
# # # . # . . .  0xE8
6
. . . . # . . .  0x08
7
. # # # . . . .  0x70
8
. . . . . . . .  0x00

Das ist jetzt echt keine Raketenwissenschaft.

Links:

https://www.pentacom.jp/pentacom/bitfontmaker2/
http://www.iseasoft.com/bitfontcreator.html

Ob diese Tools was mit dem Format aus dem verlinkten Thread anfangen 
können, weiß ich nicht.


Hier hat sich "W.S." ausführlich mit dem Thema auseinandergesetzt:

Beitrag "Re: SSD1309 Schriften"

von W.S. (Gast)


Lesenswert?

Werner M. schrieb:
> www.mikrocontroller.net/topic/54860#1291943

Die Seite ist schon ewig her, so etwa ab 2006. Und da du sie offenbar 
gelesen hast, frag ich dich mal, warum du hier überhaupt fragst, denn 
zwischenzeitlich hat es hier so einige weitere Seiten zum Thema gegeben. 
Einschließlich verschiedener Herangehensweisen und auch einschließlich 
passender Programme zum Font-Erzeugen. Das Thema ist also bereits 
erschöpfend diskutiert worden. Bloß MACHEN mußt du deine Fonts selber. 
Die Werkzeuge dazu sind herunterladbar.

W.S.

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.