Microchip Technology Inc

PIC32MX154F128B

In Production

The PIC32MX15x family brings lower power run, sleep and deep sleep currents to the PIC32MX family, while increasing the frequency of 28 and 44 pin devices up to 72Mhz.  These devices are available in 128K Flash and 32K SRAM. Target applications include Audio and low cost graphics. 

 

    Features

          Key Features

          • Up to 72 MHz/116 DMIPS, MIPS32® M4K® core
          • eXtreme Low Power (XLP) Sleep and Deep Sleep 
          • Two I2S/SPI modules for Codec and serial communications
          • Peripheral Pin Select (PPS) functionality
          • Parallel Master Port (PMP) with dual read/write buffers for graphics interfaces
          • mTouch™ Capacitive touch
          • Temperature Range - 40°C to 105°C

          Microcontroller Features

          • Operating voltage range of 2.3V to 3.6V
          • 128KB Flash memory (plus an additional 12 KB of Boot Flash)
          • 32KB SRAM memory
          • MIPS16e® mode for up to 40% smaller code size
          • Low-power management modes (Sleep and Idle)

            Peripheral Features

          • Peripheral Pin Select (PPS) functionality to allow function remap
          • 4 channels of hardware DMA with automatic data size detection
            • Two additional DMA channels dedicated to USB
          • Two  UARTs (12.5 Mbps) and two I2C™ modules
          • Hardware Real-Time Clock and Calendar (RTCC)
          • Five 16-bit and up to two 32-bit Timers/Counters
          • Five Capture inputs and Five Compare/PWM outputs

            Audio/Graphics/Touch HMI Features

          • External graphics interface
          • Audio data communication: I2S, LJ, RJ, USB
          • Audio data control interface: SPI and I2C™
          • Audio data master clock:
            • Generation of fractional clock frequencies
            • Can be synchronized with USB clock
            • Can be tuned in run-time
          • Supports mTouch™ capacitive touch sensing

            Advanced Analog Features

          • ADC Module:
            • 10-bit 1Msps rate with one Sample and Hold (S&H) and 10 analog inputs
            • Can operate during sleep mode
          • Flexible and independent ADC trigger sources
          • Comparators:
            • Three dual-input Comparator modules
            • Programmable references with 32 voltage points

              Debugger Development Support

              • In-circuit and in-application programming
              • 4-wire MIPS® Enhanced JTAG interface
              • Unlimited program and six complex data breakpoints
              • IEEE 1149.2-compatible (JTAG) boundary scan

              Software Development Support

      Parameter Name
      Value
      Family
      PIC32MX
      Max Speed MHz
      72
      Program Memory Size (KB)
      128
      RAM (KB)
      32
      Temperature Range (C)
      -40 to 105
      Operating Voltage Range (V)
      2.5 to 3.6
      DMA Channels
      6
      SPITM
      2
      I2CTM Compatible
      2
      CODEC Interface (I2S,AC97)
      Yes
      Peripheral Pin Select (PPS) Crossbar
      Yes
      CTMU
      Yes
      A/D channels
      10
      Max A/D Resolution
      10
      Max A/D Sample Rate (KSPS)
      1100
      Input Capture
      5
      16-bit Digital Timers
      5
      Parallel Port
      EPMP
      Comparators
      3
      Internal Oscillator
      1
      RTCC
      Yes
      I/O Pins
      21
      Pin Count
      28
      Low Power
      Yes
      Documentation
      Data Sheets
      04/27/2017
      2952KB
        Errata
       
       
       
       
      Errata
      04/27/2017
      150KB
        Programming Specifications
       
       
       
       
      Programming Specification
      07/24/2017
      638KB
        Application Notes
       
       
       
      AppNote
      01/05/2017
      439KB
      AppNote
      01/10/2018
      3313KB
        Boundary Scan BSDL
       
       
       
       
      BoundaryScanBSDL
      09/28/2012
      173KB
        Brochures
       
       
       
      Brochures
      02/24/2017
      2719KB
      Brochures
      07/25/2017
      2078KB
      Brochures
      05/25/2016
      1066KB
        Device Documentation
       
       
       
      DeviceDoc
      11/27/2017
      22KB
      DeviceDoc
      07/13/2017
      291KB
      DeviceDoc
      03/31/2017
      868KB
        Reference Manual
       
       
       
      Reference Manual
      10/19/2011
      127KB
      Reference Manual
      09/17/2012
      791KB
      Reference Manual
      05/11/2015
      204KB
      Reference Manual
      02/22/2011
      855KB
      Reference Manual
      10/28/2016
      154KB
      Reference Manual
      09/22/2012
      638KB
      Reference Manual
      09/10/2015
      228KB
      Reference Manual
      08/09/2011
      162KB
      Reference Manual
      07/09/2015
      725KB
      Reference Manual
      04/27/2016
      179KB
      Reference Manual
      04/14/2011
      877KB
      Reference Manual
      08/25/2011
      1302KB
      Reference Manual
      05/22/2012
      374KB
      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
      02/15/2012
      293KB
      Reference Manual
      06/10/2016
      262KB
      Reference Manual
      06/10/2016
      283KB
      Reference Manual
      06/10/2016
      746KB
      Reference Manual
      06/10/2016
      348KB
      Reference Manual
      06/09/2016
      748KB
      Reference Manual
      11/15/2013
      115KB
      Reference Manual
      08/18/2016
      203KB
        Software
       
       
       
       
      Software
      07/13/2017
      210764KB
      Software
      07/13/2017
      212260KB
      Software
      07/13/2017
      210327KB
      Software
      11/27/2017
      30059KB
      Software
      11/27/2017
      31060KB
      Software
      11/27/2017
      30091KB
        Technical Briefs
       
       
       
      Tech Briefs
      12/11/2017
      1653KB
      Tech Briefs
      10/03/2017
      752KB
        User Guides
       
       
       
      User Guides
      03/31/2014
      2273KB
      User Guides
      03/30/2017
      802KB
      Pricing & Samples
      All pricing shown in USD only.
      Part Number
      Leads
      Package Type
      Temp Range
      Packing
      1+
      26+
      100+
      1000+
      5000+
      Buy
      Sample
      PIC32MX154F128B-I/MM
      28
      QFN-S
      -40C to +85C
      TUBE
      3.82
      3.50
      3.17
      2.91
      2.77
      Please select the largest memory version of this part.
      PIC32MX154F128B-I/SO
      28
      SOIC
      -40C to +85C
      TUBE
      3.85
      3.53
      3.20
      2.94
      2.80
      Please select the largest memory version of this part.
      PIC32MX154F128BT-I/MM
      28
      QFN-S
      -40C to +85C
      T/R
      3.84
      3.52
      3.18
      2.93
      2.79
      Please select the non-tape and reel version of this part
      PIC32MX154F128BT-I/SO
      28
      SOIC
      -40C to +85C
      T/R
      3.87
      3.55
      3.22
      2.96
      2.81
      Please select the non-tape and reel version of this part
      PIC32MX154F128BT-V/MM
      28
      QFN-S
      -40C to +105C
      T/R
      4.04
      3.70
      3.35
      3.08
      2.93
      Please select the non-tape and reel version of this part
      PIC32MX154F128BT-V/SO
      28
      SOIC
      -40C to +105C
      T/R
      4.08
      3.74
      3.38
      3.11
      2.96
      Please select the non-tape and reel version of this part
      PIC32MX154F128B-V/MM
      28
      QFN-S
      -40C to +105C
      TUBE
      4.02
      3.68
      3.34
      3.07
      2.92
      Please select a part with a different temperature range.
      PIC32MX154F128B-V/SO
      28
      SOIC
      -40C to +105C
      TUBE
      4.06
      3.72
      3.37
      3.10
      2.95
      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
      • PIC32 Bluetooth Audio Development Kit ( DV320032 )

        PIC32

        The PIC32 Bluetooth® Audio Development Kit provides a comprehensive solution to develop Bluetooth A2DP audio streaming solutions and applications. The board is coupled with two daughter cards: the Bluetooth HCI Radio Daughter Card that demonstrates a low cost Bluetooth implementation and the Audio DAC Daughter Card that demonstrates a high quality 16/24-bit, 32-192 KHz audio...

      • MPLAB PM3 Universal Device Programmer ( DV007004-1 )

        MPLAB

      • PIC32MX274F256D PIM for Explorer 16/32 ( MA320021 )

        PIC32MX274F256D

        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 capabilities of PIC32MX1/2 XLP family of devices can be...

      • PIC32MX274F256D PIM for Bluetooth Audio Development Kit ( MA320022 )

        PIC32MX274F256D

        The PIC32MX254F256 Bluetooth Audio PIM is designed to demonstrate the capabilities of the PIC32MX XLP family of devices using the PIC32 Bluetooth Audio Development Kit. It enables Bluetooth and Digital Audio development with PIC32 Bluetooth Audio Development Kit.


        Note: This Plug-in...

      • PIC32MX274 XLP Starter Kit ( DM320105 )

        PIC32MX274

        The PIC32MX XLP Starter Kit is a fully integrated 32-bit development platform featuring the high performance PIC32MX274 series MIPS MCU featuring 256KB Flash, 64K of RAM and Full Speed USB in a 72Mhz, very low power device. Software compatible with existing PIC32MX class devices, the PIC32MX274 offers developers an increase in performance at almost half of the run current, enabling longer...

      • 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:
        Pgm-memory HW breakpoints:6
        Stop watch:True
        Advanced breakpoints:True
        Trace:Enabled
        Data-memory breakpoints:2
        Pass counter:True

      • 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 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: AC164336   PartNo: PIC32MX154F128B (28MM)
        • Socket: AC164339   PartNo: PIC32MX154F128B (28SO)
      • 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).

      • 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
      128
      32,768
      $2.77
      Low Power
      44
      128
      32,768
      $2.95
      Low Power
      28
      256
      65,536
      $2.94
      Low Power
      44
      256
      65,536
      $3.12
      Low Power
      28
      128
      32,768
      $2.98
      Low Power
      44
      128
      32,768
      $3.16
      Low Power
      28
      256
      65,536
      $3.15
      Low Power
      44
      256
      65,536
      $3.33
      Low Power
      RoHS Information
      Part
      Number
      Device
      Weight
      Shipping
      Weight
      Lead
      Count
      Package
      Type
      Package
      Width
      Solder
      Composition
      JEDEC
      Indicator
      RoHS
       
      China
      EFUP
      PIC32MX154F128B-I/SO
      0.770400
      1.370370
      28
      SOIC
      .300in
      Matte Tin
      e3
      PIC32MX154F128BT-I/SO
      0.770400
      1.152500
      28
      SOIC
      .300in
      Matte Tin
      e3
      PIC32MX154F128B-V/SO
      0.770400
      1.370370
      28
      SOIC
      .300in
      Matte Tin
      e3
      PIC32MX154F128BT-V/SO
      0.770400
      1.152500
      28
      SOIC
      .300in
      Matte Tin
      e3
      PIC32MX154F128B-I/MM
      0.101600
      0.163934
      28
      QFN-S
      6x6x0.9mm
      Matte Tin
      e3
      PIC32MX154F128BT-I/MM
      0.101600
      0.418750
      28
      QFN-S
      6x6x0.9mm
      Matte Tin
      e3
      PIC32MX154F128B-V/MM
      0.101600
      0.163934
      28
      QFN-S
      6x6x0.9mm
      Matte Tin
      e3
      PIC32MX154F128BT-V/MM
      0.101600
      0.418750
      28
      QFN-S
      6x6x0.9mm
      Matte Tin
      e3
      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.