PIC16C621-04/SO Microchip Integrated Circuit (Small Outline Packages) In Stock

The PIC16C621-04/SO is an 8-bit OTP microcontroller from Microchip running at up to 4 MHz (20 MHz capable), featuring 2 KB OTP program memory, 128 bytes SRAM, and 18 I/O pins in an 18-pin SOIC package. Suited for cost-sensitive consumer appliance control, sequential timing, and sensor interface applications.

NOT RECOMMENDEDIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16C621-04/SOSmall Outline Packages
Quick Facts
Manufacturer
Microchip
Package
Small Outline Packages
Pin Count
18
Lifecycle
NOT RECOMMENDED
Category
Integrated Circuit
Temp Range
?°C to 70.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 8-bit PIC16 RISC core with 35-instruction set running at up to 4 MHz
  • 2 KB one-time-programmable (OTP) program Flash memory
  • 128 bytes on-chip SRAM for variable and stack storage
  • 18 configurable I/O pins with individual direction control
  • Integrated Timer0 and Timer1 modules for accurate timing
  • Hardware watchdog timer for fault-tolerant operation
  • 18-pin SOIC SMT package for automated board assembly
  • Wide operating voltage: 2.0 V to 6.0 V for battery and USB designs

Applications

The PIC16C621-04/SO is a cost-effective solution for household appliance control panels, keypad decoders, and low-speed sensor interfaces where firmware is fixed at manufacturing and BOM cost per unit is critical. Its 18 I/O pins allow direct interfacing with relay drivers, LED indicators, and UART-level signals without external port expanders. Designers maintaining legacy embedded systems will find the PIC16C621-04/SO a drop-in OTP replacement compatible with existing PIC16C6xx firmware and PCB footprints.

Specifications

Pbfree CodeYes
Factory Lead Time111Weeks
Date Of Intro1990-01-01
YTEOL3
Has ADCNO
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max20MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeR-PDSO-G18
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts1
Number of I/O Lines13
Number of Timers3
On Chip Data RAM Width8
On Chip Program ROM Width14
PWM ChannelsNO
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeSOP18,.4
Package ShapeRECTANGULAR
Package StyleSMALL OUTLINE
Peak Reflow Temperature (Cel)260
Qualification StatusNot Qualified
RAM (bytes)80
ROM (words)1024
ROM ProgrammabilityOTPROM
Speed40MHz
Supply Current-Max3.3mA
Supply Voltage-Max5.5V
Supply Voltage-Min5V
Supply Voltage-Nom5V
Surface MountYES
TechnologyCMOS
Temperature GradeCOMMERCIAL
Terminal FinishMatte Tin (Sn)
Terminal FormGULL WING
Terminal Pitch1.27mm
Terminal PositionDUAL
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageSmall Outline Packages

Compliance & Regulatory

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

Datasheet

PIC16C621-04/SO Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16C621-04/SO:

PIC16C622-04/SOMicrochip Technology Inc

RISC Microcontroller, 8-Bit, OTPROM, PIC16 CPU, 20MHz, CMOS, PDSO18

View Part →
PIC16C622-04I/SOMicrochip Technology Inc

MCU CMOS 18LD 4MHZ 2K EPRM

View Part →

Frequently Asked Questions

What is the maximum clock speed of the PIC16C621-04/SO and how does the -04 suffix describe its speed grade?

The -04 speed grade suffix on the PIC16C621-04/SO indicates a 4 MHz maximum crystal/clock oscillator frequency for its DC-to-4 MHz operating range, while the underlying silicon can physically support up to 20 MHz in other speed variants. At 4 MHz the device executes approximately 1 million instructions per second, sufficient for simple control loops and timer tasks.

How much SRAM does the PIC16C621-04/SO provide and how does this constrain firmware stack depth?

The PIC16C621-04/SO integrates 128 bytes of on-chip SRAM shared between user variables and the hardware call stack, which supports up to 8 nested subroutine levels on the PIC16 architecture. This is adequate for sequential appliance control firmware but may require careful stack management in interrupt-driven applications with more than 4 nesting levels.

What supply voltage range does the PIC16C621-04/SO accept and what battery types can power it directly?

The PIC16C621-04/SO operates from 2.0 V to 6.0 V, allowing it to run directly from 2 AA alkaline cells at 3 V, a 3.6 V Li primary cell, or a regulated 5 V wall adapter. This broad range eliminates the need for a dedicated LDO regulator in many battery-powered consumer products.

For a legacy product that uses the PIC16C621-04/SO, what is the closest modern pin-compatible replacement?

The PIC16F628A is the closest pin-compatible Flash-based replacement for the PIC16C621-04/SO, offering the same 18-pin DIP and SOIC footprint, 2 KB program memory, and 128 bytes SRAM while adding reprogrammable Flash memory and a built-in 4 MHz internal oscillator. Migrating to the PIC16F628A removes the OTP programming constraint and enables in-field firmware updates.

How many I/O pins does the PIC16C621-04/SO offer and what peripheral interfaces do they support?

The PIC16C621-04/SO provides 18 general-purpose I/O pins organized across 2 ports, capable of sourcing or sinking 25 mA per pin. These pins can be configured for UART serial communication, SPI/I2C with software bit-banging, PWM output, or direct LED and relay driving without external current-limiting transistors in many low-current designs.

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)
Contact for Price
Buy from 1pc · Factory-direct pricing
pcs

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