Forum: Mikrocontroller und Digitale Elektronik ASCII Zeichen auf Display aufgeben


von Chris (Gast)


Lesenswert?

Hallo,

ich spiele grade mit dem PIC18F4xK20 Starterkit rum. Da ist ein 132x64 
Dot Matrix Display drauf. Meine Frage dazu: Wenn ich z.B. ASCII Zeichen 
ausgeben möchte, muss ich die Zeichen Pixel für Pixel malen oder geht 
das irgendwie einfacher?

von R. W. (quakeman)


Lesenswert?

Das kommt ganz auf das Display an. Es gibt Punktmatrix Displays mit 
eingebautem Zeichensatz oder ohne. In letzterem Fall musst du den 
Zeichensatz in deiner Software Pixel für Pixel selber nachbauen. Ich 
habe vor kurzem für ein EA DogL 128x64 LCD (ohne integriertem 
Zeichensatz) einen solchen zum Test mal erstellt. Dieser benutzt 5x8 
Pixel pro Zeichen und ist dem HD44780 Zeichensatz sehr ähnlich. Falls du 
willst, dann kannst du unter [1] in den Code reinschauen. Vor allem das 
2-dimensionale Array "aucASCII_8PT_FONT[][5]" für den Zeichensatz ist 
dabei für dich eventuell von interesse

Ciao,
     Rainer

[1] 
https://quakeman.homelinux.net/viewvc/uVision/trunk/Test_LCD_DogL128/test_dogl128.c?view=markup

von Chris (Gast)


Lesenswert?

Hey, super, vielen Dank  ;)

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.