Microchip Technology ATtiny404 AVRマイクロコントローラ
Microchip Technology ATtiny404 AVRマイクロコントローラ(MCU)は、8ビットAVR® RISCアーキテクチャに基づいており、最大20MHzで作動するハードウェア乗算器、4KBフラッシュ、256B SRAM、128バイトのEEPROMが搭載されており、14ピンパッケージに納められています。ATtiny404は柔軟性に富んだソリューションで、正確なアナログ機能および高度な周辺機器一式が特徴です。超低消費電力(ULP)機能には、3つのスリープモードとSleepWalkingが特徴です。これによってMCUは、割り込みを処理し、CPUコアを低消費電力スリープ状態に保ちながら外部イベントを測定またはテストできます。特徴
- CPU:
- AVR 8ビットCPU
- 最大20MHzで実行
- シングルサイクルI/Oアクセス
- 2レベル割込コントローラ
- 2サイクルのハードウェア乗算器
- メモリ:
- 4KBインシステム自己プログラマブルメモリ
- 128B EEPROM
- 256B SRAM
- 書込/消去サイクル:
- 10Kフラッシュ
- 100K EEPROM
- データ保持: 85°Cで20年間
- システム:
- パワーオンリセット(POR)
- ブラウンアウト検出(BOD)
- クロックオプション:
- 16/20MHz低消費電力内部RC発振器:
- 完全温度と電圧範囲で±3%精度
- 限られた温度および1.8V~3.6V電圧範囲での±2%ドリフト
- 32.768kHz超低消費電力(ULP)内部RC発振器で、±10%精度、±2%キャリブレーションのステップサイズを搭載
- 外部クロック入力
- 16/20MHz低消費電力内部RC発振器:
- 単一ピン統合プログラムデバッグインターフェイス(UPDI)
- 3つのスリープモード:
- 即時ウェイクアップ時間のためのすべての周辺機器の実行とモードのアイドル状態
- スタンバイ
- 選択された周辺機器の構成可能な動作
- SleepWalking周辺機器
- ウェイクアップ機能によるパワーダウン
- 周辺機器:
- 6チャンネルイベントシステム
- 専用のピリオド・レジスタが搭載された16ビット・タイマ/カウンタType A 1個、3つの比較チャネル(TCA)
- 入力キャプチャ(TCB)付16ビット・タイマ/カウンタType B 1個
- 内部RC発振器から実行する16ビット・リアルタイムカウンタ(RTC)1個
- 分数ボーレートジェネレータ、自動ボー、フレーム開始検出機能が搭載されたUSART 1個
- マスター/スレーブ・シリアル・ペリフェラル・インターフェイス(SPI)
- デュアルアドレスが一致しているマスター/スレーブTWI
- 標準モード(Sm、100kHz)
- 高速モード(Fm、400kHz)
- 高速モードプラス(Fm+、1MHz)
- 2つのプログラマブルルックアップテーブル(LUT)が備わっている構成可能なカスタムロジック(CCL)
- アナログコンパレータ(AC)
- 10ビット115kS/sアナログ・デジタル・コンバータ(ADC)
- 5つの選択可能な内部電圧リファレンス: 0.55V、1.1V、1.5V、2.5V、4.3V
- 自動CRCメモリスキャン
- ウィンドウモード、個別オンチップ発振器が搭載されたウォッチドッグタイマ(WDT)
- すべての汎用ピンでの外部割り込み
- I/Oとパッケージ:
- 12のプログラマブルI/Oライン
- 14ピン SOIC150
- 温度範囲:
- -40°C~105°C
- -40°C~125°C温度グレードのデバイスオプションを利用可能
- スピードグレード:
- 最大5MHz @ 1.8V~5.5V
- 最大10MHz @ 2.7V~5.5V
- 最大20MHz @ 4.5V~5.5V
ブロック図
公開: 2018-05-09
| 更新済み: 2022-10-13
