Microchip Technology

PIC16LC621AT-04I/SO - 8-Bit 4MHz OTP MCU 18-SOIC | Microchip

MPN: PIC16LC621AT-04I/SO ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.25 V Vdss 18-SOIC (0.295 inch, 7.50 mm width) Package 4 MHz Speed 1.75 KB (1K x 14) Memory
From $1.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $2.85 $2.85
10 $2.45 $24.50
100 $1.95 $195.00
500 $1.72 $860.00
1,000 $1.55 $1,550.00
ℹ️ All prices are in USD

PIC16LC621AT-04I/SO Overview

The Microchip Technology PIC16LC621AT-04I/SO is an 8-bit RISC microcontroller from the PIC16C family, featuring 1.75 KB (1K x 14) of One-Time Programmable (OTP) program memory, 96 bytes of RAM, and a 4 MHz instruction-cycle clock. The 'LC' prefix denotes the low-power CMOS variant, allowing operation across a 2.5V to 6.25V supply range from a single 18-pin SOIC (SO-18, 0.300-inch wide) package. The 'T' suffix indicates tape-and-reel packaging, while 'I' marks the industrial operating temperature range of -40C to +85C.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral I/O on one die. The PIC16C family uses a RISC Harvard architecture with separate program and data buses, a fixed 12-bit-wide instruction word, an 8-bit-wide data path, two-level deep hardware stack, and seven/eight special function registers. Direct, indirect, and relative addressing modes are supported. As part of the broader hierarchy, this PIC16 MCU sits under: microcontroller -> embedded MCU -> microprocessor-based system -> semiconductor. Synonyms: MCU, microcontroller unit, embedded controller.

Key features include 13 general-purpose digital I/O pins (12 I/O ports per datasheet overview), a 4 MHz internal/external oscillator option, low-power CMOS construction with typical sleep currents in the microamp range, and an on-chip watchdog timer for safety-critical embedded control. The OTP program memory allows one-time field programming using standard PIC development tools, which is well-suited to mature production designs where code is finalized.

The architecture is built around a 14-bit instruction set optimized for compact code density, allowing simple control loops, state machines, and peripheral driving tasks to fit in the small 1K instruction-word memory. Brown-out reset, power-on reset, and a programmable code-protect bit are provided. The '04' speed grade (4 MHz) is the lowest clock speed in the family and yields the lowest dynamic power consumption.

Typical applications include appliance control (washing machines, microwave ovens, HVAC fan control), industrial sensor interfaces, low-cost remote controls, automotive interior subsystems (non-safety), battery-powered metering, and consumer white goods. The wide 2.5-6.25V supply tolerance makes the part tolerant of unregulated wall-adapter rails.

When designing with this device, pay attention to the OTP nature of program memory - firmware must be fully validated before programming because re-programming in-circuit is not possible. A 100 nF decoupling capacitor placed within 5 mm of VDD and a 10-100 uF bulk capacitor on the supply rail are recommended. MCLR must be pulled high through a 10 kohm resistor for normal operation.

This page synthesizes distributor pricing from DigiKey, Mouser, LCSC, and Octopart, cross-references drop-in same-package alternatives from the PIC16C621A family, and provides practical design notes not consolidated in the manufacturer datasheet alone.

Drop-in alternatives for PIC16LC621AT-04I/SO — 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 PIC16LC621AT-04I/SO (same form factor and footprint) — differing in Program Memory Size, Core Architecture, Instruction Set Width, Operating Temperature Range, RAM Size.

Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Core Architecture: PIC 8-bit RISC
Operating Temperature Range: -40 °C to +85 °C (Industrial)
Microchip Technology
Program Memory Size: 1.75KB (1K x 14) OTP EPROM
Core Architecture: 8-bit PIC16C RISC (Harvard)
Instruction Set Width: 14-bit
Microchip Technology
Core Architecture: RISC
RAM Size: 96 bytes
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14)
Core Architecture: PIC16C / 8-bit RISC
Instruction Set Width: 12-bit wide instructions, 8-bit data path

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

PIC16LC621A-04I/SO

✅ Drop-In
📦 18-SOIC
tube packaging variant of same die, identical electrical specs (1.75KB OTP, 4MHz, 2.5-6.25V)

📋 Reference alternative (not in catalog)

PIC16LC621A-04E/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
8-bit PIC16C RISC (Harvard) · 14-bit · 1.75KB (1K x 14) OTP EPROM · 96 bytes · Not present (ROM-less data) · 4 MHz · 200 ns (single-cycle) · 2.5 V to 6.25 V

✓ In Stock

$2.25 / Unit

View Datasheet →

PIC16LC621AT-04E/SO

✅ Drop-In
📦 18-SOIC
tape-and-reel packaging, extended temp range -40C to +125C vs -40C to +85C

📋 Reference alternative (not in catalog)

PIC16LC620AT-04I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC 8-bit RISC · PIC® 16C · OTP (One-Time Programmable) · 896 B (512 x 14 words) · 96 x 8 bytes · 4 MHz · 14-bit · 2.5 V to 6.25 V

✓ In Stock

$1.62 / Unit

View Datasheet →
ℹ️ 2 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16LC621AT-04I/SO Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-Bit
Series PIC 16C
Program Memory Size 1.75 KB (1K x 14)
Program Memory Type OTP (One-Time Programmable)
RAM Size 96 x 8 bytes
EEPROM Size None
Clock Speed (Maximum) 4 MHz
Number of I/O Pins 13
Supply Voltage Range 2.5 V to 6.25 V
Operating Temperature Range -40C to +85C (Industrial)
Package / Case 18-SOIC (0.295 inch, 7.50 mm width)
Mounting Type Surface Mount
Instruction Set Width 12-bit
Data Path Width 8-bit
Hardware Stack Depth 2 levels
Connectivity GPIO only
Peripherals Brown-out Detect/Reset, POR, WDT
Oscillator Type External
RoHS Status unknown

PIC16LC621AT-04I/SO Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA2 — General-purpose I/O port A bit 2
Pin 2 RA3 — General-purpose I/O port A bit 3
Pin 3 RA4/T0CKI — General-purpose I/O / Timer0 clock input
Pin 4 MCLR — Master Clear reset input (active low)
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — General-purpose I/O / external interrupt input
Pin 7 RB1 — General-purpose I/O port B bit 1
Pin 8 RB2 — General-purpose I/O port B bit 2
Pin 9 RB3 — General-purpose I/O port B bit 3
Pin 10 RB4 — General-purpose I/O port B bit 4
Pin 11 RB5 — General-purpose I/O port B bit 5
Pin 12 RB6 — General-purpose I/O port B bit 6
Pin 13 RB7 — General-purpose I/O port B bit 7
Pin 14 VDD — Positive supply voltage (2.5V to 6.25V)
Pin 15 OSC2/CLKOUT — Oscillator crystal output / clock out
Pin 16 OSC1/CLKIN — Oscillator crystal input / external clock in
Pin 17 RA0 — General-purpose I/O port A bit 0
Pin 18 RA1 — General-purpose I/O port A bit 1

Typical Applications

PIC16LC621AT-04I/SO is suitable for 6 applications: White Goods Appliance Control, Battery-Powered Remote Control, Industrial Sensor Interface Module, HVAC Fan and Damper Controller, Automotive Interior Lighting Controller, Consumer White-Goods Timer.

🏭

White Goods Appliance Control

The PIC16LC621AT-04I/SO fits white-goods appliance control (washing machines, microwave ovens, dishwashers) because its 1.75 KB OTP, 13 I/O, and 2.5-6.25V supply tolerance directly support relay drivers, LED indicators, and button-matrix keypads. The 'LC' CMOS variant minimizes idle current so door-sensor polling draws minimal standby power across long idle periods. Industrial -40C to +85C operation tolerates kitchen-cabinet thermal rise. Compared with a 32-bit MCU, this PIC's 4 MHz / 1 MIPS throughput is sufficient for sequential relay-state machines with debounced mechanical switches. Place optocouplers between AC-line-driven relays and the MCU's GPIO pins for safety isolation; MCLR must be pulled high through a 10 kohm resistor for normal operation.

🎥

Battery-Powered Remote Control

The PIC16LC621AT-04I/SO suits battery-powered IR/RF remote controls because its CMOS 'LC' core draws microamp-level sleep current, preserving coin-cell life across years of standby. The 1.75 KB OTP is adequate for fixed infrared protocol encoding (RC-5, NEC, SIRC) and button-matrix scanning, while 13 I/O is sufficient for 4x4 keypads plus status LEDs. The 2.5V minimum supply supports 2x AA alkaline cells down to end-of-life voltage. Compared with newer PIC16F parts, the OTP variant offers no in-field reprogramming, which is acceptable for shipped consumer products. Decouple VDD with a 100 nF ceramic capacitor within 5 mm of the IC, and put a 10 uF bulk capacitor across the battery terminals for inductive load transients.

🔧

Industrial Sensor Interface Module

The PIC16LC621AT-04I/SO works well in industrial sensor-interface modules (4-20 mA loop converters, RTD conditioners, photoelectric sensor signal processors) because its 13 I/O can scan multiple analog signals via external multiplexer ICs and its 2.5-6.25V supply range accepts 24V industrial rails after a simple linear regulator. The hardware watchdog timer and brown-out reset provide fault recovery needed for unattended field installations. Industrial -40C to +85C operation covers outdoor enclosures. Compared with a Cortex-M0 module, this PIC's 1 MIPS is adequate for polled sensor readout every 10 ms. Use the GPIO's weak pull-ups for switch-type sensor inputs; reserve MCLR for in-circuit programming header only if not using the OTP-revision-locked variant.

🏭

HVAC Fan and Damper Controller

The PIC16LC621AT-04I/SO fits HVAC fan-speed and damper-position controllers because its 13 I/O can drive triac-gate optocouplers, read thermistor dividers through GPIO, and pulse-stepper motor drivers. The 4 MHz instruction rate executes proportional control loops at 1 kHz update rates with margin. 2.5-6.25V supply tolerance accommodates 24 VAC-derived DC rails after rectification, simplifying HVAC control-board design. The -40C to +85C industrial range covers attic-installed HVAC equipment. The hardware watchdog catches firmware lockups caused by EMI from relay switching, important in this noisy environment. Add a TVS diode across the triac for transient suppression, and a ferrite bead on the supply input to reduce conducted EMI.

🚗

Automotive Interior Lighting Controller

The PIC16LC621AT-04I/SO can drive automotive interior lighting (ambient LED strips, dome-light delay, puddle lamps) because its 13 I/O can PWM LED drivers via external MOSFETs and read door-switch signals with internal weak pull-ups. The 2.5-6.25V supply range tolerates 12V automotive cranking transients after a simple LDO, and the -40C to +85C range suits cabin installations. The 'LC' core draws low quiescent current during parked-vehicle standby. Note: this part is not AEC-Q100 qualified, so for OEM automotive designs the Q-graded PIC16F628AT-I/SO is preferred. Decouple VDD with reverse-polarity protection diode and 100 nF ceramic; place ESD protection on external connector pins.

💡

Consumer White-Goods Timer

The PIC16LC621AT-04I/SO is well-suited to microwave-oven, rice-cooker, and bread-machine countdown timers because its OTP memory permanently stores the validated cooking profile, eliminating field reprogramming risk and reducing firmware-update support costs. The 13 I/O handles 7-segment LED multiplexing, membrane keypad scanning, buzzer drive, and relay control. The 4 MHz clock generates accurate timing via the 8-bit Timer0 with prescaler. The 2.5-6.25V supply range accepts rectified mains after a small transformer and regulator. Compared with a modern RTC + MCU combo, integrating timing and control in one PIC16 reduces BOM cost by 30-40% in this cost-sensitive segment.

What is the program memory size and type of the PIC16LC621AT-04I/SO?
The PIC16LC621AT-04I/SO has 1.75 KB of program memory organized as 1K x 14 bits, implemented as One-Time Programmable (OTP) memory per the Microchip PIC16C621A datasheet. OTP means the device can be programmed only once in the field; it cannot be erased and re-programmed, so production firmware must be fully validated before programming.
What is the operating voltage range of PIC16LC621AT-04I/SO?
The PIC16LC621AT-04I/SO operates from 2.5 V to 6.25 V supply voltage per the Microchip datasheet. This wide range covers 3.3 V and 5 V rails, plus unregulated supplies from battery packs and small wall adapters, making the part tolerant of loosely regulated industrial power inputs.
How many I/O pins does the PIC16LC621AT-04I/SO have?
The PIC16LC621AT-04I/SO provides 13 general-purpose digital I/O pins (the family datasheet overview notes 12 I/O ports, with one additional pin shared with peripheral functions). All I/O are bidirectional TTL/CMOS-compatible and individually configurable as input or output via the TRIS register.
What is the maximum clock speed of PIC16LC621AT-04I/SO?
The PIC16LC621AT-04I/SO runs at a maximum clock speed of 4 MHz, indicated by the '04' speed grade suffix in the part number. The PIC16C621A family datasheet specifies a 4 MHz instruction-cycle oscillator; at this clock the device executes roughly 1 MIPS.
Where to buy PIC16LC621AT-04I/SO and what is the current price?
The PIC16LC621AT-04I/SO can be purchased from DigiKey, Mouser, LCSC, Octopart-listed distributors, and MicrochipDirect, as of 2026-09-22. Pricing from LCSC starts at $1.5389 per unit. Stock is limited because the part is obsolete; lead times vary by distributor and small-lot inventory is more readily available than bulk.
Is the PIC16LC621AT-04I/SO in stock at major distributors?
Stock at major distributors is limited because the PIC16LC621AT-04I/SO is marked obsolete per Octopart and FindIC, as of 2026-09-22. DigiKey and Mouser typically list small remnant quantities, while LCSC and secondary brokers hold larger lots. For new designs, Microchip recommends the flash-based PIC16F-family as a migration path.
What is the lead time for PIC16LC621AT-04I/SO orders?
Lead time for the obsolete PIC16LC621AT-04I/SO varies by distributor as of 2026-09-22: in-stock small quantities ship within 1-3 business days from DigiKey, while bulk orders from LCSC or brokers may require 2-6 weeks depending on reel availability. Confirm with the distributor at order placement.
What is the difference between PIC16LC621AT-04I/SO and PIC16LC621A-04I/SO?
The PIC16LC621AT-04I/SO is the tape-and-reel ('T') packaging variant of the PIC16LC621A-04I/SO. Both share the same silicon die, 1.75 KB OTP, 4 MHz clock, 18-SOIC package, and industrial temperature range per the Microchip PIC16C621A datasheet. The 'T' suffix changes only the shipping carrier, not electrical behavior.
What is the best drop-in replacement for PIC16LC621AT-04I/SO?
The best drop-in replacement is PIC16LC621A-04I/SO (tube packaging of the same die) for identical electrical behavior, per Microchip PIC16C621A datasheet. For modern production designs, the flash-based PIC16F628A-I/SO offers the same 18-SOIC pinout and roughly 5x the code space, though code must be re-validated.
PIC16LC621AT-04I/SO vs PIC16F716-I/SO - which is better for new designs?
For new designs, the PIC16F716-I/SO is better than the obsolete PIC16LC621AT-04I/SO because it uses flash memory (re-programmable) instead of OTP, runs up to 20 MHz, and is in active production per Microchip's PIC16F716 datasheet. The F716 has different peripheral mapping, so firmware porting is required.
When should I choose PIC16LC621AT-04I/SO over a flash-based PIC16F alternative?
Choose the PIC16LC621AT-04I/SO only when maintaining a legacy board or replicating an existing certified design where the OTP-programmed firmware is already finalized and validated. For new designs, prefer the flash-based PIC16F628A or PIC16F716 because they are in active production and offer in-circuit reprogrammability.
Where to download the PIC16LC621AT-04I/SO datasheet PDF?
The PIC16LC621AT-04I/SO datasheet (document covering the PIC16C621A family) is available as a free PDF download from Microchip's website at the URL listed in the datasheet_url field of this page. The same document is also mirrored on LCSC's C631570 PDF, DigiChip, and onlinecomponents.com.
Where to find the PIC16LC621AT-04I/SO pinout diagram?
The PIC16LC621AT-04I/SO pinout is in the Microchip PIC16C621A family datasheet - refer to the 'Pin Diagram - 18-Pin SOIC' section. The 18-SOIC pin assignment is: pin 1 RA2, pin 2 RA3, pin 3 RA4/T0CKI, pin 4 MCLR, pin 5 VSS, pin 6 RB0/INT, pin 7 RB1, pin 8 RB2, pin 9 RB3, pin 10 RB4, pin 11 RB5, pin 12 RB6, pin 13 RB7, pin 14 VDD, pin 15 OSC2/CLKOUT, pin 16 OSC1/CLKIN, pin 17 RA0, pin 18 RA1.
What is the best Microchip equivalent for PIC16LC621AT-04I/SO in active production?
The best Microchip equivalent in active production is the PIC16F628A-I/SO per the Microchip PIC16F628A datasheet. It shares the 18-SOIC pinout, has 3.5 KB flash, runs up to 20 MHz, and is currently in production with full distributor stock, making it the recommended migration path for new designs.

Engineering reference data for PIC16LC621AT-04I/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LC621AT-04I/SO only when maintaining a legacy board design whose firmware was developed for the OTP PIC16C621A core and re-validation cost is prohibitive. For new designs, prefer the flash-based PIC16F628A-I/SO which shares the same 18-SOIC pinout but adds in-circuit reprogrammability and roughly 5x code space. Among the same-family drop-in alternatives: PIC16LC621A-04I/SO (tube, identical die), PIC16LC621A-04E/SO (extended temp), and PIC16LC621AT-04E/SO (extended temp, tape-and-reel) all work as substitutes on the same PCB footprint. PIC16LC620AT-04I/SO is also 18-SOIC pin-compatible but has half the program memory, so use it only when code density is verified below 0.875 KB. For prototypes, use PIC16F628A-I/SO so you can iterate firmware, then validate on PIC16LC621AT-04I/SO for the production OTP run.

Comparison with Alternatives

Parameter This Product PIC16LC621A-04I/SO PIC16LC621A-04E/SO PIC16LC621AT-04E/SO PIC16LC620AT-04I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC 18-SOIC - same 18-SOIC - same 18-SOIC - same 18-SOIC - same
Program Memory 1.75 KB (1K x 14) OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 0.875 KB OTP (-50%)
Clock Speed (Maximum) 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Supply Voltage Range 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
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +125C (Extended) -40C to +125C (Extended) -40C to +85C
I/O Pins 13 13 13 13 13
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete
Packaging Form Tape & Reel Tube Tube Tape & Reel Tape & Reel

Key Differentiators

  • Low-power CMOS 'LC' core with sub-mA active current (vs PIC16C621A-04/P (PDIP))
  • Industrial temperature range -40C to +85C (vs PIC16LC621A-04E/SO (Extended temp))
  • Tape-and-reel packaging for high-volume SMD assembly (vs PIC16LC621A-04I/SO (tube))

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 14) with a short, wide trace to VSS (pin 5). Add a 10-100 uF bulk aluminum-polymer capacitor on the supply rail near the IC to absorb relay and motor-switching transients. The 'LC' CMOS core draws typical operating current below 2 mA at 4 MHz, so even small decoupling capacitors easily handle the ripple budget.

The PIC16LC621AT-04I/SO is OTP (One-Time Programmable); once programmed it cannot be erased or rewritten. Production firmware must be fully validated on a windowed or flash-equivalent PIC16F variant before committing the OTP. For prototypes, use PIC16F628A-I/SO which shares the same 18-SOIC pinout and lets you iterate firmware freely, then migrate to the OTP version only for production runs.

Keep the oscillator traces (pins 15 OSC2 and 16 OSC1) short - under 10 mm total loop length - and surround them with a ground pour to minimize radiated EMI. If using an external crystal, place the load capacitors (typically 15-33 pF) within 3 mm of the OSC pins. For external clock input mode, drive OSC1 with a clean CMOS rail-to-rail signal and leave OSC2 floating. MCLR (pin 4) requires a 10 kohm pull-up to VDD for normal operation; add a 100 nF capacitor from MCLR to VSS only if you need a clean power-on-reset delay.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS, REACH, lead-free, and halogen-free status were not present in the verified distributor snippets and are set to unknown. The part is not AEC-Q100 qualified per Octopart comparison data; for automotive OEM designs use the Q-suffix PIC16F628AT-I/SO instead.

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

Related Searches

PIC16LC621AT-04I/SO PIC16LC621AT-04I/SO datasheet Microchip PIC16LC621A OTP microcontroller 8-bit PIC 4MHz 1.75KB OTP 18-SOIC PIC16C621A 18-SOIC industrial MCU PIC16LC621A white goods appliance controller PIC16LC621AT-04I/SO vs PIC16F716-I/SO PIC16LC621AT-04I/SO drop-in replacement PIC16LC621AT-04I/SO buy price obsolete what is the program memory of PIC16LC621AT-04I/SO PIC16LC621AT-04I/SO pinout 18-SOIC PIC16C621A remote control battery MCU

Related Components & Terms

Microchip Technology PIC16LC621AT-04I/SO PIC16LC621A-04I/SO PIC16LC621A-04E/SO PIC16LC621AT-04E/SO PIC16LC620AT-04I/SO PIC16F628A-I/SO PIC16F716-I/SO PIC16C621A 8-bit microcontroller MCU RISC architecture Harvard architecture OTP program memory CMOS 18-SOIC SOIC-18 PIC16C family RoHS REACH AEC-Q100 industrial temperature range appliance control remote control industrial sensor interface
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