CPU / MCUドライバ
CPU / MCUドライバ
はじめ
比較的小さい(モノクロ)液晶ディスプレイ(四半期VGA以下)を持つシステムでは、LCDコントローラは必要ありません。マイクロコントローラは、割り込みサービスルーチンでのさわやかなディスプレイ、側面にLCDコントローラの仕事をすることができます。コントローラのメモリをビデオメモリとして使用されます。汎用の設定可能なドライバが使用可能です。
このアプローチの利点
- 表示される可能性の非常に高速な更新
- LCDコントローラ(およびその外部RAM)排除することでハードウェアコストを削減
- 簡略化されたハードウェア設計
- グレーの4レベルまたは最大64色を表示することができます
行/列ドライバにMCUを接続する方法
行/列ドライバにMCUを接続するのは非常に簡単です。5つの制御ラインが必要、と同様に4または8のいずれかのデータ線(列のドライバは、8ビットモードで動作できるかどうかに応じて)されています。それはCPUの計算時間を節約、より効率的であるとして、8ビットのモードが推奨されます。すべてのデータラインは、効率的なアクセスを保証するために、ポートのビット0 .. 3または0 .. 7を使用して、単一ポート上にある必要があります。
CPUの負荷
CPU負荷は、使用するハードウェアおよびコントローラ上だけでなく、ディスプレイのサイズによって異なります。例:ルネサスM16C62コントローラ、16MHzの、160 * 100の画面は、8ビットのインタフェース、80 Hzの更新アプリ。12パーセントのCPU負荷ルネサスM16C62コントローラ、16MHz、240 × 128ディスプレイ、8ビットのインタフェース、80 Hzの更新アプリ。22%のCPU負荷
詳細については、
より多くの情報を受信するためにご連絡ください。