PIC16F677-I/P Microchip Integrated Circuit (Dual-In-Line Packages) In Stock

PIC16F677-I/P is an 8-bit PIC microcontroller from Microchip with 3.5 KB flash, 128 bytes RAM, 18 I/O pins, built-in ADC, and up to 20 MHz clock. Available in a 20-pin PDIP package and operable down to 2 V supply.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F677-I/PDual-In-Line Packages
Quick Facts
Manufacturer
Microchip
Package
Dual-In-Line Packages
Pin Count
20
Lifecycle
ACTIVE
Category
Integrated Circuit
Price
From $1.5200(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 MCU with 3.5 KB flash and 20 MHz maximum clock supports a broad range of low-cost embedded control applications in a 20-pin PDIP footprint
  • Integrated ADC with 18 configurable I/O pins enables direct sensor acquisition and digital I/O control without external analog front-end components
  • Low-voltage operation down to 2 V at 8 MHz extends battery life in coin-cell and two-AA-cell powered portable devices

Applications

The PIC16F677-I/P is a cost-effective 8-bit microcontroller designed for simple embedded control tasks such as appliance timers, LED lighting controllers, motor drive sequencers, and capacitive touch sensing applications. Its 18 I/O pins and built-in ADC allow direct interfacing to sensors, buttons, and actuators with minimal external components, reducing BOM cost in high-volume consumer and industrial products. The 20-pin PDIP package simplifies prototyping on breadboards and through-hole PCBs, while the 2 V minimum supply enables battery-powered designs using standard alkaline cells.

Specifications

Pbfree CodeYes
Manufacturer Package CodePDIP-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 CodeR-PDIP-T20
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 CodeDIP20,.3
Package ShapeRECTANGULAR
Package StyleIN-LINE
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 MountNO
TechnologyCMOS
Temperature GradeINDUSTRIAL
Terminal FinishMatte Tin (Sn)
Terminal FormTHROUGH-HOLE
Terminal Pitch2.54mm
Terminal PositionDUAL
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageDual-In-Line Packages

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
ECCNEAR99
HTS Code8542.31.00.01
Country of OriginThailand

Datasheet

PIC16F677-I/P Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F677-I/P:

PIC16F677-E/PMicrochip Technology Inc

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

View Part →
PIC16F677-I/SSMicrochip Technology Inc

20 Pin, 3.5 KB Std Flash, 128 RAM, 18 I/O Pb Free

View Part →
PIC16F689-I/PMicrochip Technology Inc

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

View Part →
PIC16F631-I/PMicrochip Technology Inc

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

View Part →
PIC16F685-I/PMicrochip Technology Inc

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

View Part →
PIC16F690-I/PMicrochip Technology Inc

20 Pin, 7.1 KB Std Flash, 256 RAM, 18 I/O Pb Free

View Part →
PIC16F687-I/SSMicrochip Technology Inc

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

View Part →
PIC16F685-I/SSMicrochip Technology Inc

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

View Part →
PIC16F631-I/SSMicrochip Technology Inc

RISC Microcontroller, 8-

View Part →

Frequently Asked Questions

What is the maximum operating frequency of the PIC16F677-I/P and how does it scale with supply voltage?

The PIC16F677-I/P operates at up to 20 MHz when powered from a 5 V supply, providing adequate throughput for most 8-bit control tasks. At reduced supply voltages down to 2 V, the device operates at up to 8 MHz, balancing processing speed and power consumption in battery-powered designs running from two AA cells or a coin cell.

How much program memory and RAM does the PIC16F677-I/P provide for firmware development?

The PIC16F677-I/P includes 3.5 KB of flash program memory and 128 bytes of RAM. This capacity supports moderate embedded control programs including state machines, simple communication protocols, and ADC-based measurement routines, making it suitable for LED driver, appliance control, and sensor interface firmware compiled with free Microchip XC8 toolchain.

Which sensor interfacing applications benefit from the PIC16F677-I/P's integrated ADC and 18 I/O pins?

Applications such as temperature monitoring with NTC thermistors, light sensing with LDR voltage dividers, and battery voltage measurement benefit directly from the built-in ADC, eliminating external converter ICs. With 18 available I/O pins in a 20-pin PDIP, the PIC16F677-I/P can simultaneously manage 4–8 analog inputs plus multiple digital outputs for relay control or 7-segment display driving within a single chip.

When is the PIC16F677-I/P a cost-effective alternative to larger 28-pin or 32-pin microcontrollers?

For designs requiring fewer than 18 I/O pins and up to 3.5 KB of program storage, the PIC16F677-I/P in a 20-pin PDIP typically costs 30–50% less than 28-pin PIC16F or PIC18F devices while providing the same core 8-bit PIC16 architecture. This makes it ideal for high-volume consumer products such as remote controls, fans, and small appliances where per-unit cost at quantities of 1,000 to 10,000 pieces drives component selection.

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.5200
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$1.5961$1.60
75+$1.5700$117.75
150+$1.5500$232.50
300+$1.5200$456.00
pcs
Unit price: $1.5961 · Total: $1.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