Microchip Technology ATtiny412 AVRマイクロコントローラ

Microchip Technology ATtiny412 AVRマイクロコントローラ(MCU)は、8ビットAVR® RISCアーキテクチャに基づいており、最大20MHzで作動するハードウェア乗算器、4KBフラッシュ、256B SRAM、128バイトのEEPROMが搭載されており、8ピンパッケージに納められています。ATtiny412は柔軟性に富んだソリューションで、正確なアナログ機能および高度な周辺機器一式が特徴です。超低消費電力(ULP)機能には、3つのスリープモードとSleepWalkingが特徴です。これによってMCUは、割り込みを処理し、CPUコアを低消費電力スリープ状態に保ちながら外部イベントを測定またはテストできます。

特徴

  • CPU:
    • AVR 8ビットCPU
    • 最大20MHzで実行
    • シングルサイクルI/Oアクセス
    • 2レベル割込コントローラ
    • 2サイクルのハードウェア乗算器
  • メモリ:
    • 4KBインシステム自己プログラマブルメモリ
    • 128B EEPROM
    • 256B SRAM
  • システム:
    • パワーオンリセット(POR)
    • ブラウンアウト検出(BOD)
    • クロックオプション:
      • 16/20MHz低消費電力内部RC発振器
      • 32.768kHz超低消費電力(ULP)内部RC発振器
      • 32.768kHz外部水晶発振器
      • 外部クロック入力
    • 単一ピン統合プログラムデバッグインターフェイス(UPDI)
    • 3つのスリープモード:
      • 即時ウェイクアップ時間のためのすべての周辺機器の実行とモードのアイドル状態
      • スタンバイ
        • 選択された周辺機器の構成可能な動作
        • SleepWalking周辺機器
    • ウェイクアップ機能によるパワーダウン
  • 周辺機器:
    • 6チャンネルイベントシステム
    • 入力キャプチャ付き16ビット・タイマ/カウンタType B(TCB)1個
    • 制御アプリケーション(TCD)向けに最適化された12ビットタイマ/カウンタ・タイプD 1個
    • 外部水晶または内部RC発振器から実行する16ビット・リアルタイムカウンタ(RTC)1個
    • 分数ボーレートジェネレータ、自動ボー、フレーム開始検出機能が搭載されたUSART 1個
    • マスター/スレーブ・シリアル・ペリフェラル・インターフェイス(SPI)
    • デュアルアドレスが一致しているマスター/スレーブTWI
      • 標準モード(Sm、100kHz)
      • 高速モード(Fm、400kHz)
      • 高速モードプラス(Fm+、1MHz)
    • 2つのプログラマブルルックアップテーブル(LUT)が備わっている構成可能なカスタムロジック(CCL)
    • 低伝搬遅延のアナログコンパレータ(AC)
    • 10ビット115kS/sアナログ・デジタル・コンバータ(ADC)
    • 8ビットのデジタルアナログコンバータ (DAC)
    • 5つの選択可能な内部電圧リファレンス: 0.55V、1.1V、1.5V、2.5V、4.3V
    • 自動CRCメモリスキャン
    • ウィンドウモード、個別オンチップ発振器が搭載されたウォッチドッグタイマ(WDT)
    • すべての汎用ピンでの外部割り込み
  • I/Oとパッケージ:
    • 6のプログラマブルI/Oライン
    • 8-pin SOIC150
  • 温度範囲:
    • -40°C~105°C
  • スピードグレード:
    • 最大5MHz @ 1.8V~5.5V
    • 最大10MHz @ 2.7V~5.5V
    • 最大20MHz @ 4.5V~5.5V

ブロック図

Microchip Technology ATtiny412 AVRマイクロコントローラ
公開: 2018-05-09 | 更新済み: 2022-10-13