「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ



この間、arduino用のG-LCDライブラリを使って
美咲フォントの漢字を表示するところまで
最低限終ったので、次は全文字を自由に表示
したいところ。

で、I2CのEEPROMを漢字ROMとしてarduinoに
接続しておいて、G-LCDに漢字を自由自在に
表示したいんだけど、このG-LCDのピン配置が
I2C(TWI)と重なっちゃってるっていう問題
がありました。

で、arduinoの公式サイトをあらためて眺めて
みると…
http://www.arduino.cc/playground/Code/GLCDks0108

ここの「Changing the Arduino pin assignments:」
のところを読んでみると、ライブラリの中の
定義を直接修正すれば自由にアサインできるって
書いてあった!

例えば、mega168版のarduinoなら「ks0108_Arduino.h」
の中身を開いて定義文を好きなように直しておけば、
あとはお好みのピン配置に換えられるってことみたい。

で、I2C用の配線もこれを使えば空けられるので、
G-LCDとI2Cを両立させることも出来るはずな
わけです。

ライブラリを直接直すっていうのが今ひとつイヤ
なんだけど、まぁ仕方ないか…
ライブラリは直さずに、上書きで再定義できれば
いいんだけどな。



コメント ( 0 )