見出し画像

micro:bit中級者編〜I2CでLCDを制御する(13)

プログラミング始めようとST7032のデータシートを読み込んでいるのですが、例によって不明瞭な点が多くて困っています。

メーカの技術者だった頃はメーカかその代理店を呼んで(もしくは訪問して)詳しく聞けばいいわけですが、今の状況、立場で大量購入することなど夢のまた夢、問い合わせてまともな回答が得られるとは到底考えられない以上、ある程度推測で仕事を進めねばなりません。

今困っているのは、ST7032のピンの情報と、それが載った基板の信号が対応していないので、例えば"EXT"ピンがどうなっているのか、正確なところがわからないのです。これがわからないとインストラクションセットの表のどれを使えばいいのかわからない。

まあ、長年の経験というか「常識」に従って、明示的に出力されていないピンは基板内部で「通常使うだろう」ファンクションに固定されていると仮定します。

画像1

前回の「初期化」で使われていたinstructionは

1) Function set
2) Internal OSC frequency
3) Contrast set
4) Power/ICON/Contrast control
5) Follower control
6) Display ON/OFF control

ですが、1)しか見当たりませんね。悩んでいると次のページにありました。

画像2

このInstruction table 1(IS=1)というのがまたよくわかりません。

初期化フローの中のFunction setのDB0=ISとあるので、多分これなんでしょう。記載はないですが。

疲れたのでここまで


サポートを頂けると望外の喜び。コンテンツ制作の励みになります。よろしくお願いします。