Microchip Technology

PIC16LC621-04/P - 4MHz 8-bit OTP MCU, 1.75KB, 18-DIP | Microchip

MPN: PIC16LC621-04/P ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 6.25 V Vdss 18-pin PDIP (DIP-18, 0.300 inch) Package 4 MHz Speed OTP (EPROM-based) Memory
From $1.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $2.7 $2.70
10 $2.45 $24.50
100 $2.17 $217.00
500 $1.92 $960.00
1,000 $1.65 $1,650.00
ℹ️ All prices are in USD

PIC16LC621-04/P Overview

The Microchip Technology PIC16LC621-04/P is an EPROM-based 8-bit CMOS microcontroller from the PIC16C family, clocked at 4 MHz with a 200 ns instruction cycle, housed in an 18-pin PDIP through-hole package. It integrates 1.75 KB of OTP program memory, 80 bytes of RAM, 13 digital I/O lines, and a 12-bit wide instruction set with an 8-bit data path, targeting low-power embedded control applications.

An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, RAM, non-volatile program memory, and peripheral I/O on one die. Within the broader taxonomy it sits under microprocessor -> microcontroller -> 8-bit MCU -> CMOS RISC MCU. The PIC16LC62x family in particular is part of Microchip's mid-range PIC architecture, which uses a Harvard-style separate program/data bus and a small, deterministic instruction set well-suited to real-time control. The LC (low-power CMOS) suffix indicates the part is optimized for low quiescent current and supports a wide supply range, making it appropriate for battery-powered and industrial systems.

Key features include 35 single-cycle instructions (only program branches take two cycles), 12 I/O pins with individual direction control, a two-level deep hardware stack, and support for direct, indirect, and relative addressing modes. The device has seven or eight special function hardware registers and an integrated power-on reset / brown-out detection block (typical for the family). The 'LC' process node enables supply operation from approximately 2.5 V to 6.25 V with reduced active current compared to the standard 'C' EPROM variants.

Architecturally the PIC16LC621 uses a RISC core with a fixed 14-bit instruction word and 8-bit data path, giving it deterministic interrupt latency and instruction timing - a key reason these MCUs remain popular in cost-sensitive motor control, sensor conditioning, and appliance designs. The 4 MHz speed grade in this part denotes a maximum oscillator input of 4 MHz, yielding a 200 ns instruction cycle. The OTP (One-Time Programmable) program memory is windowless and intended for production volumes where code is finalized.

Typical applications include low-cost white goods control (washing machines, microwave ovens), HVAC fan and damper control, simple sensor interface boards, IR remote receivers, and small appliance key-scan matrices. The wide 2.5-6.25 V supply range also makes it suitable for 3.3 V or 5 V industrial sensor nodes.

When designing with this MCU, allocate the 1.75 KB program memory carefully - it accommodates roughly 1K single-word instructions. Because this is an OTP part, code must be fully debugged before programming; use the UV-erasable PIC16C621 windowed variant during development, then move to PIC16LC621-04/P for production.

This page synthesizes current distributor pricing, drop-in alternative listings (same-brand first), and practical design notes not aggregated on any single manufacturer or distributor page, providing a single reference for engineers qualifying the PIC16LC621-04/P.

Drop-in alternatives for PIC16LC621-04/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16LC621-04/P (same form factor and footprint) — differing in Core Architecture, Instruction Cycle Time, Operating Temperature Range, Package Type, Program Memory Size.

Microchip Technology
Core Architecture: 8-bit PIC RISC
Instruction Cycle Time: 200 ns (single-cycle, except branches)
Operating Temperature Range: 0 °C to +70 °C (commercial)
Microchip Technology
Core Architecture: 8-bit PIC RISC (Harvard)
Instruction Cycle Time: 200 ns at 4 MHz
Operating Temperature Range: -40 C to +85 C (industrial, 'I' grade)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16LC621A-04/P

✅ Drop-In
📦 18-pin PDIP (DIP-18)
Enhanced CMOS revision, same 1.75KB OTP memory, same 18-pin DIP pinout, same 4 MHz clock grade

📋 Reference alternative (not in catalog)

PIC16LC620A-04/P

✅ Drop-In
Microchip Technology
📦 18-pin PDIP (DIP-18)
PIC16C · 8-bit PIC RISC · PIC · 8-bit · 4 MHz · 200 ns (single-cycle, except branches) · OTP (EPROM-based) · 896 bytes (512 × 14)

✓ In Stock

$1.3 / Unit

View Datasheet →

PIC16LC620-04/P

✅ Drop-In
📦 18-pin PDIP (DIP-18)
Base family member, same 18-pin DIP pinout, same 4 MHz clock, OTP program memory

📋 Reference alternative (not in catalog)

PIC16LC621-04I/P

✅ Drop-In
Microchip Technology
📦 18-pin PDIP (DIP-18)
PIC® 16C Series · 8-bit RISC Harvard · OTP EPROM · 1.75 KB (1K x 14) · 80 bytes · None · 20 MHz · -04 (4 MHz)

✓ In Stock

$2.54 / Unit

View Datasheet →

PIC16LC621A-04I/P

✅ Drop-In
Microchip Technology
📦 18-pin PDIP (DIP-18)
8-bit PIC RISC (Harvard) · 35 single-word instructions · 200 ns at 4 MHz · 4 MHz · 1.75 KB (1K x 14) OTP/EPROM · 96 bytes · Not present (OTP only) · 13

✓ In Stock

$1.01 / Unit

View Datasheet →

PIC16LC621-04/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC
Program Memory Type OTP (EPROM-based)
Program Memory Size 1.75 KB (1K x 14)
RAM Size 80 bytes
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 200 ns (single cycle)
Instruction Set Size 35 instructions
Supply Voltage Range 2.5 V to 6.25 V
I/O Pins 13
Data Bus Width 8-bit
Instruction Word Width 14-bit
Stack Depth 2 levels (hardware)
Package Type 18-pin PDIP (DIP-18, 0.300 inch)
Mounting Type Through-Hole
Operating Temperature Range 0C to +70C (Commercial)
Address Modes Direct, Indirect, Relative
Special Function Registers 7 to 8

PIC16LC621-04/P Pin Configuration

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
Pin 1 RA2 — Bidirectional I/O, PORTA bit 2
Pin 2 RA3 — Bidirectional I/O, PORTA bit 3
Pin 3 RA4/T0CKI — Bidirectional I/O / Timer0 clock input
Pin 4 MCLR/VPP — Master Clear (Reset) / Programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Bidirectional I/O / External interrupt
Pin 7 RB1 — Bidirectional I/O, PORTB bit 1
Pin 8 RB2 — Bidirectional I/O, PORTB bit 2
Pin 9 RB3 — Bidirectional I/O, PORTB bit 3
Pin 10 RB4 — Bidirectional I/O, PORTB bit 4
Pin 11 RB5 — Bidirectional I/O, PORTB bit 5
Pin 12 RB6 — Bidirectional I/O, PORTB bit 6
Pin 13 RB7 — Bidirectional I/O, PORTB bit 7
Pin 14 VDD — Positive supply voltage
Pin 15 OSC2/CLKOUT — Oscillator crystal output / Clock out
Pin 16 OSC1/CLKIN — Oscillator crystal input / External clock in
Pin 17 RA0 — Bidirectional I/O, PORTA bit 0
Pin 18 RA1 — Bidirectional I/O, PORTA bit 1

Typical Applications

PIC16LC621-04/P is suitable for 6 applications: White Goods Control, IR Remote Receiver Decoder, HVAC Fan and Damper Control, Small Appliance Key-Scan Matrix, Industrial Sensor Interface Board, Battery-Powered Sensor Node.

🏭

White Goods Control

The PIC16LC621-04/P's 1.75 KB OTP program memory and 13 GPIO pins make it well suited for low-cost white goods controllers such as microwave ovens, washing machines, and dishwashers. Its 4 MHz core delivers a 200 ns instruction cycle, fast enough for keypad scanning, relay sequencing, and triac-based heater control loops typical in appliance main boards. The wide 2.5 V to 6.25 V supply tolerance allows direct connection to rectified 5 V or 3.3 V rails without additional regulators, simplifying the BOM.

📱

IR Remote Receiver Decoder

With 35 single-cycle instructions and a deterministic 200 ns instruction cycle, the PIC16LC621-04/P can decode common IR protocols (RC5, NEC, Sony SIRC) directly in software using a single external interrupt pin. The 80-byte RAM is sufficient for protocol state machines and timing buffers, while the OTP program memory locks the decoded command set against field tampering. Its 13 GPIO pins comfortably drive status LEDs and relay outputs.

🏭

HVAC Fan and Damper Control

The PIC16LC621-04/P's CMOS LC process supports the wide 2.5-6.25 V supply range needed for 24 V industrial HVAC control boards with simple LDO regulation. Its 13 GPIO pins can drive multiple TRIAC optocouplers for fan speed selection and damper actuators, while the 4 MHz clock enables precise PWM-based motor control. The OTP memory prevents firmware tampering in field-deployed HVAC systems.

🔧

Small Appliance Key-Scan Matrix

For small kitchen and personal-care appliances, the PIC16LC621-04/P can scan a 4x4 or larger key matrix using its 13 GPIO pins with minimal external components. The Harvard architecture and predictable interrupt response allow deterministic debounce handling and multi-key rollover detection. OTP memory keeps per-SKU firmware locked at production cost, ideal for high-volume appliance lines.

🏭

Industrial Sensor Interface Board

The PIC16LC621-04/P's 13 GPIO pins and 80-byte RAM support simple 4-20 mA or 0-10 V sensor signal conditioning boards that require local display driving and relay outputs. The 4 MHz instruction cycle allows polling of multiple sensor channels at sub-millisecond rates. Its commercial 0C to +70C operating range and through-hole PDIP package suit industrial control panels where socketed replacement and hand-prototyping remain common.

📱

Battery-Powered Sensor Node

The 'LC' low-power CMOS process of the PIC16LC621-04/P reduces active current draw versus standard CMOS variants, making it usable in battery-powered wireless sensor transmitters and remote controls. The 2.5 V to 6.25 V supply range allows direct operation from 2xAA alkaline or single Li-ion cells. Its 13 GPIO pins can wake from sleep on a sensor event and drive an RF transmitter for short-range data links.

Recommended Products Summary

MOC3021 Optotriac driver for load switching Used in: White Goods Control, HVAC Fan and Damper Control PIC16LC620A-04/P Microchip Technology Used in: White Goods Control, Small Appliance Key-Scan Matrix TSOP1738 38 kHz IR receiver module Used in: IR Remote Receiver Decoder PIC16LC620-04/P Lower-cost family member for production volume Used in: IR Remote Receiver Decoder, Battery-Powered Sensor Node PIC16LC621A-04/P Drop-in upgrade with enhanced CMOS Used in: HVAC Fan and Damper Control PIC16LC621-04I/P Industrial temp grade variant for harsh environments Used in: Small Appliance Key-Scan Matrix MCP6022 Op-amp for sensor signal conditioning Used in: Industrial Sensor Interface Board PIC16LC621A-04I/P Microchip Technology Used in: Industrial Sensor Interface Board MCP1700 Low-quiescent LDO for sensor rail Used in: Battery-Powered Sensor Node
What is the program memory size of PIC16LC621-04/P?
The PIC16LC621-04/P integrates 1.75 KB of OTP program memory, organized as 1K x 14-bit words. According to the Microchip datasheet, this is sufficient for approximately 1024 single-word instructions. Because the memory is One-Time Programmable, code must be fully validated (typically on the windowed PIC16C621) before committing to the OTP LC version for production.
What is the operating voltage range of PIC16LC621-04/P?
The PIC16LC621-04/P operates from 2.5 V to 6.25 V, covering both 3.3 V and 5 V system rails. The 'LC' designation indicates the low-power CMOS process which supports the wide supply range and reduces active current draw. Brown-out reset thresholds and POR are factory-set within this voltage window per the Microchip PIC16C62x datasheet family specification.
How many I/O pins does PIC16LC621-04/P have?
The PIC16LC621-04/P provides 13 bidirectional digital I/O pins across PORTA and PORTB. Each pin can be individually configured as input or output via the TRISA and TRISB registers. Some pins share functions with the on-chip comparator and timer peripherals; review the pinout diagram in the datasheet before assigning pin functions in your schematic.
What is the maximum clock speed of PIC16LC621-04/P?
The '04' suffix denotes a maximum oscillator input of 4 MHz, yielding a 200 ns instruction cycle. All instructions execute in one cycle except program branches (CALL, GOTO, RETURN), which take two cycles. This makes the device suitable for moderate-speed control loops where deterministic timing matters more than raw throughput.
What is the difference between PIC16LC621-04/P and PIC16C621-04/P?
The PIC16LC621-04/P uses the low-power CMOS 'LC' process with a 2.5-6.25 V supply range, while the PIC16C621-04/P uses the original CMOS process. Both share the same 1.75 KB OTP memory, 80-byte RAM, 4 MHz clock, and 18-pin PDIP pinout. The LC variant typically draws less active current, but the C variant supports a wider temperature range in some speed grades.
Is PIC16LC621-04/P still in production?
Yes. According to current distributor listings, the PIC16LC621-04/P lifecycle status is ACTIVE and it remains in production at Microchip Technology. Lead time at major distributors such as Mouser is typically 8-12 weeks for production quantities, though small quantities are often available from stock. As of 2026-09-22, Octopart shows active stock at multiple authorized distributors.
Where can I buy PIC16LC621-04/P online?
The PIC16LC621-04/P can be purchased from authorized distributors including Mouser, DigiKey, LCSC, and Microchip Direct, as well as through catalog houses such as Newark and Arrow. As of 2026-09-22, Octopart lists inventory at 4 distributors with unit pricing starting around USD 2.17 at 100-piece quantity breaks. Always verify authorized status to avoid counterfeits.
What is the price of PIC16LC621-04/P?
The unit price of PIC16LC621-04/P starts around USD 2.70 at quantity 1 and drops to approximately USD 1.65 per unit at 1000-piece volume, as of 2026-09-22 distributor listings. Volume breaks at 10, 100, and 500 pieces offer incremental savings. Pricing fluctuates with market conditions, so verify current quotes on distributor websites before placing a BOM.
What is the lead time for PIC16LC621-04/P?
Lead time for PIC16LC621-04/P from major authorized distributors is typically 8-12 weeks for production-volume orders as of 2026-09-22, although small evaluation quantities are frequently in stock. For urgent needs, Microchip Direct is the most reliable source for factory-fresh parts. For long-term production planning, consider Microchip's product change notification (PCN) portal to monitor any lifecycle changes.
What is the best drop-in replacement for PIC16LC621-04/P?
The best drop-in replacements for PIC16LC621-04/P in the same 18-pin PDIP footprint are the PIC16LC621A-04/P (enhanced CMOS, same memory), PIC16LC620A-04/P (reduced memory variant) and PIC16LC620-04/P. These share the 18-pin DIP pinout, the same instruction set, and the same oscillator configuration, allowing firmware to be recompiled for the new memory map without PCB rework.
PIC16LC621-04/P vs PIC16F684-I/P - which should I choose?
The PIC16LC621-04/P is an OTP EPROM-based part with 1.75 KB program memory, while the PIC16F684-I/P is a Flash-based MCU with 3.5 KB program memory and more peripherals (ADC, PWM, comparator). Choose PIC16LC621-04/P for ultra-low-cost production where code is finalized and Flash reprogrammability is not needed. Choose PIC16F684-I/P for development, field updates, or when you need on-chip ADC. They share the 14-pin PDIP footprint but are NOT pin-compatible in 18-pin packages.
When should I choose PIC16LC621-04/P over PIC16F84A?
Choose the PIC16LC621-04/P over PIC16F84A when your application needs a smaller package (18-pin DIP vs 18-pin DIP - same) but with EPROM-based cost-optimized production memory. However, for new designs in 2026, PIC16F84A is generally preferred because it uses Flash memory, supports in-circuit reprogramming, has a richer peripheral set, and is broadly stocked. PIC16LC621-04/P remains useful for cost-sensitive legacy designs where OTP is acceptable.
What is the equivalent Microchip part for PIC16LC621-04/P?
The direct Microchip equivalents for PIC16LC621-04/P are the PIC16LC621A-04/P (faster CMOS revision, same 18-pin PDIP), PIC16LC620A-04/P (less memory, same package), and PIC16LC620-04/P (base family member, same pinout). For modern designs, the PIC16F88 or PIC16F628A serve as pin-compatible Flash upgrades with more memory and peripherals, often used for production migration from the OTP part.
Where can I download the PIC16LC621-04/P datasheet PDF?
The PIC16LC621-04/P datasheet PDF is available from Microchip's website at the product documentation page. The datasheet includes electrical characteristics, timing diagrams, instruction set reference, and the 18-pin PDIP pinout. A copy is also mirrored on LCSC's datasheet portal (C646962.pdf) for engineering reference. Always verify the datasheet revision letter matches your silicon revision before designing.
Where can I find the PIC16LC621-04/P pinout?
The PIC16LC621-04/P pinout is documented on page 1 of the Microchip datasheet and shown in this product page's pinout diagram. The 18-pin PDIP package assigns VDD to pin 14, VSS to pin 5, OSC1 to pin 16, OSC2 to pin 15, MCLR/VPP to pin 4, and 13 GPIO pins distributed across PORTA (RA0-RA3) and PORTB (RB0-RB7 plus RA4/T0CKI). Pin 1 is marked with a notch on the package.

Engineering reference data for PIC16LC621-04/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LC621-04/P when you need an 8-bit Microchip PIC MCU with 1.75 KB of OTP memory, 13 GPIO pins, and a 4 MHz clock in an 18-pin PDIP through-hole package for cost-sensitive white goods, HVAC control, IR remote, or industrial sensor applications. Switch to PIC16LC621A-04/P for the enhanced CMOS revision with the same pinout but improved electrical performance. Choose PIC16LC620A-04/P if 896 B is enough and you want to reduce unit cost. For industrial temperature environments, PIC16LC621-04I/P (or its A revision) provides -40C to +85C operation. For new designs in 2026, however, consider migrating to Flash-based PIC16F84A, PIC16F88, or PIC16F628A which offer in-circuit reprogramming and richer peripherals at comparable price points.

Comparison with Alternatives

Parameter This Product PIC16LC621A-04/P PIC16LC620A-04/P PIC16LC620-04/P PIC16LC621-04I/P PIC16LC621A-04I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-pin PDIP (DIP-18) 18-pin PDIP (DIP-18) 18-pin PDIP (DIP-18) 18-pin PDIP (DIP-18) 18-pin PDIP (DIP-18) 18-pin PDIP (DIP-18)
Program Memory 1.75 KB OTP 1.75 KB OTP 896 B OTP 896 B OTP 1.75 KB OTP 1.75 KB OTP
RAM 80 bytes 80 bytes 80 bytes 80 bytes 80 bytes 80 bytes
Maximum Clock 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
I/O Pins 13 13 13 13 13 13
Supply Voltage 2.5 V to 6.25 V 2.5 V to 6.25 V 2.5 V to 6.25 V 2.5 V to 6.25 V 2.5 V to 6.25 V 2.5 V to 6.25 V
Temperature Grade Commercial (0C to +70C) Commercial Commercial Commercial Industrial (-40C to +85C) Industrial (-40C to +85C)
Mounting Type Through-Hole (PDIP) Through-Hole (PDIP) Through-Hole (PDIP) Through-Hole (PDIP) Through-Hole (PDIP) Through-Hole (PDIP)

Key Differentiators

  • Enhanced CMOS revision with identical footprint (vs PIC16LC621A-04/P)
  • Industrial temperature grade variant available (vs PIC16LC621-04I/P)
  • Lower-memory variant in same package (vs PIC16LC620A-04/P)

Design Notes

PIC16LC621-04/P is OTP (One-Time Programmable) - firmware cannot be erased or rewritten. Develop and debug firmware on the UV-erasable windowed PIC16C621 variant or on a Flash-based PIC16F84A/16F88 development platform first. Once programmed into the OTP LC621, any code bug requires a new chip, increasing rework cost on production lines. Always verify code with the MPLAB simulator and an emulator or ICD before committing.

PIC16LC621-04/P lacks an internal voltage regulator, so VDD must be tightly regulated to within 2.5 V to 6.25 V. Add a 100 nF decoupling capacitor close to VDD (pin 14) and a 10 uF bulk capacitor on the supply rail. Brown-out reset is selectable via configuration fuses; enable BOR for reliable operation in electrically noisy environments like motor control or relay-driven systems. For battery-powered designs, leverage the SLEEP instruction to reduce quiescent current to typical LC-family levels.

The 18-pin PDIP through-hole package accommodates both wave soldering and hand-prototyping with DIP sockets - use machined-pin sockets for production programming and field replacement. Keep the 4 MHz crystal or resonator (typically a 4.000 MHz AT-cut type with 22-33 pF loading caps) within 5 mm of OSC1/OSC2 pins to minimize EMI and start-up issues. Route the MCLR/VPP pin with a 10 kΩ pullup to VDD and place the reset circuit close to the MCU to avoid spurious triggering.

Estimate: PORTB internal weak pull-ups (typically 50-100 kΩ) can source limited current - do not use them to drive LEDs directly without a buffer transistor. For high-current loads (relays, solenoids, triacs), use a dedicated driver IC such as a ULN2003 or MOC3021 optocoupler on the GPIO pin. Isolate noisy analog sections from the MCU's digital traces with a ground plane and keep the crystal traces short and symmetric to reduce radiated EMI.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free compliance per Microchip product page. PIC16LC621-04/P is not AEC-Q100 qualified - choose automotive-grade PIC variants for vehicle applications. Halogen-free status not explicitly stated in the verified data.

Data verified on: 2026-09-22 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LC621-04/P PIC16LC621-04/P datasheet Microchip PIC16LC621-04/P PIC16LC621 4MHz 1.75KB OTP microcontroller PIC16LC621-04/P 18-pin PDIP MCU PIC16LC621-04/P white goods controller PIC16LC621-04/P vs PIC16LC621A-04/P PIC16LC621-04/P drop-in replacement PIC16LC621-04/P buy price 100pcs what is the program memory of PIC16LC621-04/P PIC16LC621-04/P pinout 18-pin DIP 8-bit OTP CMOS microcontroller 4MHz 13 I/O

Related Components & Terms

Microchip Technology PIC16LC621-04/P PIC16LC621A-04/P PIC16LC620A-04/P PIC16LC620-04/P PIC16LC621-04I/P PIC16LC621A-04I/P PIC16C621 8-bit microcontroller MCU RISC Harvard architecture OTP memory EPROM PDIP DIP-18 PIC16C62x family RoHS REACH brown-out reset PORTA PORTB MCLR OSC1/OSC2 white goods controller HVAC control IR remote receiver appliance key-scan matrix
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details