UNO mit GLCD

Hallo Gemeinde,

ich habe hier ein GLCD (KS0108) an einen UNO angeschlossen und funktioniert einwandfrei. Jetzt belegt jedoch ein Anschluss den PIN A4, welchen ich jedoch für I2C verwenden möchte. Ich habe mir die Header-Datei von der GLCD Lib angeschaut, dort werden ja die Pin´s definiert. Jedoch werde ich irgendwie nicht schlau daraus, bzw. wie bekomme ich den umgelegt auf z.B. einen Digitalen Pin?

Für jeden Tipp bin ich dankbar. Falls Infos fehlen, bitte nachfragen.

Danke und Gruß.

Verwechselst Du die Pins D4 mit A4? Welchse Display/Shield hast Du bzw wie hast Du das Display am Arduino angeschlossen. Grüße Uwe

Hallo Uwe,

siehe Anhang, Panel B.
Arduino Pin 18 (alog4) ist leider durch ENABLE belegt.

Merci.

Hast Du noch freie Pins? Das Display braucht viele Pins. Ein Ausweg ist einen MEGA zu benutzen. Dies auch weil Dir so mehr RAM zur Verfügung steht. Ansonsten die Bibliothek analysieren und die Pins ändern. Gibst Du uns den Link zur Bibliothek: Grüße Uwe

Freie Pins habe ich noch, z.B. den als Digital 2 bezeichneten. Hier der Link zur Lib: https://code.google.com/p/glcd-arduino/downloads/detail?name=glcd-v3-20111205.zip

Habe die Stelle gefunden. Im Pfad der GLCD-Lib gibt es den Ordner "Config", in dem ein Teil der Header-Dateien liegen. In der Datei ks0108-Arduino.h und ks0108_Manual_Config.h habe ich die Änderung vorgenommen.

Danke für die Unterstützung.

Glückwunsch. Uwe