Microchip Atmega328P:このMCUについて知っておくべきことすべて

マイクロチップATmega328P

もう一つの 電子部品 知っておくべきことは、マイクロコントローラー、またはMCU(MicroController Unit)です。 ATmega328P。 DIYプロジェクト、さらには他の産業プロジェクトなど、あらゆる種類の多数のアプリケーション用にプログラムできる最も人気のあるチップのXNUMXつ。

確かにその名前はあなたに馴染みがあるように聞こえます、そしてそれはプレートによって使用されるマイクロチップのXNUMXつです Arduinoの やその他 開発ボード 同様。 実際、その人気の急上昇にも貢献したのは、大部分がこのオープンハードウェアプラットフォームでした。

AtmelからMicrochipへ

マイクロチップのロゴ

アトメルコーポレーション は1984年に設立された半導体会社でした。GeorgePerlegosによって設立された会社のブランドは、Advanced Technology for Memory andLogicの頭字語でした。

彼らの歴史を通じて、彼らはRFデバイス、WiMAX、ASIC、SoC、EEPROM、フラッシュメモリなどを開発してきました。 しかし、特に、彼らはまたに焦点を当てています マイクロコントローラー。 それらの中には、Intel 8051の派生物、AVRとAVR32(両方ともAtmel自体によって開発されたアーキテクチャ)に基づくもの、およびARMに基づくものが含まれています。

SUS 生産します それらは、電気通信会社、電子産業、医療機器、車両、航空宇宙セクター、セキュアカードなどの家庭用電化製品、および軍隊の両方に使用されてきました。

に対する マイクロチップテクノロジーは、アリゾナを拠点とするもうXNUMXつの大手半導体メーカーでもあります。 マイクロコントローラ、メモリ(EEPROMおよびEPROM)、RF、およびその他のアナログデバイス、およびプログラミングと開発用のソフトウェアツール専用です。 そのマイクロコントローラは、PICなどの独自に開発されたファミリで特に際立っています。

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

Un マイクロコントローラー、µC、UCまたはMCU(マイクロコントローラーユニット)、あなたがそれを呼びたいものは何でも、それはそのメモリにロードされた注文を実行することができるプログラム可能なICです。 したがって、マイクロコントローラーはチップ上のほぼ完全なコンピューターです。 CPU、RAM、ROM、I / Oペリフェラル(GPIO、タイマーまたはカウンター、A / Dコンバーター、SPI、 I2C、USB、イーサネット、コンパレータ、 PWMなど)。

明らかに、 パフォーマンス チップ上のこれらのコンピューターのうち、現在のPCほど高くはなく、数十年前の機器と同様のパフォーマンスを備えています。 ただし、これらは非常に効率的であり、通常、産業機械の制御、車両、開発ボード、家電製品などの特定のタスクの制御など、高性能を必要としないさまざまなタスクに非常に魅力的です。

ATmega328Pとは何ですか?

アトメルATmega328p

El ATmega328P これは、megaAVRシリーズに属するAtmelによって作成されたマイクロコントローラーです。 現在、マイクロチップに属しています。 そのパラメータと最も優れた技術的特性に関しては、次のとおりです。

  • 8ビットAVRアーキテクチャ
  • 32KBフラッシュ
  • 1KBのEEPROM
  • 2KBのSRAM
  • 23の汎用I / Oライン
  • 32個の汎用レジスタ
  • 比較モードの3つのタイマー/カウンター
  • 内部/外部割り込み(24)
  • UARTモードプログラマー
  • シリアルインターフェース
  • SPI
  • 8チャンネル10ビットA / Dコンバーター
  • 6つのPWMチャネル
  • 内部発振器を備えたプログラム可能なウォッチドッグ
  • 5つのソフトウェアで選択可能な省電力モード
  • 1.8vから5.5vの電源。
  • 1 MIPSのパフォーマンス、つまり毎秒XNUMX万の命令が実行されます。
  • 20MHzのクロック周波数
  • パッケージ化されており、DIPまたはPLCCにすることができます。 28ピン付き。

彼は ピン配列とデータシートできる ここからダウンロードしてください.

AVRとは何ですか?

もし疑問に思うなら AVRとは何ですかは、Atemlがマイクロコントローラのライン用に開発した8ビットRISCアーキテクチャです。 当初はノルウェー工科大学の90人の学生によって考案され、後にAtmelNorwayによって改良および開発されました。 現在、ATmega、ATxmega、ATtiny、およびATXNUMXラインで使用されています。

DSPとSIMDをサポートする32ビットRISCであるAVR32と呼ばれるアーキテクチャがあります。 より多くの機能とパフォーマンスを必要とするより高度なデバイスに使用されます。

さらに、それは続きます ハーバードスキームは、32個の8ビットレジスタを備えており、常に最も効率的な方法でコンパイルされたC実行を念頭に置いて設計されています。


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。