Nachdem Rolf mich gebeten hat, meinen Quellcode für die Ansteuerung der o.g. Displays hier zu zeigen und mir auch schon so oft hier schnell und kompetend geholfen wurde, komme ich der Aufforderung natürlich sehr gerne nach.
Die ZIP-Datei enthält nur das "Grundgerüst" der Display-Ansteuerung (DOGM162 per I²C/PCA9555).
Ich habe auch ein paar Bilder mit angehängt: das DOGM128 verwende ich als aktives Display. Der µC darauf verpaßt dem LCD eine I²C-Schnittstelle und verwaltet somit das Display und die RGB-Hintergrundbeleuchtung komplett. Dafür habe ich einen eigenen Befehlssatz zur Steuerung erstellt. Eine Ansteuerung ist so auch per Mega8 möglich.
Das Display des GPS-Tacho 2 ist ein DOGL128
Wenn man die grafischen mal benutzt, wird man übrigens feststellen, daß (ich habs ja schon mehrfach gesagt) nur ein gDrawString(64,-2,1,1,TxtRot0,'Test') den Text ganz nach oben bringt. Es gibt auch noch andere Grafik-Befehle, die abweichende Display-Koordinaten "sehen" wollen - ich habe mich inzwischen daran gewöhnt
gruss
Harry
Die ZIP-Datei enthält nur das "Grundgerüst" der Display-Ansteuerung (DOGM162 per I²C/PCA9555).
Ich habe auch ein paar Bilder mit angehängt: das DOGM128 verwende ich als aktives Display. Der µC darauf verpaßt dem LCD eine I²C-Schnittstelle und verwaltet somit das Display und die RGB-Hintergrundbeleuchtung komplett. Dafür habe ich einen eigenen Befehlssatz zur Steuerung erstellt. Eine Ansteuerung ist so auch per Mega8 möglich.
Das Display des GPS-Tacho 2 ist ein DOGL128
Wenn man die grafischen mal benutzt, wird man übrigens feststellen, daß (ich habs ja schon mehrfach gesagt) nur ein gDrawString(64,-2,1,1,TxtRot0,'Test') den Text ganz nach oben bringt. Es gibt auch noch andere Grafik-Befehle, die abweichende Display-Koordinaten "sehen" wollen - ich habe mich inzwischen daran gewöhnt
gruss
Harry
You must be logged in or your permissions are to low to see this Attachment(s).