仕様●ファミリー名: PIC24FJ●パッケージタイプ: TQFP●実装タイプ: 表面実装●ピン数: 64●デバイスコア: PIC●データバス幅: 16bit●プログラムメモリサイズ: 256 kB●最大周波数: 32MHz●RAMサイズ: 16 kB●USBチャンネル: 0●PWMユニット数: 1×16 bit●SPIチャンネル数: 4●CANチャンネル数: 0●長さ: 10mm●PIC24FJxxxGA - GB406 - 410 - 412 16ビットフラッシュマイクロコントローラ. Microchip PIC24FJxxxGA - GB406 - 410 - 412ファミリのマイクロコントローラは多様なペリフェラルを使用できる16ビットデバイスで、セキュアなデータ転送と保管を必要とする用途に適しています。 オンボードの暗号化エンジン、eXtreme低電力(XLP)機能、LCDディスプレイコントローラUSB On-The-Goなどを特長としています。 ライブアップデート機能を備えたデュアルパーティションフラッシュは、特に注目する必要があります。これにより、MCUは2つの独立したソフトウェアアプリケーション(ブートローダーを含む)を保持できます。 さらに、この機能を使用することで、1つのパーティションをプログラムしながら、他のパーティションで別のアプリケーションコードを実行できるようになります。. CPUの特長. モディファイドハーバードアーキテクチャ 最高動作速度: 16 MIPS - 32 MHz 17ビット - 17ビット単一サイクルのハードウェア分数 - 整数乗算器 32ビット - 16ビットのハードウェア除算器 16×16ビットの作業レジスタアレイ. 暗号化エンジン機能. CPUの介入なしでNIST標準暗号化 - 復号化操作を実行 128192256ビットに対するAES暗号化サポート DES - 3DES暗号化サポート ECB、CBC、OFB、CTR、CFB128モードをサポート プログラム的に安全なOTPアレイでキーストレージ 真の乱数発生 バッテリバックアップRAMキーストレージ. デュアルパーティションフラッシュ機能. ブートローダーを含む、2つの独立したソフトウェアアプリケーションを保持可能 1つのパーティションのプログラムと同時に、他のパーティションで別のアプリケーションコードの実行が可能 アクティブパーティションの間でのランタイム切り替えが可能. eXtreme低消費電力(XLP)機能. 複数の電源管理オプション 低クロック速度へのオンザフライスイッチングに対応する代替クロックモード ディープスリープ時に超低電流消費: WDT 650 nA - 2 V(代表値)、RTCC 650 nA - 32 kHz - V(代表値)、ディープスリープ電流、60 nA(代表値) 実行モード: 160 μA/MHz. 周辺機能. 10 - 12ビット200 - 500 ksps A/Dコンバータ(ADC) - 16又は24チャンネル 10ビット - Msps D/Aコンバータ(DAC) 3個の拡張型アナログコンパレータ 静電容量型タッチセンサ用の充電時間測定ユニット(CTMU) LCDディスプレイコントローラ 最高5個の外部割り込みソース ペリフェラルピン選択(PPS) 6チャンネルのダイレクトメモリアクセス(DMA) 5つの16ビットタイマ - カウンタ(プリスケーラ付き) - 32ビットタイマ - カウンタとペアリングが可能 6個の入力キャプチャモジュール(それぞれ専用の16ビットタイマを搭載) 6個の出力比較 - PWMモジュール(それぞれ専用の16ビットタイマを搭載) 4個のシングル出力CCP (SCCP)及び3個のマルチ出力CCP (MCCP)モジュール 拡張型パラレルマスタ - スレーブポート(EPMP - EPSP) ハードウェアリアルタイムクロック及びカレンダー(RTCC) USB v2.0 On-The-Go (OTG)準拠モジュール 4個の3線 - 4線SPIモジュール 3個のI2C(TM)ジュール 6個のUARTモジュール プログラム可能な32ビット巡回冗長検査(CRC)発生器 4個の設定可能なロジックセル(CLC)
RoHS指令(10物質対応)対応