GLCD T6963 und Lib

Gast #1337691
Lesenswert?

Hallo zusammen,

seit ein paar Tagen versuche ich intensiv mein GLCD mit dem T6963 zu 
betreiben. Ich verwende einen Atmega 8 und die Lib von Holger Klabunde.
Ich habe alle Funktionen etc die ich nicht brauche rausgeworfen, damit 
der Code so klein wird, um ihn auf den Atmega zu brennen. Compilieren 
verläuft gut, aber angezeigt wird nichts.
Mit dieser Lib hat alles wunderbar geklappt: 
http://en.radzio.dxp.pl/t6963/
Jedoch kann ich hier nur den 8x8 Font der vom T6963 bereitgestellt wird 
nutzen. Ich würde aber auch gerne andere Softfonts verwenden , um den 
Text Pixel genau zu plazieren und das Display nicht nur als reines 
Text-Display zu benutzen.
Jetzt zu meiner Vermutung: Wenn ich über die Software von Mode 8 (8x8 
Font) auf Mode 6 (6x8) wechsle, erscheint gar nichts auf dem Display. 
Gleiches war auch schon unter Bascom.
Muss ich vielleicht erst etwas umlöten? Hat jemand Erfahrung mit diesen 
Displays?

Mein Controllertyp lautet kommplett: T6963CFG
Ich benutze Winavr in der neuesten Version.

Danke für eure Hilfe!
Gast #1337702
Lesenswert?

Für die Umstellung auf 6x8 Font musst du einmal die RAM-Bereiche in der 
Initialisierung des Displays anpassen, und zum anderen den 
entsprechenden Mode-Pin des Displays (sofern rausgeführt) entsprechend 
belegen.
Denk dran, dass die Pixel dann nicht mehr byteweise setzbar sind, 
sondern nur noch sechs Bits pro Byte für die Grafikdarstellung verwendet 
werden können. D.h. deine Aufteilung im Display-RAM ändert sich 
ebenfalls.

Ralf
Gast #1337935
Lesenswert?

Hi

>Muss ich denn um die Softfonts zu benutzen auf 6x8 umstellen?

Das hängt von deiner Lib ab. Im 6x8-Mode werden auch im Grafik-Mode nur 
6 Bit pro Byte benutzt. Vom Gefühl her würde ich auf 8x8 schalten. Spart 
ausserdem Grafikspeicher.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren