Microchip Technology megaAVR CMOS 8ビット・マイクロコントローラ

Microchip Technology megaAVR® CMOS 8ビット対応マイクロコントローラは、AVR® 強化型RISCアーキテクチャを基盤とした低電力マイクロコントローラです。ATmega164A、ATmega164PA、ATmega324A、ATmega324PA、ATmega644A、ATmega644PA、ATmega1284、ATmega1284Pなどのデバイスは、マイクロコントローラのmegaAVRカテゴリに分類されます。これらのデバイスは、16KB~128KBのフラッシュメモリ、1KB~16KBのSRAM、512byte~4KBのEEPROMが特徴です。megaAVR は、シングルクロックサイクル内で命令を実行します。これは、CPUがメガヘルツあたり100万命令/秒(MIPS)のスループットを達成することに貢献するため、システム設計者は処理に対する電力消費の最適化を実現できます。

ATmega164A/PA/324A/PA/644A/PA/1284/Pデバイスは、QTouch® ライブラリサポート、JTAG(IEEE標準1149.1準拠)インターフェイス、内部キャリブレーション済みRC発振器、内部/外部割り込みソース、および32のプログラム可能なI/Oラインを提供します。これらのデバイスは、アイドル、ADCノイズ低減、パワーセーブ、パワーダウン、スタンバイ、拡張スタンバイの6つのスリープモードを備えています。これらのmegaAVRは、1.8V~5.5Vの動作電圧範囲、1MHz、1.8V、25°Cで0.4mAの有効電力消費量、0.1µAの電源切断モードで動作します。ATmega164A/164PA/324A/324PA/644A/644PA/1284/1284Pは、Cコンパイラ、マクロ・アセンブリ、プログラム・デバッガ/シミュレータ、インサーキット・エミュレータ、評価キットを始めとするプログラムとシステム開発ツールの完全スイートをサポートしています。

特徴

  • 高性能・低消費電力8ビットAVRマイクロコントローラ
  • 高度RISCアーキテクチャ:
    • 131の強力命令 – 大半はシングル・クロック・サイクル命令
    • 32x8 汎用ワーキングレジスタ
    • 完全静的動作
    • 20MHzで最大20MIPSスループット
    • オンチップ2サイクル乗算器
  • 高耐久性の不揮発性メモリセグメント:
    • 16KBytes/32KBytes/64KBytes/128KBytesのインシステム・セルフプログラマブル・フラッシュプログラムメモリ
    • 512Byte/1KByte/2KByte/4KByte EEPROM
    • 1KByte/2KByte/4KByte/16KByte内部SRAM
    • 10,000フラッシュ/100,000 EEPROM書込/消去サイクル
    • ソフトウェア・セキュリティのプログラミングロック
  • QTouchライブラリサポート:
    • 容量式タッチボタン、スライダ、ホイール
    • QTouchおよびQMatrix™アクイジション
    • 最大64のセンスチャネル
  • JTAG(IEEE規格1,149.1準拠)インターフェイス:
    • JTAG標準に基づくバウンダリスキャン機能
    • 豊富なオンチップデバッグサポート
    • フラッシュ、EEPROM、ヒューズ、ロックビットの、JTAGインターフェイスからのプログラミング
  • ペリフェラル機能:
    • 独立したプリスケーラとコンペアモードを搭載した2つの8ビットタイマ/カウンタ
    • 独立したプリスケーラ、コンペアモード、キャプチャモードを搭載した1つ/2つの16ビットタイマ/カウンタ
    • 別途の発振器が搭載されたリアルタイムカウンタ
    • PWMチャンネル6個
    • マスター/スレーブSPIシリアル・インターフェイス
    • 個別のオンチップ発振器を搭載したプログラマブルウォッチドックタイマ
    • オンチップアナログコンパレータ
  • マイクロコントローラの特殊機能:
    • パワーオンリセットおよびプログラマブルブラウンアウト検出
    • 内部較正済RC発振器
    • 外部および内部割り込みソース
    • 6通りのスリープモード:
      • アイドル、ADCノイズリダクション、省電力、電源切断、スタンバイ、拡張スタンバイ

仕様

  • 動作電圧範囲: 1.8V~5.5V
  • スピードグレード:
    • 0MHz~4MHz @ 1.8V~5.5V
    • 0MHz~10MHz @ 2.7V~5.5V
    • 0MHz~20MHz @ 4.5V~5.5V
  • 1MHz、1.8V、25°C時の消費電力:
    • 0.4mA(アクティブ)
    • 0.1µA(電源切断モード)
    • 0.6µA(32kHz RTCを含む)省電力モード

ブロック図(ATmega1284/1284P)

ブロック図 - Microchip Technology megaAVR CMOS 8ビット・マイクロコントローラ

比較表

Microchip Technology megaAVR CMOS 8ビット・マイクロコントローラ
公開: 2022-04-06 | 更新済み: 2023-08-07