32 Winter 2011 PIC32 USB CAN Ethernet www.microchip.com/pic32
PIC32 8/16 PIC PIC32 32 PIC32 USB RTOS MHz 1.56 DMIPS/MHz MIPS M4K 16 512 KB 4 128 KB RAM( ) +105 AEC-Q100 I/O PPS (Peripheral Pin Select) MPLAB 16PIC MCU MCU 0 PIC MCU MCU MPLAB C (IDE RTOS) $ C $34.95 10/100 Ethernet I 2 S ADC USB / 16DMA 8/16 CTMU( ) www.microchip.com/libraries USB HMI CAN USBOn-The-Go CANPIC32 CAN API ( ) CAN(MCP2515) TCP/IP (SSL BSD ) IrDA ZigBee Smart Energy Profile Suite 2.15.4 MiWi PIC32MX: Speex ADPCM WAV MP3Apple AES 128/196/256/ (RSA) 16/32 FAT FatFs DSP(PIC32 MPLAB C ) (PIC32 MPLAB C ) (PIC32 MPLAB C ) EEPROM IEC 60730B USB www.microchip.com/libraries 2 PIC32
PIC32 マイクロコントローラの内部構造 32ビットMIPS M4Kコア ハーバード アーキテクチャ シングルサイクル ハードウェアMAC 高速割り込み コンテキスト スイッチ ダイレクト メモリアクセス (DMA)コントローラ (アイドルモードで動作するCRC モジュール内蔵) USB On-The-Go コントローラ (専用DMAチャンネルと 内蔵トランシーバ付き) CAN2.0b (設定可能なバッファと先進 のフィルタ処理付き) 10/100 Ethernet MAC (専用DMAチャンネルと MII/RMII インターフェイス内蔵) メモリ 周辺機器 I/Oへの 高速同時アクセスによる 高スループット バスマトリクス 2.3 3.6 Vの単電源 パワーオン リセット(POR) ブラウンアウト リセット (BOR) 低電圧検出 MPLAB IDE MPLAB ICD 3インサーキット デバッガ MPLAB REAL ICE インサーキット エミュレータと互換 512 K 128ビット幅のセルフ プログラマブル フラッシュ 予測命令プリフェッチ 256バイトキャッシュ アプリケーション要求に 合わせて バスマトリクス比で 1:1 1:8まで対応 プログラマブル ウェイトステート 装備16ビット パラレル マスタポート SRAM フラッシュ QVGA LCD等の 周辺機器へ接続 充実した統合アナログ/デジタル周 辺モジュールセット 16ビット PIC マイクロコントローラと互換 Note: デバイスによって使える機能が異なります 詳細は 製品ファミリテーブルでご確認ください www.microchip.com/pic32 3
PIC32 マイクロコントローラを使った開発 マイクロチップ社は 8/16/32 ビット全てのマイクロコントローラ製品で共通の開発環境を使う事ができる 唯一の半導体メーカーです 統合開発環境 MPLAB IDE は無償で 簡単にお使い頂けます PIC32 スタータキット 必要な機能を全て統合した PIC32 スタータキットは インストールが簡単で 入門チュートリアル と USB で簡単に PC に接続できる PIC32 スタータボードを備えています スタータキットの内容 : MPLAB IDEとMPLAB C32 Cコンパイラ PIC32スタータボード(プログラマ/デバッガ内蔵) サンプルコード ドキュメント チュートリアル サンプル プロジェクト (オプションのI/O拡張ボー ドを使うと信号の引き出しとPICtail Plusドータカードへの接続が可能) Lite バージョンでもコードサイズは無制限で 完全な最適化が可能です 60 日を経過すると 一部の最適化は使え なくなります スタータキット プラットフォーム Microstick II PIC32スタータキット (DM320001) (DM330013-2) または PIC32 開発ツール 選べるプラットフォーム Explorer 16 プラットフォーム PIC32 USB Explorer 16 (DM320003-2) (DM240001) スタータキットII Explorer 16 Development Board PIC32 Ethernet スタータキット (DM320004) PIC32 プラグイン モジュール 開発ボード (MA320001/2/3) (MA320011) + PIC32MX1XX/2XX向け MPLAB スタータキット (DM320013) PIC32MX460F512L および MPLAB ICD 3 インサーキット デバッガ (DV1035) オプション マルチメディア 拡張ボード PIC32 I/O 拡張ボード (DM320002) (DM320005) PIC32MX 音響開発ボード (DM320011) 4 PIC32マイクロコントローラ ファミリ MPLAB REAL ICE インサーキット エミュレーション システム (DV244005) または
PIC32 マイクロコントローラを使った開発 両方の開発プラットフォームに共通の PICtail ボード 3.2インチ ディスプレイ キット CAN/LIN PICtail Plus (AC1127-3) (AC1130-2) M2M PICtail MRF24WB0MA Wi-Fi (AC320011) (AC1136-4) 付きグラフィック ドータボード 低コスト コントローラレス(LCC) グラフィックPICtail Plusボード ドータボード ドータボード (AC1144) MRF24J40MA PICtail Plus 2.4 GHz RFカード (AC1134) ドータボード グラフィック コントローラ PIC32MX CTMU 評価用ボード グラフィック ディスプレイ Truly 7インチ 0x4 (WVGA) PICtail Plusボード (AC1127-9) PICtail Plus Epson S1D13517 ボード(AC1127-7) (AC323027)... その他多数 サードパーティによるアプリケーション ソフトウェアおよびハードウェアのサポート Ashling Microsystems AVIX-RT CMS Systems Digilent Inc. easygui eflightworks expresslogic Free RTOS Green Hills Software Inc. Lauterbach Macraigor Systems Micriµm Micro/sys Inc. OLIMEX Ltd. Pumpkin RAMTEX International RoweBots Research Inc. SEGGER SparkFun Electronics TechToys Company 32 ビット製品 関連開発ツール 技術サポートの最新情報は こちらのウェブサイトをご覧ください www.microchip.com/pic32 www.microchip.com/pic32 5
PIC32 PIC32 (KB) + SRAM (KB) MHz I 2 S/SPI I 2 C UART DMA / CTMU/PPS USB 10/100 Ethernet CAN 2.0b IC/OC/PWM 10ADC 1 Msps 16b/32b RTCC JTAG PIC32MX110F016B 16 + 3 4 28 10 PIC32MX110F016C 16 + 3 4 36 12 PIC32MX110F016D 16 + 3 4 44 13 40 2/2 2 2 4/2 Y N N N 5/5/5 PIC32MX120F032B 32 + 3 8 28 10 3 5/2 Y Y Y -40 +105 ºC PIC32MX120F032C 32 + 3 8 36 12 PIC32MX120F032D 32 + 3 8 44 13 PIC32MX130F0B* + 3 16 28 10 PIC32MX130F0C* + 3 16 36 12 PIC32MX130F0D* + 3 16 44 13 40 2/2 2 2 4/2 Y N N N 5/5/5 PIC32MX150F128B* 128 + 3 32 28 10 3 5/2 Y Y Y -40 +105 ºC PIC32MX150F128C* 128 + 3 32 36 12 PIC32MX150F128D* 128 + 3 32 44 13 PIC32MX210F016B 16 + 3 4 28 9 PIC32MX210F016C 16 + 3 4 36 12 PIC32MX210F016D 16 + 3 4 44 13 40 2/2 2 2 4/2 Y Y N N 5/5/5 PIC32MX220F032B 32 + 3 8 28 9 3 5/2 Y Y Y -40 +105 ºC PIC32MX220F032C 32 + 3 8 36 12 PIC32MX220F032D 32 + 3 8 44 13 PIC32MX230F0B* + 3 16 28 9 PIC32MX230F0C* + 3 16 36 12 PIC32MX230F0D* + 3 16 44 13 40 2/2 2 2 4/2 Y Y N N 5/5/5 PIC32MX250F128B* 128 + 3 32 28 9 3 5/2 Y Y Y -40 +105 ºC PIC32MX250F128C* 128 + 3 32 36 12 PIC32MX250F128D* 128 + 3 32 44 13 PIC32MX320F032H 32 + 12 8 40 PIC32MX320F0H 40 + 12 16 PIC32MX320F0H 0/0 PIC32MX320F128H 16 PIC32MX320F128L 100 128 + 12 PIC32MX340F128H 2/2 2 2 N N N N 5/5/5 16 ch 2 5/2 1 Y Y -40 +105 ºC 32 PIC32MX340F128L 100 PIC32MX340F256H 256 + 12 32 PIC32MX360F256L 100 4/0 PIC32MX340F512H 512 + 12 32 PIC32MX360F512L 100 PIC32MX420F032H 32 + 12 8 40 0/1 0/2 PIC32MX440F128H 0/1 128 + 12 32 PIC32MX440F128L 100 0/2 PIC32MX440F256H 0/1 2 2 N Y N N 5/5/5 16 ch 2 5/2 1 Y Y -40 +105 ºC 256 + 12 32 4/2 PIC32MX460F256L 100 0/2 PIC32MX440F512H 0/1 512 + 12 32 PIC32MX460F512L 100 0/2 * AEC-Q10023 6 PIC32
PIC32 PIC32( ) (KB) + SRAM (KB) MHz I 2 S/SPI I 2 C UART DMA / CTMU/PPS USB 10/100 Ethernet CAN 2.0b IC/OC/PWM 10ADC 1 Msps 16b/32b RTCC JTAG PIC32MX534F0H 16 PIC32MX534F0L 100 0/4 5 + 12 PIC32MX5F0H 32 4/4 PIC32MX5F0L 100 0/4 5 PIC32MX5F128H 128 + 12 32 PIC32MX5F128L 100 0/4 5 6 N Y N 1 5/5/5 16 ch 2 5/2 1 Y Y -40 +105 ºC PIC32MX575F256H 256 + 12 PIC32MX575F256L 100 0/4 5 PIC32MX575F512H 512 + 12 PIC32MX575F512L 100 0/4 5 8/4 PIC32MX6F0H + 12 32 PIC32MX6F0L 100 0/4 5 PIC32MX6F128H 128 + 12 32 PIC32MX6F128L 100 0/4 5 4/4 PIC32MX675F256H 256 + 12 PIC32MX675F256L 100 0/4 5 6 N Y Y N 5/5/5 16 ch 2 5/2 1 Y Y -40 +105 ºC PIC32MX675F512H 8/4 PIC32MX675F512L 100 0/4 5 512 + 12 PIC32MX695F512H 128 PIC32MX695F512L 100 0/4 5 PIC32MX7F128H 128 + 12 32 PIC32MX7F128L 100 0/4 5 4/6 1 PIC32MX775F256H 256 + 12 PIC32MX775F256L 100 0/4 5 6 N Y Y 5/5/5 16 ch 2 5/2 1 Y Y -40 +105 ºC PIC32MX775F512H 8/8 2 PIC32MX775F512L 100 0/4 5 512 + 12 PIC32MX795F512H 128 PIC32MX795F512L 100 0/4 5 * AEC-Q10023 28 QFN 6x6 mm (ML) 36 VTLA 5x5 mm (TL) TQFP 10x10 mm (PT) 100 TQFP 12x12 mm (PT) 28 SSOP 10.2x7.8 mm (SS) 44 VTLA 6x6 mm (TL) 28 SOIC 17.9x10.3 mm (SO) 44 TQFP 10x10 mm (PT) QFN 9x9 mm (MR) 100 TQFP 14x14 mm (PF) 28 SPDIP 36x7.5 mm (SP) 44 QFN 8x8 mm (ML) 121BGA 10x10 mm (BG) www.microchip.com/pic32 7
www.microchip.com http://support.microchip.com http://sample.microchip.com http://forum.microchip.com www.microchip.com/sales : www.microchip.com/training MASTERs : www.microchip.com/masters : www.microchip.com/seminars e: www.microchip.com/webseminars : www.microchip.com/training / / Tel: 678-957-9614 Tel: 43-7242-2244-39 Tel: 61-2-9868-6733 Tel: 91--3090-4444 Tel: 774-760-0087 Tel: 45-4450-2828 Tel: 86-10-8569-7000 Tel: 91-11-4160-8631 Tel: 630-285-0071 Tel: 33-1-69-53-63-20 Tel: 86-28-8665-5511 Tel: 91-20-2566-1512 Tel: 216-447-04 Tel: 49-89-627-144-0 Tel: 86-23-89-9588 Tel: 81-66-152-7160 Tel: 972-818-7423 Tel: 248-538-2250 Tel: 39-0331-742611 Tel: 31-416-690399 Tel: 86-571-2819-3187 SAR Tel: 852-2401-1200 Tel: 81-45-471-6166 Tel: 82-53-744-4301 Tel: 317-773-8323 Tel: 34-91-708-08-90 Tel: 86-25-8473-2460 Tel: 82-2-554-7200 Tel: 949-462-9523 Tel: 44-118-921-5869 Tel: 86-532-8502-7355 Tel: 60-3-6201-9857 Tel: 408-961-44 Tel: 86-21-5407-5533 Tel: 60-4-227-8870 Tel: 905-673-0699 Tel: 86-24-2334-2829 Tel: 86-755-8203-2660 Tel: 63-2-634-9065 Tel: 65-6334-8870 Tel: 86-27-59-5300 Tel: 886-3-5778-366 Tel: 86-592-2388138 Tel: 886-7-2137828 Tel: 86-29-8833-7252 Tel: 886-2-2500-6610 Tel: 86-756-3210040 Tel: 66-2-694-1351 9/23/11 MicrochipMPLAB PIC PIC32 MiWi PICtail REAL ICE 2010-2012, Microchip Technology Incorporated. All Rights Reserved. 01/12 DS39904L_JP *DS39904L_JP* www.microchip.com Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199