前回I2Cインターフェイスが付属したLCDディスプレイを用意してRaspberry Piに設置しました。またプログラムを書くバックボーンとしてLCDとI2Cインターフェイスのざっくりとした仕様を説明しました: 今回はそれをすべて踏まえてPythonでLCDディスプレイに命令を ...
このようにLCDが電源投入時に8bitモードでも4bitモードでも、そして4bitモードで1回目のみ送信している中途半端な状態でも、0x33と0x32を送信する事で確実に4bitモードに設定されるんです。 この初期化方法はLCDのデータシートにちゃんと記載されています。