PIC32MX270F256D

PIC32MX1XX/2XX

Manufacturer

Microchip Technology

Overview

Part: PIC32MX1XX/2XX by Microchip Type: 32-bit Microcontrollers

Key Specs:

  • Operating Voltage: 2.3V to 3.6V
  • Operating Temperature: -40°C to +105°C (Grade 2)
  • Max CPU Frequency: 50 MHz
  • CPU Core: MIPS32® M4K®
  • DMIPS: 83 DMIPS
  • Flash Memory: up to 256 KB
  • SRAM: up to 64 KB
  • ADC Resolution: 10-bit
  • ADC Sample Rate: 1.1 Msps
  • Dynamic Current: 0.5 mA/MHz (typical)
  • IPD Current: 20 μA (typical)

Features:

  • MIPS16e® mode for up to 40% smaller code size
  • 0.9% internal oscillator
  • Programmable PLLs and oscillator clock sources
  • Fail-Safe Clock Monitor (FSCM)
  • Independent Watchdog Timer
  • Low-power management modes (Sleep and Idle)
  • Integrated Power-on Reset and Brown-out Reset
  • Audio Interface with I2S, LJ, RJ, and DSP modes
  • Up to 13 analog inputs
  • Charge Time Measurement Unit (CTMU) for mTouch™ capacitive touch sensing and on-chip temperature measurement
  • Up to three Analog Comparator modules
  • Five General Purpose Timers (16-bit and up to two 32-bit)
  • Five Output Compare (OC) modules
  • Five Input Capture (IC) modules
  • Peripheral Pin Select (PPS)
  • Real-Time Clock and Calendar (RTCC) module
  • USB 2.0-compliant Full-speed OTG controller
  • Two UART modules (12.5 Mbps) with LIN 2.0 and IrDA® support
  • Two 4-wire SPI modules (25 Mbps)
  • Two I2C modules (up to 1 Mbaud) with SMBus support
  • Parallel Master Port (PMP)
  • Four channels of hardware DMA with automatic

Features

  • Data communication: I2S, LJ, RJ, and 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

Electrical Characteristics

This section provides an overview of the PIC32MX1XX/2XX electrical characteristics for devices that operate at 40 MHz. Refer to Section 30.0 "50 MHz Electrical Characteristics" for additional specifications for operations at higher frequency. Additional information will be provided in future revisions of this document as it becomes available.

Absolute maximum ratings for the PIC32MX1XX/2XX devices are listed below. Exposure to these maximum rating conditions for extended periods may affect device reliability. Functional operation of the device at these or any other conditions, above the parameters indicated in the operation listings of this specification, is not implied.

Absolute Maximum Ratings

(See Note 1)

  • Storage temperature -65°C to +150°C
  • Voltage on VDD with respect to VSS -0.3V to +4.0V
  • Voltage on any pin that is not 5V tolerant, with respect to VSS (Note 3) -0.3V to (VDD + 0.3V)
  • Voltage on any 5V tolerant pin with respect to VSS when VDD ≥ 2.3V (Note 3) -0.3V to +5.5V
  • Voltage on any 5V tolerant pin with respect to VSS when VDD < 2.3V (Note 3) -0.3V to +3.6V
  • Voltage on D+ or D- pin with respect to VUSB3V3 -0.3V to (VUSB3V3 + 0.3V)
  • Voltage on VBUS with respect to VSS -0.3V to +5.5V
  • Maximum current out of VSS pin(s) 300 mA
  • Maximum current into VDD pin(s) (Note 2)300 mA
  • Maximum output current sunk by any I/O pin15 mA
  • Maximum output current sourced by any I/O pin 15 mA
  • Maximum current sunk by all ports 200 mA
  • Maximum current sourced by all ports (Note 2)200 mA

Note 1: Stresses above those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions, above those indicated in the operation listings of this specification, is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

2: Maximum allowable current is a function of device maximum power dissipation (see Table 29-2).

3: See the "Pin Diagrams" section for the 5V tolerant pins.

29.1 DC Characteristics

TABLE 29-1: OPERATING MIPS VS. VOLTAGE

VDD RangeTemp. RangeMax. Frequency
Characteristic(in Volts)(1)(in °C)PIC32MX1XX/2XX
DC52.3-3.6V-40°C to +85°C40 MHz
DC5b2.3-3.6V-40°C to +105°C40 MHz

TABLE 29-2: THERMAL OPERATING CONDITIONS

RatingSymbolMin.TypicalMax.Unit
Industrial Temperature Devices
Operating Junction Temperature RangeTJ-40+125°C
Operating Ambient Temperature RangeTA-40+85°C
V-temp Temperature Devices
Operating Junction Temperature RangeTJ-40+140°C
Operating Ambient Temperature RangeTA-40+105°C
Power Dissipation:
Internal Chip Power Dissipation:
PINT = VDD x (IDD – S IOH)
PINT + PI/OW
I/O Pin Power Dissipation:
I/O = S (({VDD – VOH} x IOH) + S (VOL x IOL))
Maximum Allowed Power Dissipation(TJ – TA)/θJAW

TABLE 29-3: THERMAL PACKAGING CHARACTERISTICS

CharacteristicsSymbolTypicalMax.UnitNotes
Package Thermal Resistance, 28-pin SSOPθJA71°C/W1
Package Thermal Resistance, 28-pin SOICθJA50°C/W1
Package Thermal Resistance, 28-pin SPDIPθJA42°C/W1
Package Thermal Resistance, 28-pin QFNθJA35°C/W1
Package Thermal Resistance, 36-pin VTLAθJA31°C/W1
Package Thermal Resistance, 44-pin QFNθJA32°C/W1
Package Thermal Resistance, 44-pin TQFPθJA45°C/W1
Package Thermal Resistance, 44-pin VTLAθJA30°C/W1

Note 1: Junction to ambient thermal resistance, Theta-JA (θJA) numbers are achieved by package simulations.

TABLE 29-4: DC TEMPERATURE AND VOLTAGE SPECIFICATIONS

DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsMin.Typ.
Operating Voltage
DC10VDDSupply Voltage (Note 2)2.3
DC12VDRRAM Data Retention Voltage
(Note 1)
1.75
DC16VPORVDD Start Voltage
to Ensure Internal Power-on Reset
Signal
1.75
DC17SVDDVDD Rise Rate
to Ensure Internal Power-on Reset
Signal
0.00005

2: Overall functional device operation at VBORMIN < VDD < VDDMIN is tested, but not characterized. All device Analog modules, such as ADC, etc., will function, but with degraded performance below VDDMIN. Refer to parameter BO10 in Table 29-10 for BOR values.

TABLE 29-5: DC CHARACTERISTICS: OPERATING CURRENT (IDD)

DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Parameter
No.
Typical(3)Max.UnitsConditions
Operating Current (IDD) (Notes 1, 2, 5)
DC2023mA4 MHz (Note 4)
DC21710.5mA10 MHz
DC221015mA20 MHz (Note 4)
DC231523mA30 MHz (Note 4)
DC242030mA40 MHz
DC25100150μA+25°C, 3.3V
LPRC (31 kHz) (Note 4)
  • 2: The test conditions for IDD measurements are as follows:
    • Oscillator mode is EC (for 8 MHz and below) and EC+PLL (for above 8 MHz) with OSC1 driven by external square wave from rail-to-rail, (OSC1 input clock input over/undershoot < 100 mV required)
    • OSC2/CLKO is configured as an I/O input pin
    • USB PLL oscillator is disabled if the USB module is implemented, PBCLK divisor = 1:8
    • CPU, Program Flash, and SRAM data memory are operational, SRAM data memory Wait states = 1
    • No peripheral modules are operating, (ON bit = 0), but the associated PMD bit is cleared
    • WDT, Clock Switching, Fail-Safe Clock Monitor, and Secondary Oscillator are disabled
    • All I/O pins are configured as inputs and pulled to VSS
    • MCLR = VDD
    • CPU executing while(1) statement from Flash
    • RTCC and JTAG are disabled
  • 3: Data in "Typical" column is at 3.3V, 25°C at specified operating frequency unless otherwise stated. Parameters are for design guidance only and are not tested.
  • 4: This parameter is characterized, but not tested in manufacturing.
  • 5: IPD electrical characteristics for devices with 256 KB Flash are only provided as Preliminary information.
DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Parameter
No.
Typical(2)
Max.
Idle Current (IIDLE): Core Off, Clock on Base Current (Notes 1, 4)
DC30a11.5mA
DC31a23mA
DC32a46mA
DC33a5.58mA
DC34a7.511mA
DC37a100μA
DC37b250μA
DC37c380μA

TABLE 29-6: DC CHARACTERISTICS: IDLE CURRENT (IIDLE)

Note 1: The test conditions for IIDLE current measurements are as follows:

• Oscillator mode is EC (for 8 MHz and below) and EC+PLL (for above 8 MHz) with OSC1 driven by external square wave from rail-to-rail, (OSC1 input clock input over/undershoot < 100 mV required)

  • OSC2/CLKO is configured as an I/O input pin
  • USB PLL oscillator is disabled if the USB module is implemented, PBCLK divisor = 1:8
  • CPU is in Idle mode (CPU core Halted), and SRAM data memory Wait states = 1
  • No peripheral modules are operating, (ON bit = 0), but the associated PMD bit is cleared
  • WDT, Clock Switching, Fail-Safe Clock Monitor, and Secondary Oscillator are disabled
  • All I/O pins are configured as inputs and pulled to VSS
  • MCLR = VDD
  • RTCC and JTAG are disabled
  • 2: Data in the "Typical" column is at 3.3V, 25°C unless otherwise stated. Parameters are for design guidance only and are not tested.
  • 3: This parameter is characterized, but not tested in manufacturing.
  • 4: IIDLE electrical characteristics for devices with 256 KB Flash are only provided as Preliminary information.
DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V (unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
Typical(2)Max.Units
Power-Down Current (IPD) (Notes 1, 5)
DC40k1016μA
DC40l4470μA
DC40n168259μA
DC40m335536μA
Module Differential Current
DC41e520μA
DC42e2350μA
DC43d10001100μA

TABLE 29-7: DC CHARACTERISTICS: POWER-DOWN CURRENT (IPD)

Note 1: The test conditions for IPD current measurements are as follows:

• Oscillator mode is EC (for 8 MHz and below) and EC+PLL (for above 8 MHz) with OSC1 driven by external square wave from rail-to-rail, (OSC1 input clock input over/undershoot < 100 mV required)

  • OSC2/CLKO is configured as an I/O input pin
  • USB PLL oscillator is disabled if the USB module is implemented, PBCLK divisor = 1:8
  • CPU is in Sleep mode, and SRAM data memory Wait states = 1
  • No peripheral modules are operating, (ON bit = 0), but the associated PMD bit is set
  • WDT, Clock Switching, Fail-Safe Clock Monitor, and Secondary Oscillator are disabled
  • All I/O pins are configured as inputs and pulled to VSS
  • MCLR = VDD
  • RTCC and JTAG are disabled
  • 2: Data in the "Typical" column is at 3.3V, 25°C unless otherwise stated. Parameters are for design guidance only and are not tested.
  • 3: The Δ current is the additional current consumed when the module is enabled. This current should be added to the base IPD current.
  • 4: Test conditions for ADC module differential current are as follows: Internal ADC RC oscillator enabled.
  • 5: IPD electrical characteristics for devices with 256 KB Flash are only provided as Preliminary information.
DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V (unless otherwise
stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsMin.
VILInput Low Voltage
DI10I/O Pins with PMPVSS
I/O PinsVSS
DI18SDAx, SCLxVSS
DI19SDAx, SCLxVSS
VIHInput High Voltage
DI20I/O Pins not 5V-tolerant(5)0.65 VDD
I/O Pins 5V-tolerant with
PMP(5)
0.25 VDD + 0.8V
I/O Pins 5V-tolerant(5)0.65 VDD
DI28SDAx, SCLx0.65 VDD
DI29SDAx, SCLx2.1
DI30ICNPUChange Notification
Pull-up Current
DI31ICNPDChange Notification
Pull-down Current(4)
IILInput Leakage Current
(Note 3)
DI50I/O Ports
DI51Analog Input Pins
DI55MCLR(2)
DI56OSC1

TABLE 29-8: DC CHARACTERISTICS: I/O PIN INPUT SPECIFICATIONS

Note 1: Data in "Typical" column is at 3.3V, 25°C unless otherwise stated. Parameters are for design guidance only and are not tested.

2: The leakage current on the MCLR pin is strongly dependent on the applied voltage level. The specified levels represent normal operating conditions. Higher leakage current may be measured at different input voltages.

  • 3: Negative current is defined as current sourced by the pin.
  • 4: This parameter is characterized, but not tested in manufacturing.
  • 5: See the "Pin Diagrams" section for the 5V-tolerant pins.
  • 6: The VIH specifications are only in relation to externally applied inputs, and not with respect to the userselectable internal pull-ups. External open drain input signals utilizing the internal pull-ups of the PIC32 device are guaranteed to be recognized only as a logic "high" internally to the PIC32 device, provided that the external load does not exceed the minimum value of ICNPU. For External "input" logic inputs that require a pull-up source, to guarantee the minimum VIH of those components, it is recommended to use an external pull-up resistor rather than the internal pull-ups of the PIC32 device.

TABLE 29-9: DC CHARACTERISTICS: I/O PIN OUTPUT SPECIFICATIONS

DC CHARACTERISTICS(unless otherwise stated)
Operating temperature
Standard Operating Conditions: 2.3V to 3.6V
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.SymbolCharacteristicMin.
Typ.
Max.
Units
DO10VOLOutput Low Voltage
I/O Pins
0.4V
VOHOutput High Voltage1.5(1)V
I/O Pins2.0(1)
DO202.4
3.0(1)

TABLE 29-10: ELECTRICAL CHARACTERISTICS: BOR

DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsMin.(1)
BO10VBORBOR Event on VDD transition
high-to-low(2)
2.0

2: Overall functional device operation at VBORMIN < VDD < VDDMIN is tested, but not characterized. All device Analog modules, such as ADC, etc., will function, but with degraded performance below VDDMIN.

TABLE 29-11: DC CHARACTERISTICS: PROGRAM MEMORY

DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristics
Program Flash Memory(3)
Min.
D130EPCell Endurance20,000
D131VPRVDD for Read2.3
D132VPEWVDD for Erase or Write2.3
D134TRETDCharacteristic Retention20
D135IDDPSupply Current during
Programming
TWWWord Write Cycle Time
D136TRWRow Write Cycle Time
D137TPEPage Erase Cycle Time
TCEChip Erase Cycle Time

2: The minimum SYSCLK for row programming is 4 MHz. Care should be taken to minimize bus activities during row programming, such as suspending any memory-to-memory DMA operations. If heavy bus loads are expected, selecting Bus Matrix Arbitration mode 2 (rotating priority) may be necessary. The default Arbitration mode is mode 1 (CPU has lowest priority).

3: Refer to the "PIC32 Flash Programming Specification" (DS60001145) for operating conditions during programming and erase cycles.

4: This parameter depends on FRC accuracy (See Table 29-17) and FRC tuning values (See Register 8-2).

TABLE 29-12: COMPARATOR SPECIFICATIONS

DC CHARACTERISTICSStandard Operating Conditions (see Note 4): 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsMin.
D300VIOFFInput Offset Voltage
D301VICMInput Common Mode Voltage0
D302CMRRCommon Mode Rejection Ratio55
D303TRESPResponse Time
D304ON2OVComparator Enabled to Output
Valid
D305IVREFInternal Voltage Reference1.14
D312TSETInternal Voltage Reference
Setting time (Note 3)

Note 1: Response time measured with one comparator input at (VDD – 1.5)/2, while the other input transitions from VSS to VDD.

2: These parameters are characterized but not tested.

3: Settling time measured while CVRR = 1 and CVR<3:0> transitions from '0000' to '1111'. This parameter is characterized, but not tested in manufacturing.

4: The Comparator module is functional at VBORMIN < VDD < VDDMIN, but with degraded performance. Unless otherwise stated, module functionality is tested, but not characterized.

TABLE 29-13: INTERNAL VOLTAGE REGULATOR SPECIFICATIONS

DC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsMin.
D321CEFCExternal Filter Capacitor Value8

29.2 AC Characteristics and Timing Parameters

The information contained in this section defines PIC32MX1XX/2XX AC characteristics and timing parameters.

FIGURE 29-1: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS

TABLE 29-14: CAPACITIVE LOADING REQUIREMENTS ON OUTPUT PINS

AC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsTypical(1)
Min.
Max.
Units
Conditions
DO50COSCOOSC2 pin
DO50aCSOSCSOSCI/SOSCO pins
DO56CIOAll I/O pins and OSC2
DO58CBSCLx, SDAx

FIGURE 29-2: EXTERNAL CLOCK TIMING

TABLE 29-15: EXTERNAL CLOCK TIMING REQUIREMENTS

AC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristicsMin.
OS10FOSCExternal CLKI Frequency
(External clocks allowed only
in EC and ECPLL modes)
DC
4
OS11Oscillator Crystal Frequency3
OS124
OS1310
OS1410
OS1532
OS20TOSCTOSC = 1/FOSC = TCY (Note 2)
OS30TOSL,
TOSH
External Clock In (OSC1)
High or Low Time
0.45 x TOSC
OS31TOSR,
TOSF
External Clock In (OSC1)
Rise or Fall Time
OS40TOSTOscillator Start-up Timer Period
(Only applies to HS, HSPLL,
XT, XTPLL and SOSC Clock
Oscillator modes)
OS41TFSCMPrimary Clock Fail Safe
Time-out Period
OS42GMExternal Oscillator
Transconductance (Primary
Oscillator only)

2: Instruction cycle period (TCY) equals the input oscillator time base period. All specified values are based on characterization data for that particular oscillator type under standard operating conditions with the device executing code. Exceeding these specified limits may result in an unstable oscillator operation and/or higher than expected current consumption. All devices are tested to operate at "min." values with an external clock applied to the OSC1/CLKI pin.

3: PLL input requirements: 4 MHZ ≤ FPLLIN ≤ 5 MHZ (use PLL prescaler to reduce FOSC). This parameter is characterized, but tested at 10 MHz only at manufacturing.

4: This parameter is characterized, but not tested in manufacturing.

TABLE 29-16: PLL CLOCK TIMING SPECIFICATIONS

AC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
SymbolCharacteristics(1)
OS50FPLLIPLL Voltage Controlled
Oscillator (VCO) Input
Frequency Range
OS51FSYSOn-Chip VCO System
Frequency
OS52TLOCKPLL Start-up Time (Lock Time)
OS53DCLKCLKO Stability(2)
(Period Jitter or Cumulative)

Note 1: These parameters are characterized, but not tested in manufacturing.

2: This jitter specification is based on clock-cycle by clock-cycle measurements. To get the effective jitter for individual time-bases on communication clocks, use the following formula:

$EffectiveJitter = frac{DCLK}{√{frac{SYSCLK}{CommunicationClock}}}$

For example, if SYSCLK = 40 MHz and SPI bit rate = 20 MHz, the effective jitter is as follows:

$EffectiveJitter = frac{DCLK}{√{frac{40}{20}}} = frac{DCLK}{1.41}$

TABLE 29-17: INTERNAL FRC ACCURACY

AC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
Characteristics
Internal FRC Accuracy @ 8.00 MHz(1)
F20b
FRC
-0.9

TABLE 29-18: INTERNAL LPRC ACCURACY

AC CHARACTERISTICSStandard Operating Conditions: 2.3V to 3.6V
(unless otherwise stated)
Operating temperature
-40°C ≤ TA ≤ +85°C for Industrial
-40°C ≤ TA ≤ +105°C for V-temp
Param.
No.
CharacteristicsMin.
LPRC @ 31.25 kHz(1)
F21LPRC

Thermal Information

RatingSymbolMin.TypicalMax.Unit
Industrial Temperature Devices
Operating Junction Temperature RangeTJ-40+125°C
Operating Ambient Temperature RangeTA-40+85°C
V-temp Temperature Devices
Operating Junction Temperature RangeTJ-40+140°C
Operating Ambient Temperature RangeTA-40+105°C
Power Dissipation:
Internal Chip Power Dissipation:
PINT = VDD x (IDD – S IOH)
PINT + PI/OW
I/O Pin Power Dissipation:
I/O = S (({VDD – VOH} x IOH) + S (VOL x IOL))
Maximum Allowed Power Dissipation(TJ – TA)/θJAW

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
PIC32MX270F256BMicrochip Technology
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free