Microchip Technology ATtiny804/1604 8ビットマイクロコントローラ
Microchip Technology ATtiny804/1604 8ビットマイクロコントローラ(MCU)は、8ビットAVR®プロセッサが特徴で、最大20MHzで実行するハードウェア乗算器が搭載されています。ATtiny804/1604には、最大8/16KBフラッシュ、512/1024B SRAM、128/256バイトのEEPROMが搭載されており、コンパクトな14ピンパッケージに収められています。ATtiny804/1604 MCUには、イベントシステムとSleepWalking、正確アナログ機能、高度周辺機器など、柔軟性に富んだ低消費電力アーキテクチャが統合されています。tinyAVRマイクロコントローラは、産業、民生、家電、車載、モノのインターネット(IoT)センサノードといった広範なアプリケーションに最適です。正確で温度が安定している20MHz内部RC発振器、構成可能カスタムロジック(CCL)、コア独立型周辺機器が搭載されており、外部コンポーネントの必要性がかなり低減されており、大幅な省コストを実現しています。これに加えて、小型14ピンSOICパッケージによって、PCBフットプリントがさらに縮小され、開発者は極めてコンパクトな設計を作成できるようになります。
特徴
- CPU
- AVR 8ビットCPU
- 最大20MHzで実行
- シングルサイクルI/Oアクセス
- 2レベル割込コントローラ
- 2サイクルのハードウェアマルチプライヤ
- メモリ
- 8/16KBインシステム自己プログラマブルフラッシュメモリ
- 128/256B EEPROM
- 512/1024B SRAM
- システム
- パワーオンリセット(POR)
- ブラウンアウト検出(BOD)
- 内部/外部クロックオプション
- 20MHz低消費電力内部RC発振器
- 32.768kHzの超低消費電力(ULP)内部RC発振器で、±10%精度、±2%キャリブレーションのステップサイズを搭載
- 外部クロック入力
- 単一ピン統合プログラムデバッグインターフェイス(UPDI)
- 3つのスリープモード
- 即時ウェイクアップ時間のためのすべての周辺機器の実行とモードのアイドル状態
- スタンバイ・スリープモード
- 選択された周辺機器の構成可能な動作
- SleepWalking周辺機器
- 制限されたウェイクアップ機能によるパワーダウン・スリープモード
- 温度範囲: -40°C~125°C
- I/Oとパッケージ
- 12のプログラマブルI/Oライン
- 14ピン SOIC150
- 周辺機器
- 3チャンネル・イベントシステム
- 専用のピリオド・レジスタが搭載された16ビット・タイマ/カウンタ1個、3つの比較チャネル(TCA)
- 入力キャプチャ付き16ビット・タイマ/カウンタType B(TCB)1個
- 内部RC発振器から実行する16ビット・リアルタイムカウンタ(RTC)1個
- フラクショナル・ボーレート発生器、自動ボー、Start-Of-Frame(SOF)検出、ローカル相互接続トネットワーク(LIN)サポートが搭載された1つのUSART
- マスター/スレーブ・シリアル・ペリフェラル・インターフェイス(SPI)
- デュアルアドレスが一致しているマスター/スレーブTWI
- 標準モード(Sm、100kHz)
- 高速モード(Fm、400kHz)
- 高速モードプラス(Fm+、1MHz)
- 2つのプログラマブルルックアップテーブル(LUT)が備わっている構成可能なカスタムロジック(CCL)
- 150ns低伝搬遅延のアナログコンパレータ(AC)1台
- 10ビット115kspsアナログ・デジタル・コンバータ(ADC)
- 5つの選択可能な内部電圧リファレンス: 0.55V、1.1V、1.5V、2.5V、4.3V
- 自動CRCメモリスキャン
- 個別のオンチップ発振器を搭載したプログラマブルウォッチドックタイマ(WDT)
- すべての汎用ピンでの外部割り込み
アプリケーション
- 産業用
- コンシューマ製品
- 電化製品
- 車載用
- モノのインターネット(IoT)センサノード
Additional Resources
ブロック図
公開: 2019-05-21
| 更新済み: 2023-05-26
