1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> ホームオーディオ >> アンプ&プリアンプ

8086とキーボードインターフェースするための回路を描く?

8086 とインターフェースするキーボードの回路は、次のコンポーネントで構成されます。

キーボード: キーボードは標準的なPS/2キーボードです。

キーボード コントローラー: キーボード コントローラーは 82C50 マイクロコントローラーです。キーボード マトリックスをスキャンし、適切なスキャン コードを生成する役割を果たします。

割り込みコントローラ: 割り込みコントローラは、8259A プログラマブル割り込みコントローラです。キーボード コントローラーからの割り込みを処理します。

8086 マイクロプロセッサ: 8086 マイクロプロセッサは、コンピュータの中央処理装置です。プログラム命令の実行と、キーボード コントローラーおよび割り込みコントローラーとの通信を担当します。

回路接続は次のとおりです。

* キーボード: キーボードは、PS/2 ポートを介してキーボード コントローラーに接続されます。

* キーボード コントローラー: キーボード コントローラーは、8 ビット データ バスと 2 ビット アドレス バスを介して 8086 マイクロプロセッサに接続されています。

* 割り込みコントローラ: 割り込みコントローラは、8 ビットのデータ バスと 4 ビットのアドレス バスを介して 8086 マイクロプロセッサに接続されています。

ソフトウェア: キーボード インターフェイスのソフトウェアは次のもので構成されます。

* キーボード ドライバー: キーボード ドライバーは、キーボード コントローラーからの割り込みを処理し、キーボード バッファーからスキャン コードを読み取る役割を担うデバイス ドライバーです。

* アプリケーション プログラム: アプリケーション プログラムは、スキャン コードを解釈し、適切なアクションを実行する責任があります。

キーボード インターフェイス回路により、8086 マイクロプロセッサがキーボードと通信し、ユーザー入力を処理できるようになります。