ATXMEGA128A1U-AU 8ビットマイクロコントローラ MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ 製品説明
製品属性 | 属性値 |
メーカー: | マイクロチップ |
製品カテゴリー: | 8ビットマイクロコントローラ - MCU |
RoHS指令: | 詳細 |
シリーズ: | XMEGA A1U |
取り付けスタイル: | 表面実装 |
パッケージ/ケース: | TQFP-100 |
コア: | AVR |
プログラムメモリサイズ: | 128 KB |
データバス幅: | 8ビット/16ビット |
ADC 解像度: | 12ビット |
最大クロック周波数: | 32MHz |
I/O数: | 78個のI/O |
データ RAM サイズ: | 8 KB |
供給電圧 - 最小: | 1.6V |
供給電圧 - 最大: | 3.6V |
最低動作温度: | - 40℃ |
最大動作温度: | + 105℃ |
パッケージ: | トレイ |
ブランド: | マイクロチップテクノロジー / アトメル |
データ RAM タイプ: | SRAM |
データROMサイズ: | 2 KB |
データROMタイプ: | EEPROM |
インターフェースタイプ: | I2C、SPI、UART |
湿気に敏感: | はい |
ADC チャネル数: | 16チャンネル |
タイマー/カウンターの数: | 8 タイマー |
プロセッサシリーズ: | AVR XMEGA |
製品: | MCU |
製品タイプ: | 8ビットマイクロコントローラ - MCU |
プログラムメモリタイプ: | フラッシュ |
工場パック数量: | 90 |
サブカテゴリ: | マイクロコントローラ - MCU |
商号: | XMEGA |
単位重量: | 0.023175オンス |
♠ 8/16ビット Atmel XMEGA A1U マイクロコントローラ
Atmel AVR XMEGAは、AVR拡張RISCアーキテクチャをベースにした、低消費電力、高性能、豊富なペリフェラルを備えた8/16ビットマイクロコントローラファミリーです。AVR XMEGAデバイスは、1クロックサイクルで命令を実行することで、1メガヘルツあたり100万命令/秒(MIPS)に近いCPUスループットを実現し、システム設計者は消費電力と処理速度を最適化できます。
Atmel AVR CPUは、豊富な命令セットと32個の汎用ワーキングレジスタを備えています。32個のレジスタはすべて算術論理ユニット(ALU)に直接接続されており、1つの命令で2つの独立したレジスタにアクセスでき、1クロックサイクルで実行されます。このアーキテクチャは、従来のシングルアキュムレータやCISCベースのマイクロコントローラと比較して、コード効率が向上し、スループットも数倍高速化されます。
AVR XMEGA A1U デバイスは、以下の機能を提供します: 書き込み中の読み取り機能付きシステム内プログラム可能フラッシュ、内部 EEPROM および SRAM、4 チャネル DMA コントローラ、8 チャネル イベント システム、およびプログラム可能マルチレベル割り込みコントローラ、78 本の汎用 I/O ライン、16 ビット リアルタイム カウンタ (RTC)、比較および PWM チャネルを備えた 8 つの柔軟な 16 ビット タイマー/カウンタ、8 つの USART、4 つの 2 線式シリアル インターフェイス (TWI)、1 つのフル スピード USB 2.0 インターフェイス、4 つのシリアル ペリフェラル インターフェイス (SPI)、AES および DES 暗号化エンジン、CRC-16 (CRC-CCITT) および CRC-32 (IEEE 802.3) ジェネレータ、ゲインがプログラム可能な 2 つの 16 チャネル、12 ビット ADC、2 つの 2 チャネル、12 ビット DAC、ウィンドウ モードを備えた 4 つのアナログ コンパレータ (AC)、独立した内部発振器を備えたプログラム可能なウォッチドッグ タイマー。 PLL とプリスケーラを備えた高精度な内部発振器、およびプログラム可能な電圧低下検出機能を備えています。
プログラミングおよびデバッグ用の高速2ピンインターフェースであるプログラム・デバッグ・インターフェース(PDI)が利用可能です。また、IEEE 1149.1準拠のJTAGインターフェースも搭載しており、バウンダリスキャン、オンチップデバッグ、プログラミングにも使用できます。
XMEGA A1U デバイスには、ソフトウェアで選択可能な 5 つの省電力モードがあります。アイドル モードでは、CPU が停止しますが、SRAM、DMA コントローラ、イベント システム、割り込みコントローラ、およびすべての周辺機器は引き続き機能します。パワーダウン モードでは、SRAM とレジスタの内容が保存されますが、発振器は停止し、次の TWI、USB 再開、またはピン変更割り込み、またはリセットまで他のすべての機能が無効になります。省電力モードでは、非同期リアルタイム カウンタが引き続き実行されるため、デバイスの他の部分がスリープ状態の間、アプリケーションはタイマー ベースを維持できます。スタンバイ モードでは、デバイスの他の部分がスリープ状態の間、外部水晶発振器が引き続き実行されます。これにより、外部水晶からの非常に高速な起動と低消費電力が実現されます。拡張スタンバイ モードでは、メイン発振器と非同期タイマーの両方が引き続き実行されます。消費電力をさらに削減するために、アクティブ モードとアイドル スリープ モードで、各周辺機器への周辺クロックをオプションで停止できます。
Atmel は、静電容量式タッチ ボタン、スライダー、ホイール機能を AVR マイクロコントローラに組み込むための無料の QTouch ライブラリを提供しています。
本デバイスは、Atmelの高密度不揮発性メモリ技術を用いて製造されています。プログラムフラッシュメモリは、PDIまたはJTAGインターフェースを介してシステム内で再プログラム可能です。デバイス内で動作するブートローダーは、任意のインターフェースを使用してアプリケーションプログラムをフラッシュメモリにダウンロードできます。ブートフラッシュセクション内のブートローダーソフトウェアは、アプリケーションフラッシュセクションの更新中も動作を継続するため、真の「書き込み中読み出し」動作を実現します。8/16ビットRISC CPUとシステム内で自己プログラム可能なフラッシュメモリを組み合わせたAVR XMEGAは、多くの組み込みアプリケーションに柔軟かつコスト効率の高いソリューションを提供する強力なマイクロコントローラファミリーです。
すべての Atmel AVR XMEGA デバイスは、C コンパイラ、マクロ アセンブラ、プログラム デバッガ/シミュレータ、プログラマ、評価キットなどのプログラムおよびシステム開発ツールの完全なスイートでサポートされています。
高性能、低消費電力のAtmel® AVR® XMEGA® 8/16ビットマイクロコントローラ
不揮発性プログラムおよびデータメモリ
- 64K~128KBのシステム内自己プログラム可能フラッシュ
- 4K – 8KBytesのブートセクション
- 2KB EEPROM
- 4K~8KBytes内部SRAM
- 最大16MBのSRAM用外部バスインターフェース
- 最大128MビットSDRAM用の外部バスインターフェース
周辺機能
- 4チャネルDMAコントローラ
- 8チャンネルイベントシステム
- 8つの16ビットタイマー/カウンター
- 4つの出力比較または入力キャプチャチャネルを備えた4つのタイマー/カウンター
- 2つの出力比較または入力キャプチャチャネルを備えた4つのタイマー/カウンター
- すべてのタイマー/カウンターの高解像度拡張
- 2つのタイマー/カウンターの高度な波形拡張(AWeX)
- 1つのUSBデバイスインターフェース
- USB 2.0 フルスピード (12Mbps) および低速 (1.5Mbps) デバイスに準拠
- 完全な構成柔軟性を備えた32のエンドポイント
- 1 つの USART に対して IrDA サポートを備えた 8 つの USART
- デュアルアドレスマッチングを備えた4つの2線式インターフェース(I2 CおよびSMBus互換)
- 4つのシリアルペリフェラルインターフェース(SPI)
- AESおよびDES暗号エンジン
- CRC-16 (CRC-CCITT) および CRC-32 (IEEE® 802.3) ジェネレータ
- 独立した発振器を備えた16ビットリアルタイムカウンタ(RTC)
- 16チャンネル、12ビット、2mspsのアナログ-デジタルコンバータ2個
- 2チャンネル、12ビット、1mspsデジタル-アナログコンバータ2個
- ウィンドウ比較機能と電流源を備えた4つのアナログコンパレータ(AC)
- すべての汎用I/Oピンでの外部割り込み
- 独立したオンチップ超低消費電力発振器を備えたプログラム可能なウォッチドッグタイマー
- QTouch®ライブラリのサポート
- 静電容量式タッチボタン、スライダー、ホイール
特殊なマイクロコントローラの機能
- パワーオンリセットとプログラム可能な電圧低下検出
- PLLとプリスケーラを備えた内部および外部クロックオプション
- プログラム可能なマルチレベル割り込みコントローラ
- 5つの睡眠モード
- プログラミングおよびデバッグインターフェース
- JTAG(IEEE 1149.1準拠)インターフェース(境界スキャンを含む)
- PDI (プログラムおよびデバッグ インターフェース)
I/Oとパッケージ
- 78個のプログラム可能なI/Oピン
- 100リードTQFP
- 100ボールBGA
- 100ボールVFBGA
動作電圧
- 1.6~3.6V
動作周波数
- 1.6Vから0~12MHz
- 2.7Vから0~32MHz