PIC32 Microcontroller Families



Similar documents
dspic Digital Signal Controllers

Integrated Development Environment

Integrated Development Environment

16-bit Microcontrollers. High-Performance PIC24 Microcontroller Family.

AN1303. Software Real-Time Clock and Calendar Using PIC16F1827 DATA INTERFACE INTRODUCTION IMPLEMENTATION INTERNAL REGISTER MAP

TB3016. Using the PIC MCU CTMU for Temperature Measurement IMPLEMENTATION BASIC PRINCIPLE MEASUREMENT CIRCUIT

AN1142. USB Mass Storage Class on an Embedded Host INTRODUCTION. USB Mass Storage Class. Overview

Installing and Licensing MPLAB XC C Compilers

AN1286. Water-Resistant Capacitive Sensing INTRODUCTION THEORY OF OPERATION. Sensing Steps. Sensing Steps Description DESIGN

Serial EEPROM Powered for Automotive

Uninstalling Incorrect USB Device Drivers

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

Recommended Usage of Microchip 23X256/23X640 SPI Serial SRAM Devices RECOMMENDED CONNECTIONS FOR 23X256,23X640 SERIES DEVICES VCC 23X256/ HOLD.

Chapter 13. PIC Family Microcontroller

Microchip Technology. February 2008 Valerio Moretto Slide 1

AN1325. mtouch Metal Over Cap Technology THEORY OF OPERATION INTRODUCTION CROSS SECTION OF METAL OVER CAPACITIVE (UNPRESSED)

AN Wire Communication with PIC Microcontroller INTRODUCTION. OVERVIEW OF THE 1-Wire BUS. 1-Wire Protocol. Prerequisites

STM32 F-2 series High-performance Cortex-M3 MCUs

Integrated Software Framework

AN1470. Manchester Decoder Using the CLC and NCO ABSTRACT INTRODUCTION MANCHESTER ENCODED DATA (AS PER G.E. THOMAS)

AN1275. KEELOQ with Advanced Encryption Standard (AES) Receiver/Decoder KEY FEATURES OVERVIEW. Microchip Technology Inc.

AN687. Precision Temperature-Sensing With RTD Circuits RTD OVERVIEW INTRODUCTION EQUATION 1:

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Embedded Development Tools

Human Interface Solutions

Human Interface Solutions

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Universal Programming Module 2

Tutorial for MPLAB Starter Kit for PIC18F

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

Make the green IP switch Low-energy semiconductor solutions for VoIP

8-bit PIC Microcontrollers

7a. System-on-chip design and prototyping platforms

Embedded Ethernet Solutions

AN1156. Battery Fuel Measurement Using Delta-Sigma ADC Devices INTRODUCTION REVIEW OF BATTERY CHARGING AND DISCHARGING CHARACTERISTICS

ZigBee Technology Overview

MX PIC24F Educational Module User Manual

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

Focus Product Selector Guide

AN1857. RGBW Color Mixing DALI Control Gear. COLOR MIXING USING RED, GREEN, BLUE AND WHITE LEDs INTRODUCTION HARDWARE

The Next Generation in Automated Oscilloscope Test

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

AN1861. Bluetooth Smart Communication Using Microchip RN4020 Module and 16-bit PIC Microcontroller BLUETOOTH SMART COMMUNICATION INTRODUCTION

Cloud Open Frame PC Ultimate Flexibility for Professional System Integration Healthcare Fitness Home

FLYPORT Wi-Fi G

WD Hard Drive Interface Guide

AN1066. Microchip MiWi Wireless Networking Protocol Stack INTRODUCTION CONSIDERATIONS TERMINOLOGY FEATURES

Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs

TC1047/TC1047A. Precision Temperature-to-Voltage Converter. General Description. Applications. Block Diagram. Features.

System Design Issues in Embedded Processing

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Focus Product Selector Guide

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Java Embedded Applications

32-bit Microcontrollers and embedded applications

Board also Supports MicroBridge

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

AN974 APPLICATION NOTE

CISCO PIX SECURITY APPLIANCE LICENSING

AN3354 Application note

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

Focus Product Selector Guide

AT-S39 Version 1.3 Management Software for the AT-8024 and AT-8024GB Fast Ethernet Switches. Software Release Notes

Features, Value and Benefits of Digital Control for Power Supplies

Selection Criteria for ZigBee Development Kits

Am186ER/Am188ER AMD Continues 16-bit Innovation

SBC6245 Single Board Computer

Focus Product Selector Guide

32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM) with Graphics Interface, USB, CAN, and Ethernet

Complete Integrated Development Platform Copyright Atmel Corporation

How To Use Nuc123 (Nuc123) For A Week

AN1754 APPLICATION NOTE

Section 15. Input Capture

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

AN1265. KEELOQ with AES Microcontroller-Based Code Hopping Encoder INTRODUCTION DUAL ENCODER OPERATION BACKGROUND FUNCTIONAL INPUTS AND

APx4 Wireless System-on-Module 5/8/2013 1

T&E. Where Business Travelers Spend Money

Serial port interface for microcontroller embedded into integrated power meter

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

2.0 Command and Data Handling Subsystem

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

SABRE Lite Development Kit

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia

ZigBee-2.4-DK 2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. Figure GHz ZigBee Development Kit

AN1332. Current Sensing Circuit Concepts and Fundamentals CURRENT SENSING RESISTOR INTRODUCTION. Description. Microchip Technology Inc.

M2M and the PICtail Plus Daughter Board

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

AN1543. Using MRF24W with PIC32 Internal Program Flash Memory For EZ_CONFIG_STORE ALTERNATIVE LOW-COST SOLUTIONS OVERVIEW SCOPE

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

FlowKit in-circuit debug system

UM0834 User manual. Developing and debugging your STM8S-DISCOVERY application code. Introduction. Reference documents

Keysight M9485A PXIe Multiport Vector Network Analyzer. Configuration Guide

POCKET SCOPE 2. The idea 2. Design criteria 3

Guide. Axis Webinar. User guide

Scalar Network Analyzer

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

Transcription:

32-bit Microcontrollers Winter 2009 PIC32 Microcontroller Families With USB, CAN and Ethernet www.microchip.com/pic32

Building on the heritage of Microchip Technology s world-leading 8- and 16-bit PIC microcontrollers, the PIC32 family delivers 32-bit performance and more memory to solve increasingly complex embedded system design challenges. High Performance & Memory Power your RTOS, Touch Screens and Complex Applications MHz, 1.56 DMIPS/MHz MIPS M4K Core 512K Flash with pre-fetch cache 128K RAM for data and program execution Fast interrupts and context switch Fast, Easy Development Shorten Your Projects and Reuse Hardware, Software and Tools Free USB, TCP/IP, graphics and fi le system source code Broad Third Party ecosystem $49.99 starter kit with free C compiler Hardware trace for less than $ Industry Leading Compatibility Create Scalable Products in a Consistent Environment Common MPLAB development tools Pin & peripheral compatible with 16-bit PIC MCUs Common software stacks across MCUs Common tools environment ~600 PIC MCUs More Design Options Simplify Your System Design Through Integration Extensive analog and digital peripherals USB Host/Device/OTG, Dual CAN, 10/100 Ethernet Up to 16 DMA channels 16-bit parallel master port FREE Microchip Software Libraries www.microchip.com/pic32libraries USB Graphics CAN Connectivity Audio and Speech Encryption Basic Libraries Boot Loader USB Host, Device, On-the-Go with Class Drivers Microchip Graphics Library CAN API Library for PIC32 with Integrated CAN Controller (in compiler) Standalone CAN Library - includes support for MCP2515 Microchip TCP/IP with SSL and BSD IrDA Stack* ZigBee Pro Protocol Stack** ZigBee Smart Energy Profile Suite** MiWi Protocol Stack for 2.15.4 Networks Audio Library for PIC32MX: Speex, ADPCM and WAV AES 128-, 196- and 256-bit Encryption & Decryption Library Public Key Cryptography Library (RSA) 16- and 32-bit File System Libraries FatFs File System Library DSP Library (located in MPLAB C compiler for PIC32) Math Library (located in MPLAB C compiler for PIC32) Peripheral Library (located in MPLAB C compiler for PIC32) EEPROM Emulation IEC 60730 Class B Software** Serial Port Boot Loader USB Host Boot Loader** * Contact Microchip for availability. ** Software planned for future - get the latest updates at www.microchip.com/pic32libraries. www.microchip.com/pic32

32-bit MIPS M4K Core, Harvard Architecture, Single Cycle Hardware MAC Fast Interrupts & Context Switch Direct Memory Access Controller with integrated CRC module Operates in Idle mode USB On-The-Go Controller with Dedicated DMA channels and Integrated Transceivers CAN2.0b, with Configurable Buffers and Advanced Filtering 10/100 Ethernet MAC with Dedicated DMA channels and MII/RMII Interfaces High Throughput Bus Matrix with High-speed Concurrent Access to Memories, Peripherals and I/O Single 2.3 to 3.6V Supply Power-On Reset, Brown-Out Reset, Low Voltage Detection 512K, 128-bit wide Self-programmable Flash, Predictive Instruction Pre-fetch 256 byte Cache MPLAB IDE, MPLAB ICD 3 In-Circuit Debugger and MPLAB REAL ICE In-Circuit Emulator Compatible Flexible 1:1 to 1:8 Ratio with Bus Matrix to Suit Application Needs 16-bit Parallel Master Port with Programmable Wait States. Connect to SRAM, Flash, QVGA LCDs or other Peripherals Rich Integrated Analog and Digital Peripheral Set, Compatible with 16-bit PIC Microcontrollers Package Options -pin 100-pin -lead TQFP 10 x 10 (PT) -lead QFN 9 x 9 (MR) 100-lead TQFP 12 x 12 (PT) 100-lead TQFP 14 x 14 (PF) 100-ball BGA 10 x 10 (BG)

Explorer 16 Development Board Microchip is the only silicon vendor with a full 8-, 16- and 32-bit microcontroller portfolio supported by a unified development environment. The MPLAB IDE is free and easy to use. PIC32 Development Tools Choose a Platform: PIC32 Starter Kits Getting started is easy with any of the fully integrated PIC32 Starter Kits featuring simple installation, getting started tutorial and PIC32 starter board with easy USB connection to your PC. The Starter Kits include: MPLAB IDE and MPLAB C32 C Compiler PIC32 Starter Board with Integrated Programmer and Debugger Code Examples, Documentation, Tutorials and Sample Projects, Optional I/O Expansion board allows signal breakouts and connections for PICtail Plus Daughter Cards Lite version has no code size limit and full optimizations. After 60 days some optimizations are disabled. Starter Kit Platform OR Explorer 16 Platform PIC32 Starter Kit (DM320001) USB II Starter Kit (DM320003-2) PIC32 Ethernet Starter Kit (DM320004) Explorer 16 Development Board (DM240001) PIC32 Plug-in Modules (MA320001) (MA320002) (MA320003) + OPTIONAL PIC32 I/O Expansion Board (DM320002) MPLAB ICD 3 In-Circuit Debugger (DV1035) AND MPLAB REAL ICE In-Circuit Emulation System (DV244005) OR PICtail Boards Common to Both Development Platforms Graphics PICtail Board (AC1127-3) ECAN/LIN PICtail Plus Daughter Board (AC1130) 2.11 ZeroG PICtail (AC1136-2) MRF24J40MA 2.4 GHz RF Card (AC1134)... and many more!

PIC32 Product Family Device Flash KB + Boot Flash SRAM KB Pin Count MHz SPI I 2 C UARTs DMA Channels General/ Dedicated USB 10/100 Ethernet CAN 2.0b IC/OC/PWM 10-bit ADC 1 Msps Analog Comparator Timers 16b/32b RTCC Parallel Master Port JTAG Program, Debug, Boundary Scan PIC32MX320F032H 32 + 12 8 40 PIC32MX320F0H 40 + 12 16 PIC32MX320F0H PIC32MX320F128H 16 PIC32MX320F128L 100 128 + 12 PIC32MX340F128H 32 PIC32MX340F128L 100 PIC32MX340F256H 256 + 12 32 PIC32MX360F256L 100 PIC32MX340F512H 512 + 12 32 PIC32MX360F512L 100 2 2 2 0/0 4/0 N N N 5/5/5 16 ch 2 5/1 1 Y Y PIC32MX420F032H 32 + 12 8 40 1 PIC32MX440F128H 1 128 + 12 32 PIC32MX440F128L 100 2 PIC32MX440F256H 1 256 + 12 32 PIC32MX460F256L 100 2 PIC32MX440F512H 1 512 + 12 32 PIC32MX460F512L 100 2 2 2 0/2 4/2 Y N N 5/5/5 16 ch 2 5/1 1 Y Y PIC32MX575F256H 256 + 12 PIC32MX575F256L 100 4 5 PIC32MX575F512H 512 + 12 PIC32MX575F512L 100 4 5 PIC32MX675F256H 256 + 12 PIC32MX675F256L 100 4 5 PIC32MX675F512H PIC32MX675F512L 100 4 5 512 + 12 PIC32MX695F512H 128 PIC32MX695F512L 100 4 5 6 8/4 Y N 1 5/5/5 16 ch 2 5/1 1 Y Y 6 8/4 Y Y N 5/5/5 16 ch 2 5/1 1 Y Y PIC32MX775F256H 256 + 12 PIC32MX775F256L 100 4 5 PIC32MX775F512H 6 8/8 Y Y 2 5/5/5 16 ch 2 5/1 1 Y Y PIC32MX775F512L 100 4 5 512 + 12 PIC32MX795F512H 128 PIC32MX795F512L 100 4 5 Third-party Application Software and Hardware Support For up-to-date information about our 32-bit portfolio, related development tools and technical support, visit: www.microchip.com/pic32

Support Microchip is committed to supporting its customers in developing products faster and more efficiently. We maintain a worldwide network of field applications engineers and technical support ready to provide product and system assistance. In addition, the following service areas are available at www.microchip.com: Support link provides a way to get questions answered fast: http://support.microchip.com Sample link offers evaluation samples of any Microchip device: http://sample.microchip.com Forum link provides access to knowledge base and peer help: http://forum.microchip.com Buy link provides locations of Microchip Sales Channel Partners: www.microchip.com/sales Training If additional training interests you, then Microchip can help. We continue to expand our technical training options, offering a growing list of courses and in-depth curriculum locally, as well as significant online resources whenever you want to use them. Regional Training Centers: www.microchip.com/rtc MASTERs Conferences: www.microchip.com/masters Worldwide Seminars: www.microchip.com/seminars elearning: www.microchip.com/webseminars Resources from our Distribution and Third Party Partners www.microchip.com/training Sales Office Listing AMERICAS Atlanta Tel: 678-957-9614 Boston Tel: 774-760-0087 Chicago Tel: 630-285-0071 Cleveland Tel: 216-447-04 Dallas Tel: 972-818-7423 Detroit Tel: 248-538-2250 Kokomo Tel: 765-8-8360 Los Angeles Tel: 949-462-9523 Santa Clara Tel: 408-961-44 Toronto Mississauga, Ontario Tel: 905-673-0699 EUROPE Austria - Wels Tel: 43-7242-2244-39 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Tel: 33-1-69-53-63-20 Germany - Munich Tel: 49-89-627-144-0 Italy - Milan Tel: 39-0331-742611 Netherlands - Drunen Tel: 31-416-690399 Spain - Madrid Tel: 34-91-708-08-90 UK - Wokingham Tel: 44-118-921-5869 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8528-2100 China - Chengdu Tel: 86-28-8665-5511 China - Hong Kong SAR Tel: 852-2401-1200 China - Nanjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8203-2660 China - Wuhan Tel: 86-27-59-5300 China - Xiamen Tel: 86-592-2388138 China - Xian Tel: 86-29-8833-7252 China - Zhuhai Tel: 86-756-3210040 ASIA/PACIFIC India - Bangalore Tel: 91--3090-4444 India - New Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-2566-1512 Japan - Yokohama Tel: 81-45-471-6166 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-6578-300 Taiwan - Kaohsiung Tel: 886-7-536-4818 Taiwan - Taipei Tel: 886-2-2500-6610 Thailand - Bangkok Tel: 66-2-694-1351 7/21/09 Information subject to change. The Microchip name and logo, the Microchip logo, MPLAB and PIC are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. The PIC32 logo, MiWi and REAL ICE are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of their respective companies. 2009, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. 11/09 DS39904J *DS39904J* www.microchip.com Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199