Skip to main content
Microchip Technology PIC16F88-I/ML — Microcontrollers & Processors (MCU / MPU / DSP)

PIC16F88-I/ML 8-bit MCU, 20MHz, 7KB Flash, 28-QFN

MPNPIC16F88-I/ML
Active

Microchip PIC® 16F series PIC16F88-I/ML, 8-bit PIC MCU, 20MHz, 7KB Flash, 368 x 8 RAM, 256 x 8 EEPROM, 16 I/O, I2C/SPI/UART, A/D 7x10b, 4V-5.5V, -40°C to 85°C, 28-VQFN Exposed Pad.

$4.6000Ref. price · indicative, final on quote
Packaging28-VQFN Exposed Pad
RoHSROHS3 Compliant
SeriesPIC® 16F
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

PIC16F88-I/ML specifications
ParameterValue
SeriesPIC® 16F
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))4V ~ 5.5V
Operating temperature-40°C ~ 85°C (TA)
Speed20MHz
PackageTube
RAM size368 x 8
Core size8-Bit
EEPROM size256 x 8
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI2C, SPI, UART/USART
Number of i (O)16
Core processorPIC
Case28-VQFN Exposed Pad
Data convertersA/D 7x10b
Program memory size7KB (4K x 14)

Product details

8-bit PIC with 20 MHz core and 7 KB Flash

It runs at 20 MHz and carries 7 KB (4K x 14) of Flash program memory, 368 bytes of RAM, and 256 bytes of EEPROM — enough for moderate-complexity firmware in sensor interfaces, motor control, or serial communication nodes. The 16 general-purpose I/O pins connect to switches, LEDs, and external peripherals directly, while the integrated I2C, SPI, and UART/USART serial interfaces handle board-level data links. The 4V to 5.5V supply range keeps it on the standard 5V logic rail — no step-down regulator needed when the rest of the board runs at 5V. The internal oscillator frees up two I/O pins that would otherwise be tied to an external crystal, though the external clock option remains available for applications needing tighter timing accuracy. On-chip peripherals include a 7-channel 10-bit ADC for analog sensor readout, a PWM module for LED dimming or motor speed control, and a watchdog timer with brown-out detect and POR for reliable unattended operation. The 368 bytes of RAM are adequate for small data buffers and state variables; the 256-byte EEPROM stores calibration constants or configuration settings across power cycles.

Industrial temperature range and QFN package

It is not rated for under-hood or downhole environments where junction temperatures exceed 85°C. The 28-VQFN package with exposed pad (6x6 mm body) requires a thermal land pattern and via stitching on the PCB to pull heat from the die into the ground plane.

No separate Pb-free re-qualification is needed if your assembly line already runs ROHS-compatible profiles.

Frequently asked questions

How many I/O pins does PIC16F88-I/ML have?

The PIC16F88-I/ML provides 16 general-purpose I/O pins. This count includes the pins that can be configured as digital I/O, analog inputs (shared with the 7-channel ADC), or alternate functions for the serial peripherals (I2C, SPI, UART).