Microchip Technology Inc

PIC32MX220F032D

In Production

                                                                                    

 

    Features

          Key Features

          • 50 MHz/83DMIPS, 32-bit RISC CPU with less than 0.5 mA/MHz current consumption
          • Two I2S/SPI modules for Codec and serial communications
          • Peripheral Pin Select (PPS) functionality
          • Parallel Master Port (PMP) for graphics interfaces
          • Charge Time Measurement Unit (CTMU) for mTouchTM Capacitive touch buttons and sliders
          • Temperature Range - 40°C to 105°C

          Microcontroller Features

          • Operating voltage range of 2.3V to 3.6V
          • Up to 32KB Flash memory (plus an additional 3 KB of Boot Flash)
          • Up to 8K SRAM memory
          • 1.56 DMIPS/MHz (Dhrystone 2.1) performance
          • MIPS32® M4K® core with MIPS16e® mode for up to 40% smaller code size
          • Pin-compatible with most Microchip 16-bit devices
          • Multiple power management modes
          • Configurable WDT with on-chip Low-Power RC oscillator for reliable operation

          Peripheral Features

          • Peripheral Pin Select (PPS) functionality
          • Up to 4 channels of hardware DMA with automatic data size detection
          • Two UART and I2C™ modules
          • Separate PLLs for CPU and USB clocks
          • Hardware Real-Time Clock and Calendar (RTCC)
          • Five 16-bit Timers/Counters (two 16-bit pairs combine to create two 32-bit timers)
          • Five Capture inputs and Five Compare/PWM outputs

          Audio Interface Features

          • Data communication: I2S, LJ, RJ, DSP modes
          • Control interface: SPI and I2C™
          • Master clock:
            • Generation of fractional clock frequencies
            • Can be synchronized with USB clock
            • Can be tuned in run-time

          Analog Features

          • Up to 13-channel, 10-bit ADC
          • Three Analog Comparators
          • Charge Time Measurement Unit (CTMU)

          Debug Features

          • Four programming and debugging Interfaces
          • IEEE Standard 1149.2 compatible (JTAG) boundary scan
    Parameter Name
    Value
    Family
    PIC32MX2xx
    Max Speed MHz
    50
    Program Memory Size (KB)
    32
    RAM (KB)
    8
    Auxiliary Flash (KB)
    3
    Temperature Range (C)
    -40 to 105
    Operating Voltage Range (V)
    2.3 to 3.6
    DMA Channels
    4
    SPITM
    2
    I2CTM Compatible
    2
    CODEC Interface (I2S,AC97)
    Yes
    Peripheral Pin Select (PPS) Crossbar
    Yes
    CTMU
    Yes
    USB
    FS Device
    USB Interface
    1,FS Device
    A/D channels
    13
    Max A/D Resolution
    10
    Max A/D Sample Rate (KSPS)
    1100
    Input Capture
    5
    Output Compare/Std. PWM
    5
    16-bit Digital Timers
    5
    Parallel Port
    PMP
    Comparators
    3
    Internal Oscillator
    8 MHz, 32 kHz
    I/O Pins
    33
    Pin Count
    44
    Documentation
    Data Sheets
    04/11/2016
    3331KB
      Errata
     
     
     
     
    Errata
    04/11/2016
    192KB
      Programming Specifications
     
     
     
     
    Programming Specification
    07/24/2017
    638KB
      Application Notes
     
     
     
    AppNote
    03/01/2013
    347KB
    AppNote
    05/02/2014
    350KB
    AppNote
    12/07/2010
    716KB
    AppNote
    10/25/2007
    473KB
    AppNote
    04/20/2015
    467KB
    AppNote
    02/25/2008
    542KB
    AppNote
    04/20/2015
    359KB
    AppNote
    02/23/2009
    262KB
    AppNote
    04/20/2015
    248KB
    AppNote
    08/25/2008
    198KB
    AppNote
    09/25/2012
    385KB
    AppNote
    11/16/2010
    417KB
    AppNote
    03/28/2010
    150KB
    AppNote
    01/05/2017
    439KB
    AppNote
    04/20/2015
    305KB
    AppNote
    02/24/2011
    208KB
    AppNote
    03/04/2009
    351KB
    AppNote
    02/03/2009
    834KB
    AppNote
    09/10/2009
    481KB
    AppNote
    05/19/2010
    1100KB
    AppNote
    09/28/2010
    409KB
    AppNote
    05/09/2013
    2254KB
    AppNote
    07/20/2011
    482KB
    AppNote
    05/11/2011
    168KB
    AppNote
    01/16/2012
    463KB
    AppNote
    02/15/2012
    319KB
      Technical Briefs
     
     
     
    Tech Briefs
    08/06/2014
    71KB
    Tech Briefs
    08/04/2014
    72KB
    Tech Briefs
    07/23/2014
    92KB
      Brochures
     
     
     
    Brochures
    07/07/2014
    9475KB
    Brochures
    04/29/2016
    4228KB
    Brochures
    07/25/2017
    2078KB
    Brochures
    05/25/2016
    1066KB
    Brochures
    08/23/2016
    904KB
    Brochures
    06/08/2016
    811KB
    Brochures
    02/24/2017
    2719KB
      Reference Manual
     
     
     
    Reference Manual
    10/19/2011
    127KB
    Reference Manual
    09/17/2012
    791KB
    Reference Manual
    05/11/2015
    204KB
    Reference Manual
    10/28/2016
    154KB
    Reference Manual
    09/22/2012
    638KB
    Reference Manual
    09/10/2015
    228KB
    Reference Manual
    07/09/2015
    324KB
    Reference Manual
    11/15/2013
    351KB
    Reference Manual
    08/09/2011
    162KB
    Reference Manual
    01/27/2015
    448KB
    Reference Manual
    07/09/2015
    725KB
    Reference Manual
    01/09/2013
    381KB
    Reference Manual
    04/27/2016
    179KB
    Reference Manual
    04/14/2011
    877KB
    Reference Manual
    08/25/2011
    1302KB
    Reference Manual
    11/05/2015
    283KB
    Reference Manual
    05/22/2012
    374KB
    Reference Manual
    05/23/2012
    746KB
    Reference Manual
    10/11/2011
    748KB
    Reference Manual
    11/14/2013
    1667KB
    Reference Manual
    04/13/2011
    926KB
    Reference Manual
    11/14/2013
    376KB
    Reference Manual
    11/15/2013
    605KB
    Reference Manual
    11/14/2013
    115KB
    Reference Manual
    02/12/2012
    348KB
    Reference Manual
    02/15/2012
    293KB
      Software
     
     
     
     
    Software
    06/22/2017
    502230KB
    Software
    06/22/2017
    397068KB
    Software
    06/22/2017
    544036KB
    Software
    06/08/2015
    119450KB
    Software
    06/08/2015
    124077KB
    Software
    06/08/2015
    118601KB
    Software
    12/08/2014
    2KB
      Boundary Scan BSDL
     
     
     
     
    BoundaryScanBSDL
    09/28/2012
    173KB
      Code Examples
     
     
     
     
    Code Examples
    11/25/2014
    117KB
    Code Examples
    11/25/2014
    113KB
    Code Examples
    11/25/2014
    117KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    12/04/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    119KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    118KB
    Code Examples
    11/25/2014
    118KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    118KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    117KB
    Code Examples
    11/25/2014
    118KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/03/2012
    3851KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    117KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    116KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    115KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    113KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    114KB
    Code Examples
    11/25/2014
    115KB
      Software Library
     
     
     
     
    Software Library
    06/20/2015
    Software Library
    06/20/2015
      Webinars
     
     
     
     
    Webinars
    01/27/2010
    31497KB
    Webinars
    02/23/2011
    20443KB
    Webinars
    09/05/2012
    19870KB
    Webinars
    01/27/2010
    29632KB
    Webinars
    03/09/2011
    8220KB
    Webinars
    01/27/2010
    6494KB
    Webinars
    01/27/2010
    39409KB
    Webinars
    01/27/2010
    28271KB
    Webinars
    10/29/2010
    29036KB
    Webinars
    02/23/2011
    35965KB
    Pricing & Samples
    All pricing shown in USD only.
    Part Number
    Leads
    Package Type
    Temp Range
    Packing
    1+
    26+
    100+
    1000+
    5000+
    Buy
    Sample
    PIC32MX220F032D-50I/ML
    44
    QFN
    -40C to +85C
    TUBE
    2.89
    2.65
    2.40
    2.21
    2.10
    PIC32MX220F032D-50I/PT
    44
    TQFP
    -40C to +85C
    TRAY
    2.83
    2.60
    2.35
    2.16
    2.06
    PIC32MX220F032D-50I/TL
    44
    VTLA
    -40C to +85C
    TUBE
    2.99
    2.74
    2.48
    2.28
    2.17
    PIC32MX220F032D-I/ML
    44
    QFN
    -40C to +85C
    TUBE
    2.72
    2.49
    2.26
    2.08
    1.97
    PIC32MX220F032D-I/PT
    44
    TQFP
    -40C to +85C
    TRAY
    2.66
    2.44
    2.21
    2.03
    1.93
    PIC32MX220F032D-I/TL
    44
    VTLA
    -40C to +85C
    TUBE
    2.81
    2.58
    2.34
    2.15
    2.04
    PIC32MX220F032DT-50I/ML
    44
    QFN
    -40C to +85C
    T/R
    2.91
    2.67
    2.42
    2.22
    2.11
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-50I/PT
    44
    TQFP
    -40C to +85C
    T/R
    2.85
    2.61
    2.37
    2.18
    2.07
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-50I/TL
    44
    VTLA
    -40C to +85C
    T/R
    3.01
    2.76
    2.50
    2.30
    2.18
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-I/ML
    44
    QFN
    -40C to +85C
    T/R
    2.74
    2.51
    2.27
    2.09
    1.99
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-I/PT
    44
    TQFP
    -40C to +85C
    T/R
    2.68
    2.46
    2.22
    2.05
    1.95
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-I/TL
    44
    VTLA
    -40C to +85C
    T/R
    2.83
    2.60
    2.35
    2.16
    2.06
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-V/ML
    44
    QFN
    -40C to +105C
    T/R
    2.87
    2.63
    2.38
    2.19
    2.09
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-V/PT
    44
    TQFP
    -40C to +105C
    T/R
    2.81
    2.58
    2.34
    2.15
    2.04
    Please select the non-tape and reel version of this part
    PIC32MX220F032DT-V/TL
    44
    VTLA
    -40C to +105C
    T/R
    2.97
    2.72
    2.46
    2.27
    2.16
    Please select the non-tape and reel version of this part
    PIC32MX220F032D-V/ML
    44
    QFN
    -40C to +105C
    TUBE
    2.85
    2.61
    2.37
    2.18
    2.07
    PIC32MX220F032D-V/PT
    44
    TQFP
    -40C to +105C
    TRAY
    2.79
    2.56
    2.32
    2.13
    2.03
    PIC32MX220F032D-V/TL
    44
    VTLA
    -40C to +105C
    TUBE
    2.95
    2.70
    2.45
    2.25
    2.14
    Please select a part with a different temperature range.

    ** Device not available to purchase online. Please contact a sales office for pricing information.
    Open a microchipDIRECT account today!

    Development Tools
    • Demo & Eval Boards
    • Emulation & Debuggers
    • Programmers
    • Software Compilers
    • PIC32 I/O Expansion Board ( DM320002 )

      PIC32

      The Starter Kit I/O Expansion Board provides Starter Kit and Starter Board users with full access to MCU signals, additional debug headers, and connection of PICtail Plus daughter cards. MCU signals are available for attaching prototype circuits or monitoring signals with logic probes. Headers are provided for connecting JTAG tools or Microchip tools using the 2-wire (ICSP) interface.

    • MPLAB Starter Kit for PIC32MX1XX/2XX ( DM320013 )

      MPLAB

      The PIC32 MX1/ MX2 Starter kit (DM320013) is a complete solution for exploring the low-cost, high-performance PIC32MX1/MX2 devices. This kit is perfect for development of basic user interfaces with mTouchTM buttons and high quality audio. The board is pre-loaded with demo code for an audio player. Simply download a free copy of MPLAB IDE and the demo code source from the web to jump start your...

    • PIC32 USB Digital Audio Accessory Board ( DM320014 )

      (Not Recommended for new design)
      PIC32

      The PIC32 USB Digital Audio Accessory Board showcases a 16/24-bit quality digital stereo audio development platform using the PIC32 microcontroller (MCU). It can be used for 16/24-bit stereo audio playback and recording with a sample rate of up to 48 kHz. This accessory board is powered by the USB Host and can be used with any personal computer (PC), tablet, gaming station, or mobile device that...

    • Microstick II ( DM330013-2 )

      Microstick

      Microstick II delivers a complete development hardware platform for Microchip’s 16-bit and 32-bit microcontrollers and digital signal controllers. It’s the perfect solution to those looking for a low-cost, easy-to-use development platform.  (Note: Go to Microstick for dsPIC33F and PIC24H Development Board for information on the Microstick tool.)

      The USB-powered kit...

    • PIC32MX 1xx/2xx PIM ( MA320011 )

      PIC32MX

      Processor Plug-In Modules are small circuit boards to be used with the various Microchip Development Boards to evaluate various MCU families. These plug into the main processor socket of the Development Boards so that different microcontrollers can be used for prototyping, demonstration or development --quickly and easily.

      The PIC32MX250F128D PIM is designed to demonstrate the...

    • PICkit 3 In-Circuit Debugger ( PG164130 )

      PICkit

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      • Low cost
      • Minimum of additional hardware needed for debug
      • Expensive sockets or adapters are not required...

      Debug Features:
      Stop watch:True
      Pgm-memory HW breakpoints:6
      Data-memory breakpoints:2
      Advanced breakpoints:True
      Pass counter:True

    • MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

      MPLAB

      MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller (MCU) devices. It debugs and programs PIC® Flash microcontrollers and dsPIC® DSCs with the powerful, yet easy-to-use graphical user interface of MPLAB Integrated Development Environment (IDE).

      Debug Features:
      Stop watch:True
      Pgm-memory HW breakpoints:6
      Data-memory breakpoints:2
      Advanced breakpoints:True
      Pass counter:True

    • MPLAB REAL ICE PROBE KIT ( DV244005 )

      MPLAB

      MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
      The MPLAB REAL ICE probe is connected...

      Debug Features:
      Stop watch:True
      Pgm-memory HW breakpoints:6
      Data-memory breakpoints:2
      Advanced breakpoints:True
      Pass counter:True

    • MPLAB PM3 Universal Device Programmer ( DV007004 )

      MPLAB

      The MPLAB® PM3 Universal Device Programmer is easy to use and operates with a PC or as a stand-alone unit, and programs Microchip's entire line of PIC® devices as well as the latest dsPIC® DSC devices. When used standalone, data can be loaded and saved with the SD/MMC card (not included).

      • Socket: AC164356   PartNo: PIC32MX220F032D (44TL)
      • Socket: AC164335   PartNo: PIC32MX220F032D (44PT)
      • Socket: AC164336   PartNo: PIC32MX220F032D (44ML)
    • MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

      MPLAB

      MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller (MCU) devices. It debugs and programs PIC® Flash microcontrollers and dsPIC® DSCs with the powerful, yet easy-to-use graphical user interface of MPLAB Integrated Development Environment (IDE).

    • PICkit 3 In-Circuit Debugger ( PG164130 )

      PICkit

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      • Low cost
      • Minimum of additional hardware needed for debug
      • Expensive sockets or adapters are not required...

    • MPLAB REAL ICE PROBE KIT ( DV244005 )

      MPLAB

      MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
      The MPLAB REAL ICE probe is connected...

    Similar Devices
    Product
    Pins
    Flash
    RAM
    Price5K
    Notes
    28
    16
    4,096
    $1.51
     
    36
    16
    4,096
    $1.65
     
    44
    16
    4,096
    $1.74
     
    28
    32
    8,192
    $1.71
     
    36
    32
    8,192
    $1.85
     
    44
    32
    8,192
    $1.93
     
    28
    64
    16,384
    $2.02
     
    36
    64
    16,384
    $2.18
     
    44
    64
    16,384
    $2.23
     
    64
    128
    16,384
    $2.34
     
    100
    128
    16,384
    $2.79
     
    28
    256
    16,384
    $2.21
     
    44
    256
    16,384
    $2.39
     
    28
    128
    32,768
    $2.59
     
    36
    128
    32,768
    $2.73
     
    44
    128
    32,768
    $2.80
     
    64
    256
    32,768
    $2.70
     
    100
    256
    32,768
    $3.15
     
    28
    256
    65,536
    $2.76
     
    44
    256
    65,536
    $2.97
     
    64
    512
    65,536
    $3.65
     
    100
    512
    65,536
    $4.10
     
    100
    512
    131,072
    $5.89
     
    RoHS Information
    Part
    Number
    Device
    Weight
    Shipping
    Weight
    Lead
    Count
    Package
    Type
    Package
    Width
    Solder
    Composition
    JEDEC
    Indicator
    RoHS
     
    China
    EFUP
    PIC32MX220F032DT-V/PT
    0.273300
    0.599000
    44
    TQFP
    10x10x1mm
    Matte Tin
    e3
    PIC32MX220F032D-V/PT
    0.273300
    1.187500
    44
    TQFP
    10x10x1mm
    Matte Tin
    e3
    PIC32MX220F032D-50I/PT
    0.273300
    1.187500
    44
    TQFP
    10x10x1mm
    Matte Tin
    e3
    PIC32MX220F032DT-50I/PT
    0.273300
    0.599000
    44
    TQFP
    10x10x1mm
    Matte Tin
    e3
    PIC32MX220F032DT-I/PT
    0.273300
    0.599000
    44
    TQFP
    10x10x1mm
    Matte Tin
    e3
    PIC32MX220F032D-I/PT
    0.273300
    1.187500
    44
    TQFP
    10x10x1mm
    Matte Tin
    e3
    PIC32MX220F032D-V/ML
    0.188400
    0.288889
    44
    QFN
    8x8x0.9mm
    Matte Tin
    e3
    PIC32MX220F032DT-V/ML
    0.188400
    0.437500
    44
    QFN
    8x8x0.9mm
    Matte Tin
    e3
    PIC32MX220F032DT-I/ML
    0.188400
    0.437500
    44
    QFN
    8x8x0.9mm
    Matte Tin
    e3
    PIC32MX220F032D-50I/ML
    0.188400
    0.288889
    44
    QFN
    8x8x0.9mm
    Matte Tin
    e3
    PIC32MX220F032DT-50I/ML
    0.188400
    0.437500
    44
    QFN
    8x8x0.9mm
    Matte Tin
    e3
    PIC32MX220F032D-I/ML
    0.188400
    0.288889
    44
    QFN
    8x8x0.9mm
    Matte Tin
    e3
    PIC32MX220F032D-V/TL
    0.177500
    0.131148
    44
    VTLA
    6x6x0.9mm
    NiPdAu
    e4
    PIC32MX220F032DT-V/TL
    0.177500
    0.166970
    44
    VTLA
    6x6x0.9mm
    NiPdAu
    e4
    PIC32MX220F032D-I/TL
    0.177500
    0.131148
    44
    VTLA
    6x6x0.9mm
    NiPdAu
    e4
    PIC32MX220F032DT-I/TL
    0.177500
    0.166970
    44
    VTLA
    6x6x0.9mm
    NiPdAu
    e4
    PIC32MX220F032D-50I/TL
    0.177500
    0.131148
    44
    VTLA
    6x6x0.9mm
    NiPdAu
    e4
    PIC32MX220F032DT-50I/TL
    0.177500
    0.166970
    44
    VTLA
    6x6x0.9mm
    NiPdAu
    e4
    To see a complete listing of RoHS data for this device, please Click here
    Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.