- 締切済み
LCDへの命令
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 正親町(@Ohgimachi)
- ベストアンサー率43% (110/252)
回答No.2
一見すると、HD44780(日立)のパクリ品ですね。 そのタイプのキャラクターディスプレーは LCDモジュール内部のレジスタにコマンドを書き込む ことにより表示の制御をします。 コマンドの転送方法はマニュアルに書いてあるはずです。 あるいは回路図から自分で考えましょう。 初心者がつまずき易いポイントは LCDの表示は遅いので、 連続してコマンドを転送すると表示ができない というところです。 LCDモジュール内部のBUSYフラグをポーリングするか リングバッファ(ドライバー)を作成し、タイマー割り込みで一定間隔で転送します。 CPUの利用効率の問題から、通常はタイマー割り込みを使用します。 リングバッファに書き込む時に、 割り込み禁止しなければならない ということを忘れないようにするのもポイントです。 頑張ってください (´´・Д・`)ノ
- wormhole
- ベストアンサー率28% (1626/5665)
回答No.1
http://oshiete1.watch.impress.co.jp/qa7496218.html と同じ方でしょうか? そのマイコンボードのマニュアルがんばって読んでください。 そのマイコンボードの仕様を知らない私らにはどうやっても答えられませんし、 仮に仕様書を読めるサイトを教えていただいたとしても代わり読んで教えるということは少なくとも私はしません(それを読み解くのはあなたがやるべき事)。