Forum: Mikrocontroller und Digitale Elektronik GLCD T6963 und Lib


von Benedikt (Gast)


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!

von Ralf (Gast)


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

von Benedikt (Gast)


Lesenswert?

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

von spess53 (Gast)


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

von Benedikt (Gast)


Lesenswert?

Ok. Darauf hab ich es jetzt eingestellt.
Aber es wird trotzdem nix angezeigt.
Komisch

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.