PIC16F874-20/PQ Microchip Integrated Circuit (Quad Flat Packages) In Stock

The PIC16F874-20/PQ is an 8-bit PIC microcontroller with 4 KB Flash, 20 MHz clock, 8-channel 10-bit ADC, and MQFP-44 package. Features USART, SPI, I2C, and 33 I/O pins for versatile embedded designs.

NOT RECOMMENDEDIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F874-20/PQQuad Flat Packages
Quick Facts
Manufacturer
Microchip
Package
Quad Flat Packages
Pin Count
44
Lifecycle
NOT RECOMMENDED
Category
Integrated Circuit
Price
From $6.7080(MOQ 1)
Temp Range
?°C to 70.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 8-bit PIC16 CPU core running up to 20 MHz with 4 KB Flash program memory and 192 bytes RAM
  • 8-channel 10-bit analog-to-digital converter (ADC) built in for direct sensor interfacing
  • Multiple communication interfaces: USART, SPI (SSP), and I2C in a compact MQFP-44 package with 33 I/O pins

Applications

The PIC16F874-20/PQ is well suited for industrial sensor acquisition systems, motor-control panels, and HVAC controllers where a 20 MHz 8-bit MCU with a built-in 10-bit ADC and dual serial interfaces keeps BOM cost low. It is also used in home-automation nodes, alarm systems, and legacy embedded designs that need MQFP-44 footprint compatibility with earlier PIC16F87x firmware.

Specifications

Pbfree CodeYes
Manufacturer Package CodeMQFP-44
Date Of Intro1998-12-01
YTEOL3
Has ADCYES
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max20MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeS-PQFP-G44
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts1
Number of I/O Lines33
Number of Timers3
On Chip Data RAM Width8
On Chip Program ROM Width14
PWM ChannelsYES
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeQFP44,.5SQ,20
Package ShapeSQUARE
Package StyleFLATPACK
Qualification StatusNot Qualified
RAM (bytes)192
RAM (words)192
ROM (words)4096
ROM ProgrammabilityFLASH
Speed20MHz
Supply Current-Max20mA
Supply Voltage-Max5.5V
Supply Voltage-Min5V
Supply Voltage-Nom5V
Surface MountYES
TechnologyCMOS
Temperature GradeCOMMERCIAL
Terminal FinishMatte Tin (Sn)
Terminal FormGULL WING
Terminal Pitch0.8mm
Terminal PositionQUAD
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageQuad Flat Packages

Compliance & Regulatory

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

Datasheet

PIC16F874-20/PQ Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F874-20/PQ:

PIC16F874-20I/PQMicrochip Technology Inc

MCU CMOS 44 LD 20MHZ 4K FLASH

View Part →
PIC16F877-20/PQMicrochip Technology Inc

MCU CMOS 44 LD 20MHZ 8K FLASH

View Part →

Frequently Asked Questions

What is the maximum clock speed and Flash capacity of the PIC16F874-20/PQ?

The PIC16F874-20/PQ operates at up to 20 MHz and provides 4 KB (4096 words) of Flash program memory along with 192 bytes of SRAM data memory, making it suitable for mid-complexity embedded firmware running real-time control loops.

How many ADC channels does the PIC16F874-20/PQ provide, and what is the resolution?

It integrates 8 analog input channels with a 10-bit ADC, delivering up to 1024 discrete measurement levels per channel. This allows direct connection to sensors such as thermistors or pressure transducers without an external ADC, reducing system component count.

Which serial communication interfaces are available on the PIC16F874-20/PQ for connecting peripherals?

The device includes a full-duplex USART for RS-232 or RS-485 links, plus a synchronous serial port (SSP) that supports both SPI and I2C protocols. With 33 general-purpose I/O pins across the 44-pin MQFP package, designers can interface LCD modules, EEPROMs, and multiple sensors concurrently.

In what scenarios would a designer choose the PIC16F874-20/PQ over a lower-pin-count PIC16 device?

When a design needs more than 20 I/O pins, 8 ADC channels, or both SPI and I2C on the same board, the PIC16F874-20/PQ in MQFP-44 package is a natural fit. Applications such as 3-phase motor drives requiring 6 PWM comparator outputs and simultaneous current sensing on 3 channels benefit from its expanded peripheral set compared to 28-pin alternatives.

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 $6.7080
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$9.1200$9.12
6+$7.7400$46.44
33+$6.7080$221.36
pcs
Unit price: $9.1200 · Total: $9.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