PIC32MM0064GPL028-I/SS - 25MHz 32-bit MCU, 64KB Flash, XLP | Microchip
料号: PIC32MM0064GPL028-I/SS ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $3.5 | $3.50 |
| 10 | $3.15 | $31.50 |
| 100 | $2.85 | $285.00 |
| 500 | $2.55 | $1,275.00 |
| 1,000 | $2.3 | $2,300.00 |
PIC32MM0064GPL028-I/SS 概述
A 32-bit microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), peripherals (UART, SPI, I2C, timers, ADC), and I/O into one package. In the broader taxonomy, the PIC32MM belongs to the PIC32 family of 32-bit microcontrollers, which itself sits within the category of microcontrollers (MCUs) -> microprocessors and microcontrollers -> integrated circuits -> semiconductors. The PIC32MM GPL line specifically targets the eXtreme Low Power (XLP) segment of the market, providing deep sleep currents as low as 500 nA for battery-powered designs.
Key features of the PIC32MM0064GPL028-I/SS include 64 KB Flash and 8 KB SRAM, a 25 MHz / 25 MIPS MIPS32 microAptiv core, peripheral touch controller (CTMU) support for capacitive sensing, dual I2S and LIN interfaces, dual SPI and UART modules, a 12-bit ADC with up to 12 channels, multiple 16-bit timers, and a low-power RTCC with calendar. The -I/SS suffix denotes the industrial temperature grade (-40C to +85C) and the 28-pin SSOP package.
Architecture-wise, the device uses a Harvard-style 32-bit core with separate Flash/SRAM buses, a configurable interrupt controller, and a peripheral bus that supports DMA, allowing efficient data movement between peripherals and memory without CPU intervention. The combination of the microAptiv core, 64 KB Flash, and 8 KB SRAM positions the part as a cost-effective entry point into the PIC32 32-bit ecosystem.
Typical applications include low-power IoT sensor nodes, capacitive touch user interfaces, portable medical accessories, consumer remote controls, battery-powered toys and wearables, and low-cost industrial control panels where the 28-pin SSOP package is acceptable. The dual I2S and LIN peripherals also suit automotive LIN sub-node and infotainment auxiliary functions in industrial-grade environments.
When designing with this part, pay attention to the 2.0V-3.6V supply range and ensure that any 5V signals are level-shifted to avoid damage. Use the on-board CTMU and dedicated touch channels for reliable capacitive sensing, and leverage the deep-sleep modes (down to 500 nA) to maximize battery life in duty-cycled applications.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical low-power design notes that go beyond what is found in the manufacturer datasheet itself.
直接替换替代料: PIC32MM0064GPL028-I/SS ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC32MM0064GPL028-I/SS (相同外形与封装尺寸) ——差异在于 Package, ADC, I/O Pins, Program Memory (Flash), Core Architecture.
快速对比工具——选择替代料号进行并排对比:
该产品暂无直接替换替代料。
请求替代料PIC32MM0064GPL028-I/SS 最大额定值与电气特性
| Core Architecture | MIPS32 microAptiv UC |
| Core Performance | 25 MHz / 25 MIPS |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data Memory (SRAM) | 8 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| 工作温度 | -40 C to +85 C (Industrial) |
| 封装 | 28-pin SSOP (SS) |
| 引脚数量 | 28 |
| 安装类型 | Surface Mount |
| I2S | Dual I2S |
| LIN | Yes (LIN-capable UART) |
| CTMU (Capacitive Touch) | Yes |
| Deep Sleep Current | 500 nA (typ.) |
| RoHS 状态 | Compliant |
| Lead-Free | Yes |
PIC32MM0064GPL028-I/SS 引脚配置
| 引脚 1 | RA0 — PORTA bit 0 / analog input / CTMU touch |
| 引脚 2 | RA1 — PORTA bit 1 / analog input / CTMU touch |
| 引脚 3 | RB0 — PORTB bit 0 / PGED1 (programming data) |
| 引脚 4 | RB1 — PORTB bit 1 / PGEC1 (programming clock) |
| 引脚 5 | RB2 — PORTB bit 2 / ANx analog input |
| 引脚 6 | RB3 — PORTB bit 3 / ANx analog input |
| 引脚 7 | VSS — Ground reference |
| 引脚 8 | RB4 — PORTB bit 4 / SOSCO (secondary oscillator) |
| 引脚 9 | RB5 — PORTB bit 5 / SOSCI (secondary oscillator) |
| 引脚 10 | RB6 — PORTB bit 6 / ICS_PGD / AN4 |
| 引脚 11 | RB7 — PORTB bit 7 / ICS_PGC / AN5 |
| 引脚 12 | VDD — Positive supply (2.0V-3.6V) |
| 引脚 13 | RA2 — PORTA bit 2 / VREF- / ANx |
| 引脚 14 | RA3 — PORTA bit 3 / VREF+ / ANx |
| 引脚 15 | RC0 — PORTC bit 0 / AN6 |
| 引脚 16 | RC1 — PORTC bit 1 / AN7 |
| 引脚 17 | RC2 — PORTC bit 2 / AN8 |
| 引脚 18 | RC3 — PORTC bit 3 / AN9 |
| 引脚 19 | VSS — Ground reference |
| 引脚 20 | VDD — Positive supply (2.0V-3.6V) |
| 引脚 21 | RB8 — PORTB bit 8 / AN10 |
| 引脚 22 | RB9 — PORTB bit 9 / AN11 |
| 引脚 23 | RB10 — PORTB bit 10 / AN12 |
| 引脚 24 | RB11 — PORTB bit 11 / AN13 |
| 引脚 25 | RB12 — PORTB bit 12 / RTCC |
| 引脚 26 | RB13 — PORTB bit 13 / CVREF |
| 引脚 27 | RA5 — PORTA bit 5 / OSCO |
| 引脚 28 | RA4 — PORTA bit 4 / OSCI / CLKI |
典型应用
PIC32MM0064GPL028-I/SS 适用于 6 应用s: Battery-Powered IoT Sensor Node, Capacitive Touch User Interface, Portable Consumer Remote Control, Industrial Control Panel Auxiliary MCU, Automotive LIN Sub-Node (Industrial Grade), Low-Cost Wearable Health Accessory.
Battery-Powered IoT Sensor Node
The PIC32MM0064GPL028-I/SS fits IoT sensor nodes that need 32-bit processing and years of battery life. Its 500 nA deep-sleep current is roughly 1000x lower than typical Cortex-M0+ sleep currents, so a duty-cycled sensor reading once per minute can run for years on two AA cells. The 64 KB Flash supports IPv6/Thread/Zigbee stacks, while 8 KB SRAM handles small packet buffers. The 25 MHz microAptiv core delivers 25 MIPS, sufficient for on-board sensor fusion and edge inference. Placed as the main MCU on a sensor board with a sub-GHz radio, it wakes on RTCC alarm, samples sensors, transmits, and returns to deep-sleep. Unlike higher-MIPS parts, the PIC32MM0064GPL028-I/SS does not require a power-hungry regulator chain to hit its sleep targets.
推荐
Capacitive Touch User Interface
The PIC32MM0064GPL028-I/SS integrates a CTMU (Charge Time Measurement Unit) that enables robust capacitive touch sensing on up to 12 channels without an external touch IC. This eliminates the BOM cost and PCB area of a dedicated touch controller in appliances, white goods, and consumer products. The 25 MHz microAptiv core runs Microchip's mTouch libraries for slider, wheel, and button decoding at low CPU load. The 64 KB Flash holds the touch algorithm plus UI state machine, while 8 KB SRAM buffers raw touch data. Designers typically pair the MCU with a segmented LCD driver or simple LED indicators. Compared with mechanical buttons, the touch interface is sealed, more reliable, and lower-cost at high volumes.
推荐
Portable Consumer Remote Control
The PIC32MM0064GPL028-I/SS targets handheld remote controls where eXtreme Low Power (XLP) operation directly extends battery life to multi-year levels. The 500 nA sleep current, combined with the on-board RTCC for wake-on-button-press, allows a coin-cell-powered remote to last the shelf life of its battery. The 25 MHz microAptiv core handles IR or RF protocol encoding (RC5, NEC, BLE proprietary) at low duty cycle, while 64 KB Flash stores protocol tables and keymaps. The 28-pin SSOP package fits a slim plastic enclosure, and the industrial -40C to +85C temperature range covers indoor use. Compared with 8-bit PIC16 alternatives, this part adds faster protocol execution and richer peripheral mix.
推荐
Industrial Control Panel Auxiliary MCU
The PIC32MM0064GPL028-I/SS works as an auxiliary MCU in industrial control panels handling low-speed communication, indicator LEDs, and rotary encoder input. Its dual UART, dual SPI, dual I2S, and LIN-capable peripherals allow it to bridge between a main controller and front-panel subsystems without taxing the primary processor. The 64 KB Flash and 8 KB SRAM accommodate small protocol stacks (Modbus RTU, LIN slave). The 28-pin SSOP package is reflow-solderable on standard 1.0 mm pitch footprints. Designers often pair the part with opto-isolated UART transceivers for robust industrial isolation. The -40C to +85C industrial grade covers most indoor panel environments.
推荐
Automotive LIN Sub-Node (Industrial Grade)
The PIC32MM0064GPL028-I/SS is LIN-capable via its UART modules, supporting LIN 2.x slave communications for non-safety automotive sub-nodes such as seat controllers, mirror switches, and ambient lighting. While the -I/SS variant is industrial-grade (-40C to +85C), the same die is available in -E (extended) and -Q (AEC-Q100 qualified) variants for harsher automotive environments. The 25 MHz core runs the LIN stack with low CPU overhead, and 64 KB Flash stores the LIN node capability file (NCF) plus application logic. The 28-pin SSOP package is suitable for body-electronics modules. For under-hood or AEC-Q100 mandated applications, designers should select a -Q variant rather than the -I part.
推荐
Low-Cost Wearable Health Accessory
The PIC32MM0064GPL028-I/SS fits simple wearable accessories like fitness bands, BLE beacons, and disposable health patches where the eXtreme Low Power (XLP) characteristics minimize battery size. The 500 nA deep-sleep current allows the MCU to spend >99% of the time asleep, waking only to sample sensors or transmit via a paired BLE radio. The 25 MHz microAptiv core runs small DSP-like sensor fusion (pedometer, heart-rate trending) without a separate DSP IC. The 64 KB Flash holds the firmware and small lookup tables, and 8 KB SRAM buffers sensor windows. The 28-pin SSOP is acceptable for compact wearable PCBs where its lower assembly cost matters more than the smallest possible footprint.
推荐
推荐产品汇总
工程参考数据: PIC32MM0064GPL028-I/SS ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC32MM0064GPL028-I/ML |
|---|---|---|
| Brand | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (SS) | 28-QFN (ML) 6x6 mm - different footprint |
| Core | MIPS32 microAptiv UC | MIPS32 microAptiv UC |
| Max CPU Clock | 25 MHz / 25 MIPS | 25 MHz / 25 MIPS |
| Flash | 64 KB | 64 KB |
| SRAM | 8 KB | 8 KB |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| Deep Sleep Current | 500 nA (typ.) | 500 nA (typ.) |
关键差异点
- eXtreme Low Power 500 nA deep-sleep current for multi-year battery life (对比 PIC32MM0064GPL028-I/ML)
- Same die, different PCB footprint (对比 PIC32MM0064GPL028-I/ML)
- Lowest-cost 32-bit MCU in Microchip portfolio (对比 PIC32MM0064GPL028-I/ML)
设计说明
Estimated: the PIC32MM0064GPL028-I/SS draws approximately 500 nA in deep-sleep mode with RTCC running from a 32.768 kHz crystal, so a design with average 1% active duty cycle at 5 mA active current sees an average consumption around 50 uA. This figure assumes the MCU is the dominant load and the radio is duty-cycled with it; actual board-level average will be higher with peripherals and quiescent LDO current. Place a 100 nF ceramic decoupling cap within 5 mm of each VDD pin and a 10 uF bulk cap at the board supply entry to handle digital switching transients.
Keep the trace between the PIC32MM0064GPL028-I/SS OSCI/OSCO pins and the 8 MHz crystal shorter than 10 mm with a ground guard ring to minimize EMI and ensure clean start-up. Route the VSS pins to a low-impedance ground plane via short and wide traces, and avoid running switching signals (DC-DC, RF) directly under the MCU. The 28-pin SSOP allows easy hand-soldering but has higher inductance than QFN; for noise-sensitive analog reads, add a small RC filter on the analog input traces.
Do not apply 5 V signals to any GPIO on the PIC32MM0064GPL028-I/SS - the absolute maximum on any I/O is VDD + 0.3 V (typically 3.6 V max). Always enable the on-board JTAG lock bits in production firmware to prevent unauthorized code read-out via the PGED1/PGEC1 pins. The RTCC calendar requires the 32.768 kHz secondary crystal to be enabled in the configuration bits; forgetting this prevents the RTCC from advancing in deep-sleep and breaks battery-life estimates.
合规信息
RoHS compliant per Microchip product page. Industrial-grade (-I) part is not AEC-Q100 qualified; for AEC-Q100 automotive applications select the PIC32MM0064GPL028-E/SS extended-temp variant or a -Q designated part. Halogen-free status not stated in the verified web data.