PIC16F677-E/ML Microchip Integrated Circuit (Quad Flat No-Lead) In Stock

PIC16F677-E/ML is an 8-bit PIC microcontroller running at up to 20 MHz with 3.5KB Flash and 128B RAM. It features an integrated 10-bit ADC, comparators, and up to 18 GPIO pins in a compact 20-QFN (4x4 mm) package. Operates from 2V to 5.5V supply with low-power standby modes.

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

Key Features

  • Up to 20 MHz operation with 3.5KB Flash in a 4x4 mm QFN-20 footprint
  • Integrated 10-bit ADC with multiple channels for direct sensor interfacing
  • Wide supply range from 2V to 5.5V enabling battery and regulated power designs

Applications

The PIC16F677-E/ML is suited for space-constrained embedded control applications such as appliance control panels, HVAC sensors, and portable handheld devices. Its integrated ADC and comparators allow direct connection to analog sensors without external signal conditioning components. The compact QFN-20 package and wide operating voltage make it a practical choice for consumer electronics and industrial automation designs.

Specifications

Pbfree CodeYes
Manufacturer Package CodeQFN-20
Factory Lead Time6Weeks
YTEOL8
Has ADCYES
Additional FeatureALSO OPERATES AT 2V SUPPLY AT 8 MHZ
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max20MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeS-PQCC-N20
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts2
Number of I/O Lines18
Number of Serial I/Os1
Number of Timers2
On Chip Data RAM Width8
On Chip Program ROM Width8
PWM ChannelsYES
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeLCC20,.16SQ,20
Package ShapeSQUARE
Package StyleCHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE
Peak Reflow Temperature (Cel)260
Qualification StatusNot Qualified
RAM (bytes)128
ROM (words)3584
ROM ProgrammabilityFLASH
Screening LevelAEC-Q100; TS 16949
Speed20MHz
Supply Current-Max5.45mA
Supply Voltage-Max5.5V
Supply Voltage-Min4.5V
Supply Voltage-Nom5V
Surface MountYES
TechnologyCMOS
Temperature GradeAUTOMOTIVE
Terminal FinishMatte Tin (Sn)
Terminal FormNO LEAD
Terminal Pitch0.5mm
Terminal PositionQUAD
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageQuad Flat No-Lead

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
Moisture Sensitivity LevelMSL 1
HTS Code8542.31.00.15
Country of OriginThailand

Datasheet

PIC16F677-E/ML Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F677-E/ML:

PIC16F677-I/MLMicrochip Technology Inc

RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PQCC20

View Part →

Frequently Asked Questions

How does the PIC16F677-E/ML 2V minimum supply voltage expand design options for battery-powered products?

Operating reliably down to 2V at 8 MHz allows the PIC16F677-E/ML to run on a single Li-ion cell in its depleted state or on two AA batteries. Battery-powered sensors, remote controls, and portable instruments benefit from this extended supply range, reducing the need for voltage boosting circuitry and prolonging battery life by maximizing usable capacity.

For a compact motor-control PCB, how does the QFN-20 package size of the PIC16F677-E/ML compare to DIP alternatives?

The QFN-20 package measures only 4x4 mm with a 0.65 mm pitch, occupying roughly 80% less PCB area than an equivalent 20-pin DIP package at 7.62 mm pitch. This reduction is critical for compact motor-control boards and wearable designs where board real estate is severely limited.

Which sensor interfacing tasks can the PIC16F677-E/ML 10-bit ADC handle without external components?

The 10-bit ADC with multiple input channels can directly digitize outputs from temperature sensors, pressure transducers, potentiometers, and photodiodes within a 2V to 5.5V input range. With 1024 resolution steps, it provides approximately 4.88 mV per LSB at 5V supply, suitable for most industrial and consumer sensing applications.

How does the 3.5KB Flash of the PIC16F677-E/ML constrain firmware development, and what techniques help maximize its capacity?

At 3.5KB (2K x 14-bit words) of program Flash, firmware must be compact; using XC8 compiler optimizations, structured function calls, and lookup tables in Flash instead of RAM can reduce code size by 20-30%. Interrupt-driven peripheral management rather than polling loops also frees significant instruction cycles and Flash space for core application logic.

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 $1.7500
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$2.1200$2.12
50+$2.0600$103.00
100+$2.0100$201.00
250+$1.9900$497.50
1000+$1.8600$1860.00
5000+$1.7500$8750.00
pcs
Unit price: $2.1200 · Total: $2.12

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