インフォグラフィック:8051マイクロコントローラーについての簡単な説明

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





1981年に、8051として知られる8ビットマイクロコントローラーがIntel Corporationによって導入されました。このマイクロコントローラーには、RAM-128バイト、ROM-4Kバイト、タイマー-2、シリアルポート-1、および4ポートが含まれています。シングルチップであり、SOC(システムオンチップ)と呼ばれます。 8051マイクロコントローラーは8ビットプロセッサーです。つまり、CPUは一度に8ビットのデータで機能できます。 8051マイクロコントローラーには 8ビット幅の4つのI / Oポート。これは最大64KバイトのオンチップROMを持つことができますが、多くの設計者はチップ上に4キロバイトしか設定していません。

Intelが他のメーカーにマイクロコントローラーの任意のバージョンの構築と宣伝を許可した後、8051マイクロコントローラーは広く普及しました。これにより、メーカーが推進しているオンチップROMの速度と数量が異なる8051のいくつかのバージョンが生まれました。あるとしても注意することは重要です 8051マイクロコントローラーのさまざまなバージョン オンチップROMの量と速度の点で、コマンドに関する限り、これらはすべて元の8051に最適です。つまり、1つのコードを記述すれば、製造元に関係なく、どのコードでも機能します。以下のリンクを参照してください。 8051マイクロコントローラーのピン配列とその作業手順




8051マイクロコントローラープログラミング

ザ・ 8051マイクロコントローラのプログラミング は間違いなく非常に魅力的であり、ここでそれをさらに刺激的にするために、8051マイクロコントローラーのプログラミングをより良い方法で知るのに役立ついくつかのツールを提供します。

ツールをご覧ください



  • コードエディタ-構文ハイライトメモ帳
  • RIDEソフトウェア–シミュレーション
  • A51-アセンブラー
  • Proteus –完全に組み込まれたシミュレーションソフトウェア
  • シミュレーター-WindowsベースのSmartn Small Simulator
  • Keil uVision – 8051 / ARMシミュレーション
  • ボー-さまざまなボーレートのタイマー値計算機

次に、Keil Uvison4シミュレーションソフトウェアに従ってプログラムを作成します。プログラムは次のとおりです。

  • PCに8051ソフトウェアをインストールします
  • [プロジェクト]-> [新しいビジョンプロジェクト]をクリックします
  • プロジェクトを保存します
  • ターゲットデバイスの選択(8051 – AT89s51)
  • ファイル->新規
  • 新しいテキストエディタが開きます。ここにコードを書く必要があります

8051マイクロコントローラーとは何ですか?


8051マイクロコントローラーは、シングルチップ上に製造されたコンピューター全体です。

8051マイクロコントローラーのピン配置

8051マイクロコントローラは40ピンで構成されています。ここで、32ピンはP0、P1、P2、P3などの4ポートに配置されています。各ポートは8ピンで構成されています。

8051マイクロコントローラーのアーキテクチャ

8051マイクロコントローラーのアーキテクチャには、CPU、割り込み、メモリ、BUS、発振器、タイマー/カウンターが含まれます。

8051マイクロコントローラーのさまざまなファミリー

8051マイクロコントローラのさまざまなファミリには、8051、8031、8052、8751、89C51、8751、DS89C4xO、89C52、8032、および8752が含まれます。

8051マイクロコントローラのメモリ構成

8051マイクロコントローラには、プログラムメモリとデータメモリの2つのメモリがあります。

8051マイクロコントローラーのアプリケーション

8051マイクロコントローラーは、モバイル、ロボット、自動車、CD / DVDプレーヤー、洗濯機、カメラ、セキュリティアラーム、電子測定器、電子レンジなどのさまざまな電子機器で使用されます。

8051マイクロコントローラーについての簡単な説明-インフォグラフィック