有機ELディスプレイの制御
はじめまして。現在NECの78Kシリーズのマイコンを使って有機ELディスプレイの表示をさせるため、悪戦苦闘しています。制御ドライバーは「SH1101A」という台湾メーカー?のものを使って制御させようとしています。
イニシャルをかけ、ディスプレイに画像を表示させるところまではできました。しかし、128X64のドットマトリクスを使い指定の文字を制御させるという事がどうしてもできずに困っています。
フォントはMicro chipのPIC18F4XK20 Starter Kit から参考にして
rom unsigned char g_pucFont[95][5] =
{
{ 0x00, 0x00, 0x4f, 0x00, 0x00 }, // ! 0x21
{ 0x00, 0x07, 0x00, 0x07, 0x00 }, // " 0x22
というような配列を流用して8X5ドットにて文字フォントを作成する
ところまではできました。
その文字フォントを使って、ディスプレイ表示関数に「Hello World!」などの文字を入力したら、ディスプレイにその文字を反映させるという事がしたいのです。
下記はイメージです。
void Display(*pd) のような関数をつくり
Display(Hello Wolrd!); という命令が来たらディスプレイに文字を
表示させるという流れです。
要は関数で指定した文字を表示させたいだけなのです。。
C言語のプログラムでご指導していただけると幸いです。
サンプルプログラムと同じ環境PIC18FXK20であればすんなり動くのでしょうが、78Kに移植しなければいけないのでうまくいっておりません。
まわりでも出来る人がいなく、ネットで検索をかけてもSH1101Aサンプルプログラムなどの情報が少なく困っています。申し訳ありませんが、ご教授お願い致します。