まずは配線に悩む。 4bitモードを使うか、8bitモードを使うかだ。 やはり、ポートを節約するためには、4bitだろうか。
あとは、busyフラグをチェックするかどうか。 busyかどうかをチェックせずに、ウェイトでコマンド完了を待つ方式だと、R/WをGNDに落としてWrite固定でいいらしいけど、ここは正攻法でbusyフラグはチェックするようにしたいな。
となると、必要なピンは、RS、R/W、E、DB4〜DB7で、全部で7ピンか。