マイクロプロセッサ-I / Oインターフェースの概要
この章では、8085を使用したメモリインターフェイスとIOインターフェイスについて説明します。
Interface2つのコンポーネント間の通信パスです。インターフェースには、メモリインターフェースとI / Oインターフェースの2種類があります。
メモリインターフェース
命令を実行するときは、命令コードとメモリに格納されているデータを読み取るためにメモリにアクセスするマイクロプロセッサが必要です。このため、メモリとマイクロプロセッサの両方で、レジスタからの読み取りとレジスタへの書き込みにいくつかの信号が必要です。
インターフェースプロセスには、メモリ要件とマイクロプロセッサ信号に一致するいくつかの重要な要素が含まれています。したがって、インターフェース回路は、メモリ信号の要件をマイクロプロセッサの信号と一致させるように設計する必要があります。
IOインターフェース
キーボード、マウス、プリンターなど、さまざまな通信デバイスがあります。そのため、ラッチとバッファーを使用して、キーボードやその他のデバイスをマイクロプロセッサーと接続する必要があります。このタイプのインターフェースは、I / Oインターフェースとして知られています。
メモリとI / Oインターフェースのブロック図
8085インターフェースピン
以下は、他のデバイスとのインターフェースに使用される8085ピンのリストです-
- A 15 -A 8(高アドレスバス)
- AD 7 -AD 0(下位アドレス/データバス)
- ALE
- RD
- WR
- READY
コミュニケーションの方法-外の世界とのマイクロプロセッサ?
マイクロプロセッサが外界と接続できる通信方法は2つあります。
- シリアル通信インターフェース
- パラレル通信インターフェース
Serial Communication Interface −このタイプの通信では、インターフェイスはマイクロプロセッサから1バイトのデータを取得し、それをビットごとに他のシステムにシリアルに送信します。その逆も同様です。
Parallel Communication Interface −このタイプの通信では、インターフェイスはマイクロプロセッサから1バイトのデータを取得し、それをビットごとに他のシステムに同時に(または)並列に送信します。その逆も同様です。