カテゴリー
新しいオリジナル半導体 IC 電子部品 IC チップ電子部品マイクロチップ/Atmel Atmega328p Atmega328p-PU、Atmega328p-Pn 8 ビットマイクロコントローラ在庫
概要 Atmel マイクロコントローラ/マイクロチップ ATmega328P ATmega328P-PU、ATmega328P-PN ATmega328P-AVR 8 ビット はじめに Atmel® picoPower® ATmega328
基礎情報
モデル番号。 | ATmega328P-PU、ATmega328P-PN |
輸送パッケージ | ロール |
仕様 | ブリーフレイ |
商標 | マイクロチップ |
起源 | オリジナル |
製品説明
Atmel/Microchip ATmega328P ATmega328P-PU、ATmega328P-PN 8 ビット ATmega328P-AVR マイクロコントローラはじめにAtmel® picoPower® ATmega328/P は、AVR® 強化 RISC アーキテクチャに基づく低電力 CMOS 8 ビット マイクロコントローラです。 ATmega328/P は、単一クロック サイクルで高性能命令を実行することにより、1 MHz あたりほぼ 1 MIPS のスループットを達成します。 これにより、システム設計者は消費電力と処理速度を考慮してデバイスを最適化できます。 特徴 Atmel®AVR® ファミリの高性能、低消費電力 8 ビット マイクロコントローラ• 高度な RISC アーキテクチャ - 131 個の高性能命令 - 最も多くの単一クロックで実行サイクル - 32 x 8 汎用動作 レジスタ - 完全な静的動作 - 20 MHz で最大 20 MIPS スループット - オンチップ 2 サイクル乗算器 • 耐久性の高い不揮発性メモリ セグメント - 32 K バイトの自己プログラム可能なフラッシュ プログラム メモリシステム内 - 1 K バイトの EEPROM - 2 K バイトの内部 SRAM - 書き込み/消去サイクル: 10,000 フラッシュ /100,000 EEPROM - データ保持: 85°C で 20 年/25°C で 100 年(1) - オプションのブート コード セクション独立したロックビット付き • オンチップブートプログラムによるインシステムプログラミング • 真の読み取り書き込み動作 - ソフトウェアセキュリティのためのプログラミングロック • Atmel® QTouch® ライブラリのサポート - 静電容量式タッチボタン、スライダーおよびホイール - QTouch および QMatrix® キャプチャ -最大 64 のキャプチャ チャネル • 周辺機能 - 個別のプリスケーラと比較モードを備えた 2 つの 8 ビット タイマ/カウンタ - 個別のプリスケーラ、比較モード、取得モードを備えた 16 ビット タイマ/カウンタ - 個別の発振器を備えたリアルタイム カウンタ - 6 つの PWMチャネル - TQFP および QFN/MLF パッケージの 8 チャネル 10 ビット ADC • 温度測定 - PDIP パッケージの 6 チャネル 10 ビット ADC • 温度測定 - 2 つのマスター/スレーブ SPI シリアル インターフェイス - プログラマブル シリアル USART - バイト指向性 2 線シリアル インターフェイス (フィリップス I2C と互換性あり) - 別個のオンチップ オシレータを備えたプログラマブル ウォッチドッグ タイマー - オンチップ アナログ コンパレータ - ピン変更時の割り込みおよびウェイクアップ • 特別なマイクロコントローラ機能 - パワーオン リセットおよびプログラマブル ブラウン-out 検出 – 内部で校正された発振器 – 外部および内部割り込みソース – 6 つのスリープ モード: アイドル、ADC ノイズ低減、省電力、電源オフ、スタンバイ、および拡張スタンバイ。 I/Oおよびパケット - 23本のプログラム可能なI/Oライン - 28ピンPDIP、32ピンTQFP、28パッドQFN/MLFおよび32パッドQFN/MLF• 動作電圧:- 1.8-5.5V • 温度範囲:- -40°C ~ 105°C• スピードグレード:- 1.8 ~ 5.5V で 0 ~ 4MHz - 2.7 ~ 5.5V で 0 ~ 10MHz - 4.5 ~ 5.5V で 0 ~ 20MHz • 1MHz、1.8 での消費電力V、25°C - アクティブモード: 0.2mA - パワーダウンモード: 0.1μA - パワーセーブモード: 0.75μA (32kHz RTC を含む)。 説明 Atmel AVR® コアは、豊富な命令セットと 32 個の汎用作業レジスタを組み合わせています。 32 個のレジスタはすべて算術論理演算ユニット (ALU) に直接接続されており、1 クロック サイクルで実行される 1 つの命令で 2 つの独立したレジスタにアクセスできます。 結果として得られるアーキテクチャは、コード効率が向上し、従来の CISC マイクロコントローラーよりも最大 10 倍高速なスループットを達成します。 ATmega328/P は次の機能を提供します。書き込み中読み取り機能を備えた 32 KB インシステム プログラマブル フラッシュ、1 KB EEPROM、2 KB SRAM、23 の汎用 I/O ライン、32 の汎用作業レジスタ、実数タイム カウンタ (RTC)、比較モードと PWM を備えた 3 つの柔軟なタイマ/カウンタ、1 つのシリアル プログラマブル USART、1 バイト指向の 2 線式シリアル インターフェイス (I2C)、6 チャネル 10 ビット ADC (TQFP および QFN に 8 チャネル) /MLF パッケージ )、内部発振器を備えたプログラマブル ウォッチドッグ タイマー、SPI シリアル ポート、およびソフトウェアで選択可能な 6 つの省電力モードを備えています。 アイドル モードでは、SRAM、タイマ/カウンタ、SPI ポート、および割り込みシステムが機能し続けている間、CPU が停止します。 パワーダウン モードでは、レジスタの内容は保存されますが、発振器はフリーズし、次の割り込みまたはハードウェア リセットまで他のすべてのチップ機能が無効になります。 スリープ モードでは、非同期タイマーが実行され続けるため、ユーザーはデバイスの残りの部分がスリープ モードにある間もタイマー ベースを維持できます。 ADC ノイズ低減モードは、ADC 変換中のスイッチング ノイズを最小限に抑えるために、CPU と、非同期タイマーと ADC を除くすべての I/O モジュールを停止します。 スタンバイ モードでは、デバイスの残りの部分がスリープしている間、水晶/共振器発振器が動作します。 これにより、非常に迅速な起動と低消費電力が同時に可能になります。 拡張スタンバイ モードでは、メイン オシレーターと非同期タイマーの両方が動作し続けます。 Atmel は、静電容量式タッチ ボタン、スライダー、ホイール機能を AVR マイクロコントローラーに組み込むための QTouch® ライブラリを提供しています。 特許取得済みの電荷転送信号検出は堅牢な検出を提供し、完全にデバウンスされたタッチ キー レポートと、クリアなキー イベント検出のための Adjacent Key Suppression® (AKS™) テクノロジーを備えています。 使いやすい QTouch Suite ツールチェーンを使用すると、独自のタッチ アプリケーションを探索、開発、デバッグできます。 このデバイスは、Atmel の高密度不揮発性メモリ技術を使用して製造されています。 オンチップ ISP フラッシュを使用すると、SPI シリアル インターフェイス経由、従来の不揮発性メモリ プログラマ、または AVR コアで実行されるオンチップ ブート プログラムによって、システム内のプログラム メモリを再プログラムできます。 ブート プログラムは、任意のインターフェイスを使用して、アプリケーション プログラムをアプリケーション フラッシュ メモリにダウンロードできます。 ブート フラッシュ領域のソフトウェアは、アプリケーション フラッシュ領域が更新されている間も実行を継続し、真の Read-while-Write 動作を保証します。 8 ビット RISC CPU とモノリシック チップ上のネイティブ自己プログラム可能なフラッシュを組み合わせた Atmel ATmega328/P は、多くの組み込み制御アプリケーションに柔軟性とコスト効率の高いソリューションを提供する高性能マイクロコントローラーです。 ATmega328/P は、C コンパイラ、マクロ アセンブラ、プログラム デバッガ/シミュレータ、インサーキット エミュレータ、評価キットなどのプログラムおよびシステム開発ツールの完全なスイートによってサポートされています。ATMEGA328P-PU