32 ビット マイクロコントローラ PIC32 マイクロコントローラ ファミリ www.microchip.com/pic32 最高水準の性能を持つ PIC32 マイクロコントローラ Microchip Technology 社の世界最高水準の 8/16 ビット PIC® マイクロコントローラの伝統を継承した PIC32 ファミリは、32 ビットの性能とより大容量のメモリを提供する事で複雑化し続ける組み込みシステム設 計の課題を解決します。 幅広い製品群 迅速で容易な開発 PIC32 は、単純な USB デバイス接続から、先進のオーディオ処理 機能を持ち RTOS 上で動作するグラフィカル ユーザ インターフェイ ス アプリケーションまで、広範囲にわたる設計上の課題に対応します。 プロジェクトの設計期間を短縮します。 ■■ PIC32MZ シリーズ : 最大 200 MHz/330 DMIPS の MIPS® microAptiv™ または M-Class コア、DSP 命令を内蔵 ■■ PIC32MX シリー ズ : 最 大 120 MHz/150 DMIPS の MIPS M4K コア ■■ 単精度/倍精度演算を高速に実行する浮動小数点ユニット(FPU) ■■ 組み込み OS の実行を最適化するメモリ管理ユニット(MMU) ■■ 高速割り込みとコンテクスト スイッチ ■■ ライブ アップデート可能なデュアルパネル フラッシュ ■■ 16 KB~2 MB フラッシュメモリ ■■ 4~512 KB RAM(データおよびプログラム実行用) ■■ 温度レンジ : −40~85 ℃、−40~105 ℃、0~70 ℃、−40 ~125 ℃(計画中) ■■ ほとんどのデジタル I/O のピン割り当て変更に対応する PPS (Peripheral Pin Select)を備えた少ピンデバイス ■■ Microchip 社の全 MCU に対応する無償の MPLAB X 統合開発 環境 ■■ 無償の MPLAB XC32/XC32++ コンパイラ ■■ 通信、グラフィック、Bluetooth®、ファイルシステム、オーディオ、 信号処理の開発を簡単に始められるMPLAB Harmonyソフトウェ ア フレームワーク ■■ サードパーティによる豊富なリソース(IDE、RTOS、デバッガ) による使い慣れた環境での作業 ■■ 無償 C コンパイラ付きの開発キットを $34.95 から提供 さらに広がる設計の可能性 業界最高水準の互換性 一貫した開発環境でスケーラブルな製品を開発できます。 ■■ 8/16/32 ビット コントローラ全てに使える MPLAB X 統合開 発環境 ■■ ピンと周辺機能が 16 ビット PIC MCU と互換 ■■ 全 MCU で共通のソフトウェア スタック ■■ 1,100 超の PIC MCU で共通のツール環境 統合によりシステム設計をより簡単にします。 ■■ 10/100 Ethernet MAC、I2C™ 、I2S、10/12 ビット ADC(最 大 48 チャンネル)、シリアル通 信、SQI、EBI、ハイスピード USB 等、豊富なアナログおよびデジタル周辺モジュール ■■ 最大 26 チャンネルの DMA ■■ 8/16 ビット パラレル マスタポートによるグラフィック インター フェイスと増設メモリのサポート ■■ 静電容量式タッチにより、ボタンまたはスライダ制御を備える ヒューマン インターフェイスの使い勝手を向上 ® PIC32 ソフトウェア ソリューションのサポート 最新情報は、www.microchip.com/harmony でご覧ください。 USB クラスドライバ付属の USB ホスト、デバイス、On-The-Go HMI Microchip グラフィック ライブラリ MPLAB® Harmony Graphics Composer(HGC) mTouch® 静電容量式タッチライブラリ タッチ システムサービス ライブラリ CAN PIC32 向けの CANドライバと PLIB のサポート オーディオと音声 PIC32MX 向けオーディオ ライブラリ : Speex、ADPCM、WAV 、MP3 、AAC デコード 、WMA デコード USB オーディオ 2.0 デバイスクラス 、サンプリング レート変換(SRC)ライブラリ、 PIC32 Bluetooth オーディオ ソフトウェア スイート 、オーディオ イコライザ フィルタ ライブラリ コネクティビティ Microchip 社 TCP/IP(SSL と BSD を含む) 、IrDA® スタック、PIC32 向け Bluetooth® SPP スタック Wi-Fi® ソフトウェア ライブラリ 、IEEE 802.15.4 およびサブ GHz MiWi™ 開発環境 暗号化 暗号化ライブラリ 基本ライブラリ ファイルシステム ライブラリ 、浮動小数点演算ライブラリ 、周辺モジュール ライブラリ 、EEPROM エミュレーション、 IEC 60730 クラス B ソフトウェア、固定小数点演算ライブラリ 、固定小数点 DSP ライブラリ ブートローダ シリアルポート ブートローダ USB ホスト ブートローダ Ethernet ブートローダ MPLAB Harmony ソフトウェア フレームワーク互換です。 上表に記載した非互換ソフトウェア ライブラリも、今後全て MPLAB Harmony に追加する予定です。 2 32 ビット マイクロコントローラ 、 、 PIC32 向け MPLAB Harmony 概要 MPLAB Harmony は、PIC32 マイクロコントローラに向けた柔軟 で包括的なファームウェア統合開発環境です。相互動作可能な RTOS 対応ライブラリの堅牢なフレームワークを使って開発できます。また、 迅速かつ広範なサポートによりサードパーティ製ソフトウェアを統合で きます。MPLAB Harmony は周辺モジュール ライブラリ、ドライバ、 システムサービスを多数用意しており、これらを使うと簡単にアプリ ケーション開発が行えます。このコード開発フレームワークにより利便 性が最大限に向上し、開発期間が短縮します。MPLAB Harmony は MPLAB Harmony Configurator(MHC)プラグインを備え、これ によりミドルウェア、システムサービス、周辺モジュールを含む全ての MPLAB Harmony コンポーネントをグラフィカルな方法で簡単に選 択し設定できます。 MPLAB® Harmony Configurator (MHC) MPLAB Harmony のブロック図 利点 ■■ ■■ ■■ ■■ ■■ ■■ 開発期間の短縮 コードの相互動作性が向上 サポートの一元化 MPLAB Harmony Configurator(MHC)によるユーザ体験の 向上 32 ビットのスケーラビリティが向上 サードパーティ製ソフトウェアの統合を強化 Application(s) Plug-In RTOS (Third Party) RTOS Configuration Common System Services OSAL System Configuration Plug-In Driver Middleware Middleware Driver Driver Driver Driver Driver Driver PLIB PLIB PLIB PLIB PLIB Software Framework Hardware MPLAB Harmony で利用可能な PIC32 ソフトウェア開発ツール OSAL(Operating ミドルウェア/ System Abstract Layer) ソフトウェア ライブラリ アプリケーション ■■ ■■ ■■ グラフィック アプリケーション TCP/IP アプリケー ションとユーティリ ティ USB アプリケーション OSAL インターフェイス (Basic または None) ■■ ThreadX ■■ embOS ■■ FreeRTOS ■■ OpenRTOS ■■ Micrium µC/OS-II ■■ Micrium µC/OS-III ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ グラフィック TCP/IP USB 暗号化ライブラリ ファイルシステム システムサービス Bluetooth® DSP/数値演算 デバイスドライバ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ADC Ethernet MAC Ethernet PHY インターフェイス コントローラレス グラフィック Epson LCD コントローラ 不揮発性メモリ SPI、UART、 ハイスピード USB タイマ、PMP サードパーティ製 ソフトウェア 開発ソフトウェア MPLAB® X IDE ■■ MPLAB XC32++ ■■ MPLAB Harmony Configurator(MHC) プラグイン ■■ MPLAB Harmony Graphics Composer (HGC) ■■ ボードサポート パッケージ (BSP) ■■ ■■ ■■ ■■ ■■ ■■ DHCP DNS ネットワーキング セキュリティ クラウドサービス 上記以外のソフトウェア コンポーネントも計画中 アプリケーション層 ■■ 要求される全ての挙動を実装 ■■ 抽象化されたハードウェア アクセス ■■ PIC32 デバイス間で容易に流用が可能 共通のシステムサービス ミドルウェア層 ■■ 複雑なライブラリとプロトコルの実装(USB、TCP/IP、ファイル システム、グラフィック) ■■ 高度に抽象化された API を提供 ■■ ライブラリはスレッドセーフで、RTOS に対応 ■■ ドライバ、PLIB、システムサービスの上位に構築 ■■ 共通機能を提供する事で重複と競合を回避 ■■ モジュール間の複雑な相互動作と相互依存を解消 ■■ OSAL により OS の互換性とインターフェイスを提供 デバイスドライバ層 ■■ 共有リソースを管理 ■■ 周辺モジュールへの高度に抽象化されたインターフェイスを提供 ■■ ローレベルのコンフィグレーションとボードサポート パッケージをサ ポート ■■ 周辺モジュールへのアクセスを制御 ■■ 一部のドライバでは複数のハードウェア インスタンスとソフトウェ ア クライアントを管理 ■■ 周辺モジュールのステートと複数の周辺モジュールのインスタンス を管理 周辺モジュール ライブラリ(PLIB)層 ■■ PIC32 デバイス間のスケーラビリティを実現する機能インター フェイスを提供 ■■ デバイス固有の機能を実装 ■■ サードパーティ製ライブラリの統合をサポート ■■ PLIB 経由でハードウェアにアクセス ■■ ブロッキングまたはノンブロッキング コードをサポート 32 ビット マイクロコントローラ 3 MIPS® M4K コア PIC32 MCU の内部構造 アイドルで動作する CRC モジュール内蔵ダイレクト メモリアクセス(DMA) コントローラ 32 ビット MIPS M4K コア、 ハーバード アーキテクチャ、 シングルサイクル ハードウェア MAC、 高速割り込み、 コンテクスト スイッチ USB On-The-Go コントローラ(専用 DMA チャンネルと 内蔵トランシーバ付き) ® M4 M4K 32-bit Core • 120 MHz,, 1.65 D DMIPS/MHz • 5 Stage Pipelin ne 32-bit ALU Pipeline, メモリ、周辺モジュー ル、I/O への 高速同時アクセスに よる高スループット バスマトリクス Trace JTAG 32-bit 3 2-bit HW Mul/Div M Instruction USB OTG CAN 2.0b C (2) 10/100 10 0/100 Eth hernet Ethernet M MAC 2 Ch. DMA 4 Ch. DMA 2 Ch. DMA DMA 8 Ch. Shadow Set S Data Prefetch Buffer Buff f er Cache C h 5112 KB 512 K Flash Flas F 128 KB SRAM Interrupt nterrupt Controller ontroller GP GPIO PIO (85) (885) 2-Wire Debug VREG Peripheral Bus 16-bit Parallel Port 48 Ch. 10-bit ADC Analog Analo g Comparators Compara tors (3) プログラマブル ウェイトステート装備 16 ビット パラレル マスタポート。 SRAM、フラッシュ、グラフィック LCD、 その他周辺機器へ接続 Input Capture (5) I2C™ (5) Output Compare PWM (5) UAR UART RT (6) 16-bit Timers (5) I2S/SP S/SPI PI (4) Capacitive Touch 32 ビット マイクロコントローラ 2.3~3.6 V の 単電源、パワーオン リセット(POR)、 ブラウンアウト リセット(BOR)、 低電圧検出 MPLAB® X IDE、MPLAB ICD 3 インサーキット デバッガ、MPLAB REAL ICE™ インサーキット エミュレータと互換 RTCC RTC 充実した統合アナログ/ デジタル周辺モジュールセット、 16 ビット PIC® マイクロコントロー ラと互換 Note: デバイスによって使える機能が異なります。詳細は、製品ファミリテーブルでご確認ください。 4 10/100 Ethernet MAC(専用 DMA チャンネルと MII/RMII インター フェイス内蔵) RMII/MII 32 Core Registers R Bus Matrix 512KB、128 ビッ ト幅のセルフ プログラマブル フラッシュ、予測命 令プリフェッチ 256 バイトキャッシュ CAN 2.0B(校正可能 なバッファと先進の フィルタ機能付き) アプリケーション 要求に合わせて バスマトリクス比で 1:1~1:8 まで対応 MIPS32® microAptiv コア PIC32 MCU の内部構造 DSP と FPU を内蔵した 高性能リアルタイム 組み込み MCU コアを 搭載。コードサイズを 最大 35% 削減し、 ほぼフルスピードでの 動作を実現 ソフトウェア オーバー ヘッドを軽減し、 暗号化、復号、 認証等の動作を より高速に実行 アイドルで動作する CRC モジュール内蔵 ダイレクト メモリアク セス(DMA) コントローラ シリアル フラッシュ メモリとその他の シリアルデバイスへ のアクセスが可能な 同期シリアル インターフェイス ® MIPS32 M-Class Core ハイスピード USB デバイス/ホスト/OTG コントローラ (専用 DMA チャンネ ルとトランシーバ付き) CAN 2.0B(設定可 能なバッファと先進の フィルタ処理付き) • 200 MHz, 5-Stage Pipeline • 32-bit CPU + DSP + FPU 外付けパラレル メモリ デバイス、 カメラセンサ、LCD を手軽に接続可能な 高速インターフェイ スの PMP/EBI Trace EJTAG Data D Ca Cache Inst. Cache Instruction Instr ctio on DMA 8 Ch. Crypto g Engine SQI High Hig Spee Speed USB B CAN 2.0b (2) Ethernet MAC 2 Ch. DMA 2 Ch. Ch h. DMA DM MA 8 Ch. Ch h DMA DM MA A 4 Ch. DMA 2 Ch. DMA Data High-Speed Bus Matrix Prefetch デュアルバンクの 柔軟でセキュアな 高耐久性フラッシュ によりライブ アップ デートをサポート 2 MB Flash Dual Panel Live Update 5122 KB B SR RAM SRAM PPS P PS PMP EBI EB BI Comparator (2) 12-b 12-bit ADC 4-Wire 4-Wi ire Debu De ug Debug 10/100 Ethernet MAC(専用 DMA チャンネルと MII/ RMII インターフェイ ス内蔵) Peripheral Buses POR Reset WDT BOR Reset Output Compare PWM (9) Timer (9) IC (9) I2C™ (5) I2S/SP S/SPI (6) RTCC RT MPLAB X IDE、 MPLAB ICD 3 イ ンサーキット デバッ ガ、MPLAB REAL ICE インサーキット エミュレータと互換 高品質オーディオを サポートする、手軽 に使える標準コーデッ ク インターフェイス Note: デバイスによって使える機能が異なります。詳細は、製品ファミリテーブルでご確認ください。 32 ビット マイクロコントローラ 5 PIC32 マイクロコントローラを使った開発 Microchip 社は、8/16/32 ビット全てのマイクロコントローラ製品で共通の開発環境が使える唯一の半導体 メーカーです。統合開発環境 MPLAB X IDE は無償で、簡単にお使い頂けます。 PIC32 スタータキット PIC32 スタータキットは、どれも簡単に使い始める事ができます。キットに含まれる PIC32 スタータボー ドは USB で PC と簡単に接続でき、チュートリアルも提供しています。スタータキットは以下のものを含 みます。 ■■ MPLAB X IDE と MPLAB XC32 C コンパイラ † ■■ PIC32 スタータボード(プログラマ/デバッガ内蔵) ■■ サンプルコード、ドキュメント、チュートリアル、プロジェクト サンプル(オプションの I/O 拡張ボードを 使うと信号の引き出しと PICtail™ Plusドータカードへの接続が可能) † Free バージョンでもコードサイズは無制限で、全ての最適化が可能です。60 日を経過すると、一部の最適化は使えなくなります。 PIC32 開発ツール プラットフォームの選択 : Explorer 16 プラットフォームまたはスタータキット プラットフォーム Explorer 16 プラットフォーム Explorer 16 開発ボード (DM240001) Explorer 16 Development Board PIC32 プラグイン モジュール (MA320001/2/3/11/12/14/15/18) (MA320002-2) + および PIC32MX460F512L 6 32 ビット マイクロコントローラ MPLAB® ICD 3 インサーキット デバッガ (DV164035) PIC32MX460F512L PIC32MX460F512L MPLAB REAL ICE イン サーキット エミュレーション システム(DV244005) または PIC32 マイクロコントローラを使った開発 スタータキット プラットフォーム PIC32MX1/2/5 スタータキット (DM320100) Wi-Fi® G デモボード (DV102412) PIC32 USB スタータキット II (DM320003-2) Microstick II (DM330013-2) PIC32 Bluetooth スタータキット (DM320018) PIC32 Ethernet スタータキット II (DM320004-2) FPU 内蔵 PIC32MZ 組み込み コネクティビティ スタータキット (DM320007) PIC32 USB スタータキット III (DM320003-3) PIC32MZ 組み込みコネ クティビティ スタータキット (DM320006) PIC32 スタータキット (DM320001) 暗号化エンジン内蔵 PIC32MZ 組み込みコネ クティビティ スタータキット (DM320006-C) FPU および暗号化エンジン内蔵 PIC32MZ 組み込み コネクティビティ スタータキット (DM320007-C) オプション PIC32 オーディオ コーデック ドータボード (AC320100) PIC32 オーディオ DACドータボード (AC320032-2) マルチメディア拡張ボード (DM320005) マルチメディア拡張ボード II (DM320005-2) 投影型静電容量式タッチ対応 PIC32 GUI 開発ボード (DM320015) PIC32 I/O 拡張ボード (DM320002) Bluetooth オーディオ開発キット 用 PIC32 プラグイン モジュール (MA320013/16/17/19)* PIC32 Bluetooth® オーディオ開発キット (DV320032) * Explorer 16 開発ボードには使えません。 32 ビット マイクロコントローラ 7 PIC32 マイクロコントローラを使った開発 両方の開発プラットフォームに共通の PICtail™ ボード 3.2 インチ ディスプレイ キット 付きグラフィック ドータボード (AC164127-3) M2M PICtail ドータボード (AC320011) CAN/LIN PICtail Plus ドータボード (AC164130-2) PIC32 VGA カメラセンサ (VCS)PICtail Plus ボード (AC164150) PIC32MX CTMU 評価用ボード (AC323027) 低コスト コントローラレス(LCC) グラフィック PICtail Plus ボード (AC164144) MRF24WB0MA Wi-Fi ドータボード (AC164136-4) MRF24J40MA PICtail Plus 2.4 GHz RF カード (AC164134) グラフィック ディスプレイ Truly 7 インチ 800x480 (WVGA)PICtail Plus ボード (AC164127-9) グラフィック コントローラ PICtail Plus Epson S1D13517 ボード (AC164127-7) ... その他多数 サードパーティによるアプリケーション ソフトウェアとハードウェアのサポート ■■ Ashling Microsystems ■■ FreeRTOS ■■ Pumpkin ■■ AVIX-RT ■■ Fubarino ■■ PubNub ■■ chipKIT.net ■■ Green Hills Software Inc. ■■ RoweBots Research Inc. ■■ CMX Systems ■■ HCC-Embedded ■■ Schmalzhaus ■■ Digilent Inc. ■■ Interniche Technologies Inc. ■■ SEGGER ■■ EETools Inc. ■■ Lauterbach ■■ Serious Integrated ■■ EasyCode ■■ Macraigor Systems ■■ Softlog ■■ EasyGUI ■■ Micriµm ■■ SparkFun Electronics ■■ eflightworks ■■ Micro/sys Inc. ■■ TechToys Company ■■ ELNEC ■■ OLIMEX Ltd. ■■ Virtual Fab ■■ Express Logic ■■ OpenRTOS ■■ wolfSSL MPLAB Harmony ソフトウェア フレームワーク互換■ 32 ビット製品、関連開発ツール、技術サポートの最新情報は、こちらのウェブサイトをご覧ください。www.microchip.com/PIC32 8 32 ビット マイクロコントローラ PIC32 マイクロコントローラ製品ファミリ 64+3 8 64 PIC32MX130F064B 64+3 16 28 PIC32MX130F064C 64+3 16 36 3 5/2 Y Y Y −40~ +105 3 5/2 Y Y Y −40~ +105 3 5/2 Y Y Y −40~ +105 3 5/2 Y Y Y −40~ +105 温度レンジ(℃) PIC32MX120F064H JTAG プログラム、デバッ グ、バウンダリ スキャン 44 パラレル マスタポート 36 8 RTCC 8 32+3 タイマ 16/32 ビット 32+3 PIC32MX120F032D アナログ コンパレータ PIC32MX120F032C 10 ビット ADC 1 Msps 28 IC/OC/PWM 44 8 CAN 2.0B 4 32+3 10/100 Ethernet 16+3 PIC32MX120F032B USB(FS/HS) PIC32MX110F016D PPS 36 DMA チャンネル汎用/専用 28 4 UART 4 16+3 I2C™ ピン数 16+3 PIC32MX110F016C I2S/SPI SRAM(KB) PIC32MX110F016B 速度(MHz) デバイス フラッシュ (KB)+ ブート フラッシュ (KB) PIC32MX 製品ファミリ 10 12 40 2/2 2 2 13 4/0 Y N N N 5/5/5 10 12 40/50 13 3 4 28 2/2 2 12 10 40 PIC32MX130F064D 64+3 16 44 PIC32MX130F128H 128+3 16 64 3 4 28 13 PIC32MX130F128L 128+3 16 100 4 5 48 PIC32MX130F256B 256+3 16 28 2 PIC32MX130F256D 256+3 16 44 2 PIC32MX150F128B 128+3 32 28 PIC32MX150F128C 128+3 32 36 PIC32MX150F128D 128+3 32 44 PIC32MX150F256H 256+3 32 64 3 4 28 PIC32MX150F256L 256+3 32 100 4 5 48 PIC32MX170F256B 256+3 64 28 PIC32MX170F256D 256+3 64 44 2/2 2 PIC32MX170F512H 512+3 64 64 3 4 28 PIC32MX170F512L 512+3 64 100 4 5 48 PIC32MX210F016B 16+3 4 28 PIC32MX210F016C 16+3 4 36 PIC32MX210F016D 16+3 4 44 PIC32MX220F032B 32+3 8 28 PIC32MX220F032C 32+3 8 36 PIC32MX220F032D 32+3 8 44 PIC32MX230F064B 64+3 16 28 PIC32MX230F064C 64+3 16 36 PIC32MX230F064D 64+3 16 44 PIC32MX230F128H 128+3 16 64 PIC32MX230F128L 128+3 16 100 PIC32MX230F256B 256+3 16 28 PIC32MX230F256D 256+3 16 44 2/2 10 13 2 2 4/0 Y N N N 5/5/5 40/50 10 12 13 10 13 9 12 40 2/2 2 2 4/2 Y FS N N 5/5/5 13 9 12 40/50 13 9 40 2/2 2 2 12 13 3 40/50 4 2 2 2 4 4/2 Y FS N N 5/5/5 28 5 48 2 9 13 Note: AEC-Q100 のグレード 2 および 3 認定を取得済みです。詳細は、www.microchip.com の個々の製品ページでご確認ください。 32 ビット マイクロコントローラ 9 PIC32 マイクロコントローラ製品ファミリ PIC32MX270F256B 256+3 64 28 PIC32MX270F256D 256+3 64 44 PIC32MX270F512H 512+3 64 64 3 4 28 PIC32MX270F512L 512+3 64 100 4 5 48 PIC32MX320F032H 32+12 8 64 64+12 16 64 2 0/0 N 16 ch PIC32MX320F064H PIC32MX320F064H PIC32MX320F128H PIC32MX320F128L PIC32MX330F064H PIC32MX330F064L PIC32MX340F128H PIC32MX340F128L PIC32MX340F256H PIC32MX360F256L PIC32MX340F512H PIC32MX360F512L PIC32MX350F128H PIC32MX350F128L PIC32MX350F526H PIC32MX350F526L PIC32MX370F512H PIC32MX370F512L PIC32MX420F032H PIC32MX430F064H PIC32MX430F064L PIC32MX440F128H PIC32MX440F128L PIC32MX440F256H PIC32MX460F256L PIC32MX440F512H PIC32MX460F512L 128+12 16 64+12 16 128+12 32 256+12 32 512+12 32 128+12 32 256+12 64 512+12 128 32+12 8 64+12 16 128+12 32 256+12 32 512+12 32 64 100 64 100 64 100 64 100 64 100 2 3 4 28 5 4/2 Y FS N N 5/5/5 48 40/50 4 2 2/2 80 80 2/2 2 N 4 100 5 100 64 100 64 100 N N 5/5/5 32 ビット マイクロコントローラ 5/2 Y Y Y −40~ +105 28 ch 4/0 Y 80 2/2 2 2 4/0 N 16 ch N N N 5/5/5 2 5/2 Y Y Y −40~ +105 N N N 5/5/5 28 ch 2 5/2 Y Y Y −40~ +105 5/2 Y Y Y −40~ +105 80 100 2/2 2 4 5 4/0 Y 4 5 40 100 80 80 80 0/1 2 0/2 N 2/2 4 2/2 5 16 ch 4/2 Y 28 ch 0/1 0/2 0/1 0/2 2 FS N N 5/5/5 2 4/2 N 0/1 0/2 Note: AEC-Q100 のグレード 2 および 3 認定を取得済みです。詳細は、www.microchip.com の個々の製品ページでご確認ください。 10 2 80 100/124 64 −40~ +105 13 40 64 64 Y 40 4 100 Y 9 2 5 64 Y 12 13 64 100/124 5/2 9 2/2 100/124 64 3 温度レンジ(℃) 100 JTAG プログラム、デバッ グ、バウンダリ スキャン 32 パラレル マスタポート 256+3 RTCC PIC32MX250F256L タイマ 16/32 ビット 64 アナログ コンパレータ 10 ビット ADC 1 Msps 44 32 IC/OC/PWM 32 256+3 CAN 2.0B 128+3 PIC32MX250F256H 10/100 Ethernet PIC32MX250F128D USB(FS/HS) 36 PPS 28 32 UART 32 128+3 I2C™ ピン数 128+3 PIC32MX250F128C I2S/SPI SRAM(KB) PIC32MX250F128B 速度(MHz) デバイス フラッシュ (KB)+ ブート フラッシュ (KB) DMA チャンネル汎用/専用 PIC32MX 製品ファミリ(続き) 2 16 ch PIC32 マイクロコントローラ製品ファミリ PIC32MX470F512H PIC32MX470F512L 256+12 64 512+12 128 2/2 2 100/120 4 5 3 4 28 PIC32MX530F128L 128+3 16 100 4 5 48 PIC32MX570F512H 512+3 64 64 3 4 PIC32MX570F512L 512+3 64 100 PIC32MX570F512H 512+3 64 64 PIC32MX570F512L 512+3 64 100 4 64 0/3 PIC32MX564F064H 64+12 32 PIC32MX564F064L PIC32MX564F128H PIC32MX564F128L PIC32MX575F256H PIC32MX575F256L PIC32MX575F512H PIC32MX575F512L PIC32MX664F064H PIC32MX664F064L PIC32MX664F128H PIC32MX664F128L PIC32MX675F256H PIC32MX675F256L 128+12 32 256+12 64 512+12 64 64+12 128+12 32 256+12 64 PIC32MX675F512H PIC32MX675F512L PIC32MX695F512H 64 512+12 128 PIC32MX695F512L PIC32MX764F128H PIC32MX764F128L PIC32MX775F256H PIC32MX775F256L 128+12 32 256+12 64 PIC32MX775F512H PIC32MX775F512L PIC32MX795F512H PIC32MX795F512L 32 64 512+12 128 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 5/2 Y Y Y −40~ +105 温度レンジ(℃) 3 5 64 100 −40~ +105 4 100/124 16 16 Y 4/2 Y FS N N 5/5/5 28 ch 2 128+3 PIC32MX534F064L Y 5 PIC32MX530F128H PIC32MX534F064H Y アナログ コンパレータ 10 ビット ADC 1 Msps IC/OC/PWM CAN 2.0B 10/100 Ethernet USB(FS/HS) PPS DMA チャンネル汎用/専用 UART I2C™ I2S/SPI 速度(MHz) ピン数 64 5/2 4 100 64 100/124 JTAG プログラム、デバッ グ、バウンダリ スキャン PIC32MX450F256L 64 100/124 パラレル マスタポート PIC32MX450F256H 128+12 32 RTCC PIC32MX450F128L タイマ 16/32 ビット PIC32MX450F128H SRAM(KB) デバイス フラッシュ (KB)+ ブート フラッシュ (KB) PIC32MX 製品ファミリ(続き) 40/50 4 2 3 80 80 80 80 80 80 80 80 80 80 80 80 80 80 5 4/4 Y FS N Y 5/5/5 28 48 4 28 5 48 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 4/4 6 N FS N 1 5/5/5 16 ch 2 5/2 Y Y Y −40~ +105 N FS Y N 5/5/5 16 ch 2 5/2 Y Y Y −40~ +105 16 ch 2 5/2 Y Y Y −40~ +105 8/4 4/4 6 8/4 4/6 6 1 N FS Y 8/8 5/5/5 2 Note: AEC-Q100 のグレード 2 および 3 認定を取得済みです。詳細は、www.microchip.com の個々の製品ページでご確認ください。 32 ビット マイクロコントローラ 11 PIC32 マイクロコントローラ製品ファミリ 2048 + PIC32MZ2048ECH124 160 PIC32MZ2048ECG100 2048 + 160 2048 + PIC32MZ2048ECH100 160 PIC32MZ2048ECG064 2048 + 160 2048 + PIC32MZ2048ECH064 160 PIC32MZ1024ECG144 1024 + 160 1024 + PIC32MZ1024ECH144 160 PIC32MZ1024ECG124 1024 + 160 1024 + PIC32MZ1024ECH124 160 PIC32MZ1024ECG100 1024 + 160 1024 + PIC32MZ1024ECH100 160 PIC32MZ1024ECG064 1024 + 160 1024 + PIC32MZ1024ECH064 160 PIC32MZ2048ECM144 2048 + 160 2048 + PIC32MZ2048ECM124 160 PIC32MZ2048ECM100 2048 + 160 2048 + PIC32MZ2048ECM064 160 PIC32MZ1024ECM144 1024 + 160 1024 + PIC32MZ1024ECM124 160 PIC32MZ1024ECM100 1024 + 160 1024 + PIC32MZ1024ECM064 160 12 N −40~ +85 9/9/9 24 1 ch 2 9/4 Y Y N Y Y N −40~ +85 9/9/9 48 1 ch 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 48 1 ch 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 40 1 ch 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 24 1 ch 2 9/4 Y Y N Y Y N −40~ +85 512 144 200 6 5 6 8/18 Y HS Y 2 9/9/9 48 1 ch 2 9/4 Y Y Y Y Y Y −40~ +85 Y Y Y −40~ +85 2 9/4 Y Y Y Y Y Y −40~ +85 Y Y −40~ +85 N Y HS Y 8/16 2 8/12 512 64 200 4 4 6 N Y HS Y 8/16 2 8/12 512 144 200 6 5 6 N Y HS Y 8/16 2 8/12 512 124 200 6 5 6 N Y HS Y 8/16 2 8/12 512 100 200 6 5 6 N Y HS Y 8/16 2 8/12 512 64 200 4 4 6 8/16 100 512 N Y HS Y 2 6 5 200 64 6 8/18 Y HS Y 2 9/9/9 4 4 144 512 200 6 5 6 8/18 Y HS Y 2 9/9/9 124 6 5 100 200 512 32 ビット マイクロコントローラ 64 6 8/18 Y HS Y 2 9/9/9 4 4 40 ch 24 ch Y 1 24 ch 2 9/4 Y Y N 48 1 ch 40 ch パラレル マスタポート Y 8/12 512 100 200 6 5 6 EBI 2 9/4 Y Y Y Y 2 SQI 40 1 ch 8/16 RTCC 9/9/9 N Y HS Y タイマ 16/32 ビット −40~ +85 8/12 アナログ コンパレータ N 2 ADC S/H Y 8/16 10 ビット ADC 2 9/4 Y Y Y Y N Y HS Y 512 124 200 6 5 6 IC/OC/PWM 48 1 ch 8/12 512 144 200 6 5 6 CAN 2.0B 9/9/9 10/100 Ethernet −40~ +85 USB(FS/HS) N PPS Y DMA チャンネル汎用/専用 2 9/4 Y Y Y Y UART 48 1 ch I2C™ 9/9/9 I2S/SPI 温度レンジ(℃) 2048 + 160 暗号化エンジン PIC32MZ2048ECG124 JTAG プログラム、デバッ グ、バウンダリ スキャン 2048 + PIC32MZ2048ECH144 160 速度(MHz) 2048 + 160 ピン数 PIC32MZ2048ECG144 SRAM(KB) デバイス フラッシュ (KB)+ ブート フラッシュ (KB) PIC32MZ 製品ファミリ Y 1 2 9/4 Y Y Y N PIC32 マイクロコントローラ製品ファミリ 1024 + 160 1024 PIC32MZ1024EFH144 + 160 PIC32MZ1024EFG124 1024 + 160 1024 PIC32MZ1024EFH124 + 160 PIC32MZ1024EFG100 1024 + 160 1024 PIC32MZ1024EFH100 + 160 PIC32MZ1024EFG064 1024 + 160 1024 PIC32MZ1024EFH064 + 160 4 10/100 Ethernet Y HS Y 6 HS Y 6 HS Y 200 4 4 6 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 40 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 24 6 2 9/4 Y Y N Y Y N −40~ +85 9/9/9 48 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 48 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 40 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 24 6 2 9/4 Y Y N Y Y N −40~ +85 – Y HS Y 2 8/12 64 48 2 8/16 512 9/9/9 – Y 8/12 5 −40~ +85 2 8/16 512 100 200 6 N – Y 8/12 5 Y 2 8/16 512 124 200 6 Y – Y 6 Y 2 8/12 5 Y Y RTCC USB(FS/HS) HS 8/16 512 144 200 6 9/4 – Y 6 CAN 2.0B PPS UART DMA チャンネル汎用/専 用 I2C™ 200 4 2 2 8/12 64 温度レンジ(℃) PIC32MZ1024EFG144 Y 8/16 512 暗号化エンジン 2048 + 160 6 JTAG プログラム、デバッ グ、バウンダリ スキャン PIC32MZ2048EFH064 HS 8/12 5 6 – Y 8/16 512 100 200 6 パラレル マスタポート 2048 + 160 6 48 2 8/12 5 9/9/9 – 8/16 512 124 200 6 EBI PIC32MZ2048EFG064 Y SQI 2048 PIC32MZ2048EFH100 + 160 HS タイマ 16/32 ビット 2048 + 160 Y 8/12 ADC S/H PIC32MZ2048EFG100 6 アナログ コンパレータ 2048 PIC32MZ2048EFH124 + 160 5 10 ビット ADC 2048 + 160 512 144 200 6 IC/OC/PWM PIC32MZ2048EFG124 I2S/SPI 2048 PIC32MZ2048EFH144 + 160 速度(MHz) 2048 + 160 ピン数 PIC32MZ2048EFG144 SRAM(KB) デバイス フラッシュ (KB)+ ブート フラッシュ (KB) 浮動小数点ユニット(FPU)付き PIC32MZ デバイス – Y HS Y 8/16 2 PIC32MZ2048EFM144 2048 512 144 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ2048EFM124 2048 512 124 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ2048EFM100 2048 512 100 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 40 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ2048EFM064 2048 512 + 160 200 4 4 6 8/18 Y HS Y 2 9/9/9 24 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFM144 1024 512 144 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFM124 1024 512 124 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFM100 1024 512 100 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 40 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFM064 1024 512 + 160 4 6 8/18 Y HS Y 2 9/9/9 24 6 2 9/4 Y Y Y Y Y Y −40~ +85 64 64 200 4 Note: AEC-Q100 のグレード 1、2、3 認定を取得済みです。 詳細は、www.microchip.com の個々の製品ページでご確認ください。在庫状況については、弊社または代理店までお問い合わせください。 32 ビット マイクロコントローラ 13 PIC32 マイクロコントローラ製品ファミリ 暗号化エンジン 温度レンジ(℃) Y Y Y Y Y N −40~ +85 9/9/9 48 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 40 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 24 6 2 9/4 Y Y N Y Y N −40~ +85 RTCC 9/4 – Y 6 JTAG プログラム、デバッ グ、バウンダリ スキャン 4 パラレル マスタポート 200 4 2 2 HS Y 2 8/12 64 EBI Y 8/16 256 CAN 2.0B 速度(MHz) ピン数 DMA チャンネル汎用/専 用 6 SQI 1024 + 160 HS 8/12 5 6 – Y 8/16 256 100 200 6 タイマ 16/32 ビット PIC32MZ1024EFE064 6 48 2 8/12 5 9/9/9 – 8/16 256 124 200 6 ADC S/H PIC32MZ1024EFF100 1024 + 160 Y アナログ コンパレータ 1024 + 160 HS 10 ビット ADC PIC32MZ1024EFE100 Y 8/12 IC/OC/PWM PIC32MZ1024EFF124 1024 + 160 6 10/100 Ethernet 1024 + 160 5 USB(FS/HS) PIC32MZ1024EFE124 256 144 200 6 PPS 1024 + 160 UART PIC32MZ1024EFF144 I2C™ 1024 + 160 I2S/SPI PIC32MZ1024EFE144 SRAM(KB) デバイス フラッシュ (KB)+ ブート フラッシュ (KB) 浮動小数点ユニット(FPU)付き PIC32MZ デバイス(続き) – Y HS Y PIC32MZ1024EFF064 1024 + 160 PIC32MZ1024EFK144 1024 256 144 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFK124 1024 256 124 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFK100 1024 256 100 200 6 + 160 5 6 8/18 Y HS Y 2 9/9/9 40 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ1024EFK064 1024 256 + 160 200 4 4 6 8/18 Y HS Y 2 9/9/9 24 6 2 9/4 Y Y N Y Y Y −40~ +85 PIC32MZ0512EFE144 512 + 160 128 144 200 6 5 6 HS Y 9/9/9 48 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 48 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 40 6 2 9/4 Y Y Y Y Y N −40~ +85 9/9/9 24 6 2 9/4 Y Y N Y Y N −40~ +85 PIC32MZ0512EFF144 512 + 160 PIC32MZ0512EFE124 512 + 160 PIC32MZ0512EFF124 512 + 160 PIC32MZ0512EFE100 512 + 160 PIC32MZ0512EFF100 512 + 160 PIC32MZ0512EFE064 512 + 160 8/16 64 2 8/12 – Y 8/16 2 8/12 128 124 200 6 5 6 – Y HS Y 8/16 2 8/12 128 100 200 6 5 6 – Y HS Y 8/16 2 8/12 128 64 200 4 4 6 – Y HS Y PIC32MZ0512EFF064 512 + 160 PIC32MZ0512EFK144 512 + 128 144 200 6 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ0512EFK124 512 + 128 124 200 6 160 5 6 8/18 Y HS Y 2 9/9/9 48 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ0512EFK100 512 + 128 100 200 6 160 5 6 8/18 Y HS Y 2 9/9/9 40 6 2 9/4 Y Y Y Y Y Y −40~ +85 PIC32MZ0512EFK064 512 + 128 160 4 6 8/18 Y HS Y 2 9/9/9 24 6 2 9/4 Y Y N Y Y Y −40~ +85 8/16 64 200 4 2 Note: AEC-Q100 のグレード 1、2、3 認定を取得済みです。 詳細は、www.microchip.com の個々の製品ページでご確認ください。販売状況については、弊社または代理店までお問い合わせください。 14 32 ビット マイクロコントローラ パッケージ 28 ピン QFN 6×6 mm(ML) 28 ピン SSOP 10.2×7.8 mm(SS) 28 ピン SOIC 17.9×10.3 mm(SO) 28 ピン SPDIP 36×7.5 mm(SP) 36 ピン VTLA 5×5 mm(TL) 64 ピン TQFP 10×10 mm(PT) 100 ピン TQFP 12×12 mm(PT) 44 ピン VTLA 6×6 mm(TL) 64 ピン QFN 9×9 mm(MR) 44 ピン TQFP 10×10 mm(PT) 44 ピン QFN 8×8 mm(ML) 100 ピン TQFP 14×14 mm(PF) 124 ピン VTLA 9×9 mm(TL) 121 ピン BGA 10×10 mm(BG) 100 ピン TFBGA* 7×7×1.2 mm 144 ピン TQFP 16×16×1 mm(PH) 144 ピン LQFP 20×20×1.4 mm(PL) * 在庫状況は、弊社までお問い合わせください。 32 ビット マイクロコントローラ 15 サポート トレーニング Microchip 社は、お客様が短期間で効率良く製品を開発できるよう サポートの充実に努めています。製品とシステムのサポートを提供で きる、フィールド アプリケーション エンジニアと技術サポートの世界 的ネットワークを維持しています。さらに、www.microchip.com で、 以下のサービス分野を用意しています。 Microchip 社は、トレーニングに対する皆様のご要望にもお応えしま す。Microchip 社は常に技術トレーニングの選択肢を拡大しており、 各種トレーニング コースと専門的なカリキュラムを提供しています。 また、いつでもアクセス可能な各種オンライン リソースも提供してい ます。 ■■ サポートリンクは質問を短時間で解決する方法を提供します。 http://support.microchip.com ■■ サンプルリンクは Microchip 社デバイスの無償評価サンプルを提 供します。http://sample.microchip.com ■■ フォーラムリンクはナレッジ データベースとユーザ同士のディス カッションを提供します。http://forum.microchip.com ■■ 購入リンクは Microchip 社の販売代理店の所在地をご覧頂けま す。www.microchip.com/sales ■■ 技術トレーニング センターとその他のリソース:■ www.microchip.com/training ■■ MASTERs カンファレンス:www.microchip.com/masters ■■ 世界各地のセミナー:www.microchip.com/seminars ■■ e ラーニング:www.microchip.com/webseminars 営業所一覧 南北アメリカ ヨーロッパ アトランタ Tel: 678-957-9614 オースティン Tel: 512-257-3370 ボストン Tel: 774-760-0087 チャンドラー Tel: 480-792-7200 シカゴ Tel: 630-285-0071 クリーブランド Tel: 216-447-0464 ダラス Tel: 972-818-7423 デトロイト Tel:248-538-2250 ヒューストン Tel: 281-894-5983 インディアナポリス Tel: 317-773-8323 ロサンゼルス Tel: 949-462-9523 ニューヨーク Tel: 631-435-6000 サンノゼ Tel: 408-735-9110 トロント Tel: 905-673-0699 オーストリア - ヴェルス Tel: 43-7242-2244-39 デンマーク - コペンハーゲン Tel: 45-4450-2828 フランス - パリ Tel: 33-1-69-53-63-20 ドイツ - デュッセルドルフ Tel: 49-2129-3766400 ドイツ - ミュンヘン Tel: 49-89-627-144-0 ドイツ - プフォルツハイム Tel: 49-7231-424750 イタリア - ミラノ Tel: 39-0331-742611 イタリア - ヴェニス Tel: 39-049-7625286 オランダ - ドリューネン Tel: 31-416-690399 ポーランド - ワルシャワ Tel: 48-22-3325737 スペイン - マドリッド Tel: 34-91-708-08-90 スウェーデン - ストックホルム Tel: 46-8-5090-4654 イギリス - ウォーキンガム Tel: 44-118-921-5800 アジア/太平洋 アジア/太平洋 オーストラリア - シドニー Tel: 61-2-9868-6733 中国 - 北京 Tel: 86-10-8569-7000 中国 - 成都 Tel: 86-28-8665-5511 中国 - 重慶 Tel: 86-23-8980-9588 中国 - 東莞 Tel: 86-769-8702-9880 中国 - 杭州 Tel: 86-571-87928115 中国 - 香港 SAR Tel: 852-2943-5100 中国 - 南京 Tel: 86-25-8473-2460 中国 - 青島 Tel: 86-532-8502-7355 中国 - 上海 Tel: 86-21-5407-5533 中国 - 瀋陽 Tel: 86-24-2334-2829 中国 - 深圳 Tel: 86-755-8864-2200 中国 - 武漢 Tel: 86-27-5980-5300 中国 - 厦門 Tel: 86-592-2388138 中国 - 西安 Tel: 86-29-8833-7252 中国 - 珠海 Tel: 86-756-3210040 インド - バンガロール Tel: 91-80-3090-4444 インド - ニューデリー Tel: 91-11-4160-8631 インド - プネ Tel: 91-20-3019-1500 日本 - 大阪 Tel: 81-6-6152-7160 日本 - 東京 Tel: 81-3-6880-3770 韓国 - 大邱 Tel: 82-53-744-4301 韓国 - ソウル Tel: 82-2-554-7200 マレーシア - クアラルンプール Tel: 60-3-6201-9857 マレーシア - ペナン Tel: 60-4-227-8870 フィリピン - マニラ Tel: 63-2-634-9065 シンガポール Tel: 65-6334-8870 台湾 - 新竹 Tel: 886-3-5778-366 台湾 - 高雄 Tel: 886-7-213-7830 台湾 - 台北 Tel: 886-2-2508-8600 タイ - バンコク Tel: 66-2-694-1351 2015/01/27 www.microchip.com ここに記載した情報は、予告なく変更する場合があります。Microchip 社の名称とロゴ、Microchip ロゴ、PIC32 ロゴ、MPLAB、 mTouch、PIC は米国およびその他の国における Microchip Technology Incorporated の登録商標です。MiWi、PICtail、REAL ICE は米国およびその他の国におけるMicrochip Technology Incorporated の商標です。その他本書に記載されている商標は各社に帰属します。 © 2015, Microchip Technology Incorporated. All Rights Reserved.Printed in Japan 7/15 DS30009904Q_JP Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199
© Copyright 2024 Paperzz