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

The PIC16F677-E/P is an 8-bit PIC microcontroller with 1.75 KB of Flash, 64 bytes of RAM, and 12 I/O pins, rated for extended temperature operation in a 20-pin PDIP package. It operates from 2 V to 5.5 V at up to 20 MHz and includes an 8-channel 10-bit ADC and an internal oscillator, making it a compact solution for simple embedded control designs. Suitable for appliance controls, sensor interfaces, and low-cost consumer electronics requiring extended temperature range coverage.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F677-E/PDual-In-Line Packages
Quick Facts
Manufacturer
Microchip
Package
Dual-In-Line Packages
Pin Count
20
Lifecycle
ACTIVE
Category
Integrated Circuit
Price
From $1.6392(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

  • 8-bit PIC16 core with 1.75 KB Flash and 64 bytes RAM
  • 8-channel 10-bit ADC for multi-point analog measurement
  • 2 V to 5.5 V supply range with 8 MHz operation at 2 V
  • Internal oscillator up to 8 MHz, eliminating external crystal
  • 12 digital I/O pins with individual direction control
  • Extended temperature range: -40°C to 125°C
  • 20-pin PDIP for easy prototyping and hand soldering

Applications

The PIC16F677-E/P is commonly used in low-cost appliance control boards for fans, pumps, and small motors, where its 8-channel ADC and 12 I/O pins provide sufficient resources for sensing and control without excess silicon cost. Its extended temperature rating to 125°C and 2 V minimum supply make it suitable for automotive accessory modules and under-hood sensor interfaces operating in harsh thermal environments. It is also popular in educational and prototyping settings due to its breadboard-friendly 20-pin PDIP package.

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 GradeAUTOMOTIVE
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-E/P Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

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

PIC16F677-I/PMicrochip Technology Inc

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

View Part →

Frequently Asked Questions

How much Flash and RAM does PIC16F677-E/P offer for firmware and variable storage?

PIC16F677-E/P provides 1.75 KB of Flash program memory and 64 bytes of SRAM for runtime variables. It also includes 128 bytes of EEPROM for non-volatile data storage. While this is modest by modern standards, it is sufficient for simple state-machine control loops, sensor polling routines, and lookup-table based signal conditioning commonly found in low-cost consumer and appliance applications.

At what clock frequency can PIC16F677-E/P run when powered from a 2 V supply?

PIC16F677-E/P can operate its internal oscillator at up to 8 MHz with a supply voltage as low as 2 V. For applications requiring the maximum 20 MHz clock speed, the supply voltage must be raised to at least 2.5 V or higher. This flexible speed-voltage trade-off is useful in battery-powered designs where the available voltage varies over the discharge curve.

For an automotive sensor module, how does the extended temperature range of PIC16F677-E/P benefit the design?

PIC16F677-E/P is rated for extended temperature operation from -40°C to 125°C, covering the full range of under-hood automotive environments where ambient temperatures can exceed 85°C for sustained periods. This rating means the device maintains its 10-bit ADC accuracy, I/O drive strength, and oscillator stability without requiring derating, reducing the need for thermal insulation or external temperature compensation circuitry in automotive sensor modules.

How many analog input channels does PIC16F677-E/P provide, and can they be used simultaneously with digital I/O?

PIC16F677-E/P provides 8 analog input channels shared with general-purpose digital I/O pins. Each channel is individually configurable as analog input or digital I/O via the ANSEL register, so unused ADC channels remain available as digital outputs. The 10-bit ADC operates with a successive-approximation architecture and can convert one channel at a time, sequentially scanning multiple sensors at rates suitable for typical sensor polling intervals.

When is the 20-pin PDIP package of PIC16F677-E/P preferable to a surface-mount package for a small production run?

The 20-pin PDIP package with 2.54 mm pin pitch is preferable in small production runs or prototyping because it can be inserted into a standard 0.1-inch breadboard or low-cost DIP socket without soldering, eliminating the need for a hot-air rework station. For productions of fewer than a few hundred units where manual assembly and in-circuit programming via a simple socket adapter outweigh the PCB footprint savings of a 5 mm × 5 mm QFN, the PDIP reduces tooling and assembly equipment costs significantly.

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.6392
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$2.2900$2.29
22+$1.9500$42.90
50+$1.7917$89.59
150+$1.7155$257.32
250+$1.6392$409.80
pcs
Unit price: $2.2900 · Total: $2.29

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