September 10th, 2010

PIC18F4685 und T6963C1

Um das Grafikdisplay mit dem T6963C mit Text zu füllen muss es an einen Mikrocontroller angeschlossen werden. Ich nahm mir den PIC18F4685 zur Hand, da ich einen CAN-Knoten aufbauen möchte der Messdaten empfängt und auf dem Display ausgibt.

Wenn die Hardware soweit gesteckt ist und alle Verbindungen geprüft sind gehts an die Software. Aber was tun, wenn es keine Bibliothek für diesen controller gibt? Man drucke sich das Datenblatt des T6963C und los…

Mit Hilfe der MPLAB IDE, die freie Assembler Entwicklungsumgebung von Microchip, schreibe ich mir meine eigene Bibliothek für den Displaycontroller. Zu beachten gab es so einiges: Eine Statusabfrage vor dem Schreiben von Daten, das Timing und die Reihenfolge der Controlbits beim Schreiben/Lesen von Daten und die Befehle um Textfeld und Modi zu wählen. Alles ist im Datenblatt wunderbar beschrieben.

Ich habe, wo möglich, alle Befehle Kommentiert. Die Software gibt es hier.

Tags: , , ,


Verwendung des GLcd mit dem T6963C nicht möglich0

Nach vielen, vielen Stunden die ich mit meinem PIC und dem Display verbracht habe stellt sich nun heraus, dass der integrierte Inverter für die Kontrastspannung hochohmig ist anstatt -9V auszugeben. Des weiteren bricht die Kontrastspannung auf 0,22V zusammen, wenn man das Display anschließt. Alles deutet auf einen Defekt des Displays hin, denn die Signale habe ich in mühevoller Handarbeit mit dem Oszilloskop überprüft.

Nun werde ich mich nach einem neuen Display umsehen, welches blaue Hintergrundbeleuchtung hat. Das ist eh viel schöner. ;-)

Tags: , ,


Imhotep theme designed by Chris Lin. Proudly powered by Wordpress.
XHTML | CSS | RSS | Kommentare-RSS