PIC16F88-I/ML Microchip Integrated Circuit (Quad Flat No-Lead) In Stock

PIC16F88-I/ML is an 8-bit PIC16 microcontroller running up to 20 MHz, integrating an ADC and multiple peripherals in a compact 28-pin QFN (6 mm × 6 mm) package. It features flash program memory, internal oscillator, and rich I/O for low-power embedded control applications. Suitable for home appliances, sensor interfaces, motor control, and industrial automation designs.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F88-I/MLQuad Flat No-Lead
Quick Facts
Manufacturer
Microchip
Package
Quad Flat No-Lead
Pin Count
28
Lifecycle
ACTIVE
Category
Integrated Circuit
Price
From $3.9000(MOQ 1)
Temp Range
-40.0°C to 85.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 8-bit PIC16 CPU core with up to 20 MHz clock frequency
  • Integrated ADC for analog signal acquisition without external converter
  • 28-pin QFN (6 mm × 6 mm) Pb-free package for compact SMT assembly
  • Internal oscillator eliminates external crystal in many applications
  • Flash program memory with in-circuit serial programming (ICSP) support
  • Multiple hardware peripherals including timers, PWM, USART, and SPI/I2C

Applications

The PIC16F88-I/ML is used in embedded control applications such as home appliance controllers, HVAC systems, and white goods where an 8-bit MCU running at up to 20 MHz with integrated ADC provides cost-effective analog sensing and digital control. It also fits industrial sensor interface boards, motor speed controllers, and consumer electronics such as remote controls and LED dimmers that need reliable I/O and PWM output in a 28-pin QFN form factor. Its ICSP support and Pb-free packaging make it straightforward to program and integrate into RoHS-compliant production workflows.

Specifications

Pbfree CodeYes
Manufacturer Package CodeVQFN-28
Factory Lead Time6Weeks
YTEOL8
Has ADCYES
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max20MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeS-PQCC-N28
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts1
Number of I/O Lines16
Number of Serial I/Os1
Number of Timers5
On Chip Data RAM Width8
On Chip Program ROM Width8
PWM ChannelsYES
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeLCC28,.24SQ,25
Package ShapeSQUARE
Package StyleCHIP CARRIER, VERY THIN PROFILE, HEAT SINK/SLUG
Peak Reflow Temperature (Cel)260
Qualification StatusNot Qualified
RAM (bytes)368
ROM (words)7168
ROM ProgrammabilityFLASH
Screening LevelTS 16949
Speed20MHz
Supply Current-Max4.2mA
Supply Voltage-Max5.5V
Supply Voltage-Min4V
Supply Voltage-Nom5V
Surface MountYES
TechnologyCMOS
Temperature GradeINDUSTRIAL
Terminal FinishMatte Tin (Sn)
Terminal FormNO LEAD
Terminal Pitch0.65mm
Terminal PositionQUAD
Time@Peak Reflow Temperature-Max (s)40
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageQuad Flat No-Lead

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
Moisture Sensitivity LevelMSL 1
ECCNEAR99
HTS Code8542.31.00.01
Country of OriginPhilippines, Thailand

Datasheet

PIC16F88-I/ML Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F88-I/ML:

PIC16F87-I/MLMicrochip Technology Inc

MCU CMOS 28LD 20MHz 4K FLASH

View Part →
PIC16F819-I/MLMicrochip Technology Inc

MCU CMOS 28LD 20MHz 2K Flash

View Part →

Frequently Asked Questions

What is the maximum clock frequency and ADC capability of PIC16F88-I/ML?

The PIC16F88-I/ML operates at a maximum clock frequency of 20 MHz and includes an integrated ADC, allowing direct measurement of analog signals without an external converter. The 8-bit CPU and ADC combination suits sensor interface applications such as temperature monitoring with NTC thermistors or pressure sensors, all within the 28-pin QFN package operating from a 2.0 V to 5.5 V supply range.

How does the 28-pin QFN package of PIC16F88-I/ML compare to a DIP package for new PCB designs?

The PIC16F88-I/ML 28-pin QFN (6 mm × 6 mm, 0.65 mm pitch) occupies roughly 36 mm² of PCB area versus approximately 350 mm² for a 28-pin DIP, making it about 10× more area-efficient for surface-mount designs. This compact footprint benefits handheld devices, compact industrial controllers, and IoT sensor nodes where PCB space is at a premium, while the exposed thermal pad aids heat dissipation during high-frequency operation near 20 MHz.

Which communication interfaces are available on PIC16F88-I/ML for sensor or peripheral integration?

PIC16F88-I/ML includes USART (UART/SPI), I2C, and SSP peripherals supporting standard serial communication with sensors, EEPROMs, LCD drivers, and other MCUs. The integrated SPI and I2C interfaces run at standard 100 kHz, 400 kHz, or higher speeds depending on oscillator configuration, enabling direct connection to up to 8 or more external devices on a shared bus without needing external interface ICs.

Can PIC16F88-I/ML be programmed in-circuit and does it support bootloader use?

Yes, PIC16F88-I/ML supports in-circuit serial programming (ICSP) via a 2-wire data/clock interface using standard Microchip programmers such as PICkit or ICD, requiring only 5 pins (VDD, GND, MCLR, ICSPDAT, ICSPCLK). Its flash program memory of 4 KB allows a small bootloader to occupy the upper address pages, enabling UART or other interface-based field updates in embedded systems without a dedicated programmer after initial deployment.

For a compact motor speed controller, how many PWM channels does PIC16F88-I/ML provide?

The PIC16F88-I/ML provides at least 1 hardware CCP (Capture/Compare/PWM) module that generates a PWM signal with up to 10-bit resolution at frequencies selectable via the timer prescaler, typically achieving PWM frequencies from under 1 kHz up to several hundred kHz at 20 MHz operation. This is sufficient for single-channel DC motor speed control using a MOSFET gate driver, and additional software PWM channels can be generated on standard GPIO pins for multi-output lighting or valve control applications.

Why Buy from FindMyChip

Authorized Source
Verified supply chain with full traceability & inspection
$
Competitive Pricing
Factory-direct from China distributors, low MOQ
Fast Shipping
DHL Express 3–5 days · FedEx/UPS 5–7 days worldwide
Quality Guaranteed
30-day replacement for defective parts, no questions asked

About Microchip

Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.

AvailabilityIn Stock
Reference Price (USD)
From $3.9000
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$4.6000$4.60
100+$4.2800$428.00
1000+$4.0400$4040.00
5000+$3.9000$19500.00
pcs
Unit price: $4.6000 · Total: $4.60

In Stock · 24h Response · Worldwide Shipping

Lead Time3-7 business days
MOQFrom 1 piece
ShippingDHL / FedEx / UPS
OriginChina (Authorized)

Response within 24 hours · Worldwide shipping

FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.

TM
Thomas Mueller
Hardware Lead, SensorTech GmbH, Germany