Hi Leute! Ich hab vor, mir das blaue Grafikdisplay 128x64 (Datenblatt im Anhang) von Crystalfontz zu holen. Meine Frage nun dazu: Muss ich jeden Buchstaben extra "malen", oder kann das Ding schon den fertigen ASCII-Code anzeigen??? Im Datenblatt hab ich nix gefunden und google will mir auch net helfen... Gruß stnolting
Hi, selbst malen oder such mal nach ks0108 bei google da findest du fertige C Libs. Mfg Dirk
Danke erstmal soweit, aber das dumme ist, dass ich von C absolut keine Ahnung hab und nur in Assembler programiere. Bist du dir denn ganz sicher, dass dieses - doch wirklich coole -Display keine fertigen Zeichen anzeigen kann? Kennt denn vielleicht irgendwer ein anderes 128x64 Grafikdisplay, das das kann? Danke im Voraus! stnolting
Ich habe auch ein 128x64-Display mit dem ks0108. Der Controller übernimmt nicht mehr als das ganze refreshen, du kannst also nur Bytes an bestimmte Stellen auf dem Display schreiben, aber Text oder Linien, Kreise kannst du nicht ohne weiteres malen. Ich habe einige Funktionen in ASM zum Zeichnen von Linien und Kreisen geschrieben, allerdings kannst du das nicht ohne weiteres für dein Projekt übernehmen, da ich dafür mit einem externen SRAM arbeite, wo ich zunächst meine Änderungen drin mache und dann erst alles auf einmal ans Display schicke (display refresh). Bei 128 x 64 Pixeln Monochrom braucht man da schon 1024 Bytes SRAM.
der chipsatz im glcd lt. datenblatt ist KS0107/8-kombi, hat keinen integrierten schriftgenerator. Wenns denn sein soll, nach einem glcd mit toshiba-controller suchen. dann vor kauf anhand controller-datenblatt nachsehn, ob die einen schriftgenerator bieten. Haben wohl die meisten (alle?) toshiba fuer "klein-glcds".
...Graphikdisplay´s mit T6963C - Controller haben einen ROM für Zeichensätze. Die haben nur den Nachteil dass man die Zeichen nur in bestimmte Zeilen setzen kann und nicht dazwischen. (Bei einem 64x128 sind das 8 Zeilen) Das schränkt teilweise ganz schön ein... Gruß Andreas
Wenn Du eine Textausgabe in Assembler schreibst und für Bitmaps plus Code dann noch unter einem halben kb bleiben mußt, legst Du Dir eine solche Einschränkung gerne selbst auf ... (-:
...Naja Assembler ist eigentlich kein Argument, da die Tabelle für den Zeichensatz ja in c und asm quasi die gleiche ist. Was den Platz angeht schon eher. Aber bei dem Flashgröße/EUR - Verhältnis heutzutage sollte auch das kein Problem mehr darstellen. Mikrocontroller mit 128kB (und-mehr) Flash werden einem ja quasi schon hinterhergeschmissen :o) Gruß Andreas
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.