8085マイクロプロセッサのピン図とその説明

問題を排除するために楽器を試してください





8085マイクロプロセッサは一種です 半導体デバイス CLK(クロック)によって同期されます。このプロセッサは、次のような技術を使用して製造された電子論理回路で構築できます。 VLSI(超大規模集積回路) またはLSI(大規模集積回路)。マイクロプロセッサの主な機能は、一連のプログラム実装を変更するための意思決定だけでなく、いくつかの機能を実行することです。コンピュータでは、中央処理装置は、コンピューティングタスクを実行するために単一または追加の回路基板上で実行されます。 CPUのように市場で入手可能なマイクロプロセッサにはさまざまなタイプがあり、論理回路、制御ユニットで構成され、ALU、制御ユニット、レジスタアレイなどの3つのセグメントに分けることができます。

8085マイクロプロセッサとは何ですか?

8085 マイクロプロセッサは8ビットの汎用プロセッサです 64Kバイトのメモリを処理できます。このマイクロプロセッサは40ピンで構成されており、+ 5Vで動作します 電源 。このプロセッサは、最大周波数3MHzで動作します。このプロセッサは、HMOSテクノロジで設計された8085 AH、8085 AH1、8085AH2などの3つのバージョンで利用できます。高度に開発されたバージョンは、電源の20%を使用します。このプロセッサのバージョンのCLK周波数は、8085 A-3 MHz、8085AH-3 MHz、8085 AH2-5 MHz、および8085 AH1-6MHzです。




8085マイクロプロセッサ

8085マイクロプロセッサ

8085マイクロプロセッサのピン構成

の40ピン マイクロプロセッサ アドレスバス、データバス、制御信号とステータス信号、電源と周波数、外部起動信号、シリアル入出力ポートなど、6つのグループに分けることができます。



8085マイクロプロセッサのピン構成

8085マイクロプロセッサのピン構成

アドレスバス(A8-A15)

アドレスバスピンの範囲はA8〜A15で、これらは主に最も重要なメモリアドレスビットに適用できます。

アドレスバス(または)データバス(AD0-AD7)


アドレスバスピンまたはデータバスピンの範囲はAD0〜AD7であり、これらのピンは、プライマリ装置のCLKサイクルのアドレスバスのLSB(最下位ビット)に適用できるだけでなく、2番目のクロックサイクルのデータバスとしても使用されます。 3番目のクロックサイクル。
CLKサイクルは、2つの発振器の近くのパルス間で使用されている時間として設計することも、単にゼロボルトを参照することもできます。ここで、最初のクロックは0Vから5Vまでのパルス範囲のプライマリ遷移であり、その後0Vに戻ります。

アドレスラッチイネーブル(ALE)

基本的に、ALEは、データバスと下位アドレスの逆多重化を支援します。これは、プライマリクロックサイクル全体でハイになり、低次のアドレスビットを許可します。低次のアドレスバスがメモリ用に追加されます。それ以外の場合は外部ラッチが追加されます。

ステータス信号(IO / 1000)

ステータス信号IO / Mは、アドレスがメモリ用か入出力用かを解決します。アドレスがハイの場合、アドレスバスのアドレスが入力/出力デバイスのデバイスに使用されます。アドレスがローの場合、アドレスバスのアドレスがメモリに使用されます。

ステータス信号(S0-S1)

ステータス信号S0、S1は、ステータスに基づいてさまざまな機能とステータスを提供します。

  • S0、S1が01の場合、操作はHALTになります。
  • S0、S1が10の場合、操作はWRITEになります。
  • S0、S1が10の場合、操作はREADになります。
  • S0、S1が11の場合、操作はFETCHになります。

アクティブローシグナル(RD)

RDは高エネルギーの低信号であり、表示が小さくなると動作が実行され、マイクロプロセッサのREAD動作を制御するために使用されます。 RDピンが小さくなると、8085マイクロプロセッサはI / Oデバイスまたはメモリからの情報を認識します。

アクティブロー信号(WR)

これはエネルギッシュな低信号であり、マイクロプロセッサの書き込み操作を制御します。 WRピンが小さくなると、情報はI / Oデバイスまたはメモリに書き込まれます。

準備完了

READYピンは、デバイスがデータを受け入れるように設定されているか転送するように設定されているかを確認するために、8085マイクロプロセッサで使用されます。デバイスは、A / DコンバータまたはLCDディスプレイなどです。これらのデバイスは、READYピンを備えた8085マイクロプロセッサに関連付けられています。このピンがハイの場合、デバイスは情報を転送する準備ができています。そうでない場合、マイクロプロセッサはこのピンがハイになるまで留まります。

ホールド

HOLDピンは、デバイスがデータバスだけでなくアドレスの使用を要求するタイミングを指定します。 2つのデバイスはLCDとA / Dコンバータです。次の場合を想定します A / Dコンバーター はアドレスバスとデータバスを採用しています。 LCDがHOLD信号を提供することによって両方のバスの利用を望む場合、その後、マイクロプロセッサは制御信号をLCDに向けて送信し、その後、既存のサイクルが終了します。いつ LCD 手順が終了すると、制御信号はA / Dコンバータに逆方向に送信されます。

HLDA

これはHOLDの応答信号であり、この信号を取得するかどうかを指定します。 HOLDデマンドの実装後、このシグナルはローになります。

これは割り込み信号であり、この中での優先順位は 割り込み 低い。この信号は、ソフトウェアによって許可される場合と許可されない場合があります。 INTRピンがハイになると、8085マイクロプロセッサは実行中の電流の命令を完了し、INTR信号を認識して進行します。

INTA

8085マイクロプロセッサが割り込み信号を受信すると、それを認識する必要があります。これはINTAによって行われます。その結果、割り込みが取得されると、INTAはハイになります。

RST 5.5、RST 6.5、RST 7.5

これらのピンは、リスタートマスク可能割り込みまたは ベクトル化された割り込み 、内部再起動機能を繰り返し挿入するために使用されます。これらの割り込みはすべてマスク可能であり、プログラムを使用して許可することも許可しないこともできます。

トラップ

8085マイクロプロセッサ割り込みとともに、TRAPは マスク不可割り込み 、およびプログラムによって許可または停止されません。 TRAPは、割り込み間で最大の優先順位を持ちます。最大から低への優先順位には、TRAP、RST 5.5、RST 6.5、RST 7.5、およびINTRが含まれます。

リセットイン

RESET INピンは、プログラムカウンタをゼロにリセットし、割り込みイネーブルとHLDAを再配置するために使用されます。 ビーチサンダル (FF)。中央処理装置は、このピンがハイになるまでRST状態で保持されます。ただし、レジスタとフラグは、命令レジスタを除いて損傷することはありません。

RST(リセット)OUT

RESET OUTピンは、中央処理装置がRSTINで再配置されたことを示します。

X1 X2

クロックの必要な適切な動作を生成するための外部発振器に関連付けられたX1、X2端子。

CLK

他の周辺機器や他のデジタル集積回路を優先して使用できるように、8085マイクロプロセッサからCLK o / PSを生成することが義務付けられている場合があります。これはCLKピンで提供されます。マイクロプロセッサが動作する周波数のため、その周波数は継続的に類似しています。

SID

これはシリアルi / pデータであり、RIM(Read Interrupt Mask)命令の実行中に、このピンの情報がアキュムレータの7番目のビットにアップロードされます。 RIMは、割り込みがカバーされているかどうかを確認します。

SOD

これはシリアルo / pデータであり、このピンのデータは、SIMの命令が実行されるたびに、その出力をアキュムレータの7番目のビットに送信します。

VSSおよびVCC

VSSはグランドピンですが、Vccは+ 5vピンです。したがって、 8085ピン図 、信号だけでなく、詳細に説明されています。

したがって、これはすべてについてです 8085マイクロプロセッサ 。以上の情報から、このプロセッサの実際の名前は8085Aであると結論付けることができます。このプロセッサはNMOSデバイスであり、数千のトランジスタで構成されています。ここにあなたへの質問があります、の機能は何ですか レベルトリガー割り込み 8085マイクロプロセッサで?