T6963C (Version 1.0)
Fast schon daily soap bei mir: Wieder einmal eine Displayansteuerung. Eigentlich von einem Controller, den ich lange schon mal ansteuern wollte, da er einen Zeichengenerator besitzt. Im Nachhinein muss ich sagen, dass der Controller zwar zur Benutzung als Text-Display ganz fein ist, als Grafikdisplay aber nicht ganz so angenehm wie jetzt der KS0108 ist. Der Grund: Die Übertragung findet nicht Spaltenweise (also 8 Pixel in y-Richtung gleichzeitig), sondern Zeilenweise (6 oder 8 Pixel in x-Richtung, je nach Fontselect) stattfindet. Ist meiner Meinung aber eher Geschmacksache, ich bin eben die Displays mit Spaltenweiser Übertragung gewohnt.
Das Display habe ich dieses mal bei
Pollin ergattert. Natürlich
nur, weil es sehr günstig war :)
Die Anschlussbelegung habe ich von dem Datenblatt, das dem Display beigelegt
war, übernommen. Für jeden, der keines hat: Im Modul ist die Sparausführung
davon. Anders als Pollin habe ich für die Kontrastspannung einen ICL7660, der
gerade herum lag verwendet.
Stromlauf- und Anschlussplan für Spannungsinverter und Display muss ich noch 'mal hochladen.
Eigentlich mag ich keine unvollständigen Sachen. Die Features,
die momentan noch fehlen, sind auch nicht so elementar:
- Inverse Grafikausgabe
- Text Attribute mode
- eigenen Zeichensatz übertragen
Als kleine Entschädigung für den "unvollständigen" Code, hier noch etwas für die Augen:
Downloads:
Modul: gLCD.bas (Code-Highlighting, gLCD.bas befindet
sich im Beispiel)
Programmbeispiel: LCD-Beispiel (VB6)