Microchip Technology

PIC16LC621AT-04/SS - 8-Bit 4MHz OTP MCU 20-SSOP | Microchip

MPN: PIC16LC621AT-04/SS ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 20-SSOP (5.30 mm body width) Package 4 MHz Speed OTP (One-Time-Programmable) Memory
From $1.22 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $2.1 $2.10
10 $1.85 $18.50
100 $1.62 $162.00
500 $1.41 $705.00
1,000 $1.22 $1,220.00
ℹ️ All prices are in USD

PIC16LC621AT-04/SS Overview

The Microchip Technology PIC16LC621AT-04/SS is an 8-bit RISC CMOS microcontroller from the PIC® 16C family, featuring 1.75KB (1K x 14) of One-Time-Programmable (OTP) program memory, 96 bytes of data RAM, and a maximum clock speed of 4 MHz, housed in a 20-pin SSOP package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/Flash/OTP), working RAM, peripheral set, and I/O on one die; the PIC16LC621A belongs to the PIC16 mid-range 8-bit MCU family, which sits within the broader hierarchy: 8-bit microcontroller -> microcontroller -> embedded processor -> semiconductor. PIC mid-range cores use a 14-bit instruction word with an 8-bit data path, a two-level hardware stack, and Harvard architecture (separate program and data buses). The LC suffix designates the low-voltage CMOS variant optimized for 2.5V to 6.0V operation.

Key features include 12 I/O pins, two analog comparators, one 8-bit timer (Timer0), a Watchdog Timer (WDT) for code-lock recovery, and an internal RC oscillator option. The OTP memory is programmed once using Microchip's ICSP (In-Circuit Serial Programming) interface and is retained for the life of the device. The part is offered in tape-and-reel packaging as the /SS SSOP-20 form factor.

The PIC16LC621A uses a RISC-style core with only 35 single-word/single-cycle instructions (most are 1-cycle except branches), enabling predictable deterministic execution at 4 MHz (250 ns instruction cycle). Seven or eight Special Function Registers (SFRs) manage core state, and the device supports direct, indirect, and relative addressing modes. Two comparators can be software-routed to I/O pins for analog threshold detection.

Typical applications include low-power embedded control, automotive body modules (with the extended-temperature -I/SS variant), industrial sensor interfaces, simple motor and relay drivers, and battery-operated consumer appliances. The LC voltage range also makes it suitable for 3.3V systems where a true 5V-only PIC would be inappropriate.

Designers should note that the 'T' suffix indicates tape-and-reel packaging, '04' is the 4 MHz speed grade, and the LC family requires a regulated 2.5V-6.0V supply. OTP parts cannot be reprogrammed; choose the PIC16F621A Flash equivalent if in-field firmware updates are required.

Drop-in alternatives for PIC16LC621AT-04/SS — 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-04/SS (same form factor and footprint) — differing in Core Architecture, Program Memory Type, Program Memory Size, Package, Timers.

Microchip Technology
Core Architecture: PIC16C 8-bit RISC (Harvard)
Program Memory Type: EPROM (OTP, one-time programmable)
Package: 20-pin SSOP (5.30 mm body width)
Microchip Technology
Core Architecture: 8-bit PIC16C RISC (Harvard)
Program Memory Size: 1.75KB (1K x 14) OTP EPROM
Package: 18-pin SOIC (SO-18, 0.300 inch body)
Microchip Technology
Core Architecture: 8-bit PIC RISC
Program Memory Type: EPROM (OTP)
Program Memory Size: 1.75 KB
Microchip Technology
Core Architecture: PIC16 (8-bit) mid-range
Program Memory Type: OTP (One-Time Programmable EPROM)
Program Memory Size: 1.75 KB (1K x 14)
Microchip Technology
Core Architecture: RISC
Program Memory Type: OTP (One-Time Programmable)
Program Memory Size: 1.75 KB (1K x 14)

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

PIC16LC621A-04/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC16C 8-bit RISC (Harvard) · EPROM (OTP, one-time programmable) · 1.75 KB (1K x 14 words) · 96 bytes · 4 MHz · 200 ns (single cycle, except branches) · 2.5 V to 5.5 V · 13

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16LC621AT-04I/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC · 8-Bit · RISC · PIC® 16C · 4 MHz · 1.75 KB (1K x 14) · OTP (One-Time Programmable) · 96 bytes

✓ In Stock

$2.46 / Unit

View Datasheet →

PIC16LC621AT-04E/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC16 (8-bit) mid-range · 14-bit · OTP (One-Time Programmable EPROM) · 1.75 KB (1K x 14) · 96 bytes · Not present · 4 MHz · 1 us at 4 MHz (4 TOSC)

✓ In Stock

$2.19 / Unit

View Datasheet →

PIC16LC621A-04E/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 20-SOIC (0.300 inch)
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 →

PIC16F621-I/SS

✅ Drop-In
📦 20-SSOP
Flash-based (reprogrammable) replacement; same 20-SSOP pinout, same peripheral set; key diff is Flash vs OTP memory type, supporting in-field firmware updates

📋 Reference alternative (not in catalog)

PIC16LC621AT-04/SS Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (mid-range)
Program Memory Type OTP (One-Time-Programmable)
Program Memory Size 1.75 KB (1K x 14 words)
Data RAM 96 bytes
Maximum Clock Speed 4 MHz
Supply Voltage Range 2.5 V to 6.0 V
I/O Pins 12
Timers 1 x 8-bit (Timer0)
Analog Comparators 2
Watchdog Timer Yes (WDT)
Instruction Set 35 instructions, 14-bit wide
Hardware Stack 2 levels
Package 20-SSOP (5.30 mm body width)
Programming Interface ICSP (In-Circuit Serial Programming)

PIC16LC621AT-04/SS Pin Configuration

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
Pin 1 RA2 — I/O port A bit 2
Pin 2 RA3 — I/O port A bit 3
Pin 3 RA4/T0CKI — I/O port A bit 4 / Timer0 clock input
Pin 4 MCLR#/VPP — Master Clear (reset) input / programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — I/O port B bit 0 / external interrupt
Pin 7 RB1 — I/O port B bit 1
Pin 8 RB2 — I/O port B bit 2
Pin 9 RB3 — I/O port B bit 3
Pin 10 RB4 — I/O port B bit 4
Pin 11 RB5 — I/O port B bit 5
Pin 12 RB6/ICCK — I/O port B bit 6 / ICSP clock
Pin 13 RB7/ICDT — I/O port B bit 7 / ICSP data
Pin 14 VDD — Positive supply voltage (2.5V-6.0V)
Pin 15 OSC2/CLKOUT — Oscillator output / clock out
Pin 16 OSC1/CLKIN — Oscillator input / external clock
Pin 17 RA0/AN0 — I/O port A bit 0 / analog comparator input
Pin 18 RA1/AN1 — I/O port A bit 1 / analog comparator input
Pin 19 RA5 — I/O port A bit 5 (input only)
Pin 20 RA6 — I/O port A bit 6 (input only)

Typical Applications

PIC16LC621AT-04/SS is suitable for 6 applications: Low-Power Embedded Control, Automotive Body Electronics, Industrial Sensor Interfaces, Battery-Operated Consumer Appliances, Simple Motor and Relay Drivers, User Interface Keyscan and LED Multiplexing.

🔧

Low-Power Embedded Control

The PIC16LC621AT-04/SS fits low-power embedded control applications because its LC voltage range (2.5V to 6.0V) and CMOS core draw less than 2 mA active at 4 MHz with the WDT enabled. Placed on a 3.3V rail from a small LDO, the part can idle in sleep mode with WDT for years on a coin cell. Unlike higher-pin-count PICs, its 20-SSOP form factor fits compact sensor-hub PCBs. Engineers should budget for the 2-level hardware stack, which limits interrupt nesting - prefer linear state machines over deep call chains.

🚗

Automotive Body Electronics

The PIC16LC621AT-04/SS is widely used in automotive body modules such as seat controllers, mirror positioners, and lighting drivers because the LC core tolerates the noisy 12V-rail environment with proper input filtering. The 20-SSOP package handles underhood thermal loads when paired with the -E extended-temperature grade variant (PIC16LC621AT-04E/SS, same package, -40C to +125C). Compared to a 5V-only PIC, the 2.5V minimum allows direct battery-rail regulation. AEC-Q100 qualification requires the automotive-grade part number - verify with OEM EMC standards.

🏭

Industrial Sensor Interfaces

For industrial sensor interfaces (temperature, level, pressure switches), the PIC16LC621AT-04/SS provides two on-chip analog comparators that can threshold-detect sensor outputs without external op-amps, reducing BOM cost. The 4 MHz clock gives 1-microsecond resolution for pulse-counting flow meters. The 20-SSOP package with 12 I/O pins supports up to 12 sensor channels or switch inputs. Compared to PLD-based logic, the PIC16LC621A offers reprogrammable timing logic via OTP firmware, simplifying SKU proliferation across product variants.

📱

Battery-Operated Consumer Appliances

The PIC16LC621AT-04/SS is a fit for battery-operated consumer appliances (electric toothbrushes, kitchen timers, remote controls) because the LC variant draws under 1 mA active at 3V with WDT enabled, extending battery life by 30-50% versus a 5V-only PIC. The 20-SSOP package occupies less than 30 mm² of PCB area, leaving room for coin-cell holders. The 2-level hardware stack and 96-byte RAM constrain firmware complexity - favor state-machine designs over RTOS-style code. Compared to ASICs, the OTP PIC offers sub-$2 BOM at low volumes.

⚡

Simple Motor and Relay Drivers

The PIC16LC621AT-04/SS drives small DC motors, solenoids, and relays via its 12 I/O pins sourcing up to 25 mA per pin (with proper port-current balancing). The 4 MHz clock generates accurate PWM via software bit-banging, eliminating external timer ICs. The 20-SSOP package mounts directly on the back of relay boards, cutting wiring harness cost. The on-chip comparators sense motor current through a shunt resistor for stall detection. Compared to a 555-timer + logic-gate solution, the LC621A consolidates timing, sensing, and drive into one $2 part.

💡

User Interface Keyscan and LED Multiplexing

The PIC16LC621AT-04/SS handles 4x4 keyscan matrices and multiplexed LED displays because its 12 I/O pins can be software-split into an 8-output / 4-input matrix without external diodes, leveraging internal weak pull-ups on PORTB. At 4 MHz, scan rates exceed 100 Hz, eliminating visible LED flicker. The 20-SSOP package leaves board space for the switch footprint itself. Compared to dedicated keyboard controllers, the LC621A allows custom debounce logic and lighting patterns in firmware, with no NRE cost for low-volume SKUs.

What is the program memory size of PIC16LC621AT-04/SS?
The PIC16LC621AT-04/SS contains 1.75 KB of OTP program memory, organized as 1K x 14-bit words. According to the Microchip datasheet, this 14-bit width matches the PIC mid-range instruction set, allowing single-word instructions and reducing code size compared to 8-bit CISC architectures. OTP memory is one-time programmable and cannot be erased or rewritten.
What is the operating voltage range of PIC16LC621AT-04/SS?
The PIC16LC621AT-04/SS operates from 2.5V to 6.0V, as indicated by the 'LC' (low-voltage CMOS) suffix in the part number. This range makes it suitable for both 3.3V and 5V systems. Per the Microchip datasheet, operation below 2.5V may cause memory-read errors and is not guaranteed.
What is the difference between PIC16LC621A and PIC16LC621AT?
The 'T' suffix in PIC16LC621AT-04/SS denotes tape-and-reel packaging rather than a die-level difference. The base silicon is identical to the PIC16LC621A-04/SS (tube packaging). Both share the same 4 MHz clock, 1.75 KB OTP memory, and 20-SSOP package; only the carrier format differs for automated pick-and-place assembly.
Does PIC16LC621AT-04/SS support in-circuit programming?
Yes, the PIC16LC621AT-04/SS supports In-Circuit Serial Programming (ICSP) via two pins (RB6/ICCK and RB7/ICDT). ICSP allows the OTP memory to be programmed after PCB assembly, eliminating the need for a pre-programmed socket. The Microchip datasheet shows the ICSP timing diagram in the device programming specification section.
Where to buy PIC16LC621AT-04/SS online?
The PIC16LC621AT-04/SS is available from authorized Microchip distributors including DigiKey (321380), Mouser, and Hotenda. Pricing as of 2026-09-22 starts at approximately $2.10 for qty 1 in tube/tape format. Lead time is typically 4-8 weeks from Microchip factory stock, with on-shelf inventory varying by distributor.
What is the price of PIC16LC621AT-04/SS?
As of 2026-09-22, the PIC16LC621AT-04/SS lists at approximately $2.10 per unit at qty 1, scaling down to $1.22 at qty 1000. Pricing from DigiKey, Mouser, and Hotenda is roughly aligned for this mature 8-bit OTP part. Volume quotes from Microchip Direct may yield 10-20% additional savings at higher commitments.
Is PIC16LC621AT-04/SS in stock at distributors?
Stock of PIC16LC621AT-04/SS varies by distributor; DigiKey typically lists the part with limited inventory (321380) and the -E extended-temperature variant (321376). For guaranteed supply, Microchip Direct and authorized franchises hold factory stock with 4-8 week lead times. The OTP nature and mature node mean production remains active.
What is the lead time for PIC16LC621AT-04/SS?
Lead time for the PIC16LC621AT-04/SS is typically 4-8 weeks from Microchip factory when ordered through Microchip Direct or authorized distributors, as of 2026-09-22. Distributor on-shelf inventory can ship same-day when available. For long-term programs, Microchip's product-change-notification system flags die revisions 12-18 months ahead.
PIC16LC621AT-04/SS vs PIC16F621 - which is better for a new design?
For new designs in 2026, the PIC16F621 (Flash-based) is generally preferred over the PIC16LC621AT-04/SS (OTP). The PIC16F621 allows in-field firmware updates, supports ICSP re-programming unlimited times, and uses the same 20-pin SSOP pinout. Choose the OTP LC621A only for cost-optimized, fixed-firmware high-volume products where Flash reprogramming is unnecessary.
What is the best drop-in replacement for PIC16LC621AT-04/SS?
The best drop-in replacement for PIC16LC621AT-04/SS in the same 20-SSOP package is the PIC16F621-I/SS, which is Flash-based (reprogrammable) and pin-to-pin compatible while retaining the same peripheral set (2 comparators, 1 timer, 12 I/O). The PIC16LC621A-04/SS in tube packaging is also a drop-in alternative if tape format is not required.
Where to download PIC16LC621AT-04/SS datasheet PDF?
The PIC16LC621AT-04/SS datasheet PDF can be downloaded from Microchip's official documentation archive at https://ww1.microchip.com/downloads/en/DeviceDoc/30228D.pdf. The document covers electrical characteristics, instruction set, memory map, and ICSP programming specifications. Mirror sites such as Alldatasheet also host the same PDF.
What is the pinout of PIC16LC621AT-04/SS in SSOP-20?
The PIC16LC621AT-04/SS pinout in 20-SSOP assigns: pin 1 to MCLR#/VPP (reset/programming voltage), pin 20 to VDD, pin 19 to VSS, pins 2-3 and 5-18 to RA0-RA3, RA4/T0CKI, RB0-RB7 with shared ICSP functions, and the two comparator outputs on RA0/RA1. Full pin-by-pin mapping is in the Microchip datasheet pin description table.
Is PIC16LC621AT-04/SS suitable for automotive applications?
The PIC16LC621AT-04/SS is the commercial-grade variant; for automotive designs requiring AEC-Q100 qualification, choose the PIC16LC621AT-04E/SS (extended temperature) or PIC16LC621AT-04I/SS (industrial -40C to +85C). The -I/-E variants share the same 20-SSOP package and are pin-to-pin compatible, but verify EMC and qualification requirements with the OEM.
What are the key specifications of PIC16LC621AT-04/SS that engineers should know?
Engineers working with the PIC16LC621AT-04/SS should know five key specifications: 4 MHz maximum clock (250 ns instruction cycle), 1.75 KB OTP program memory (1K x 14-bit words), 96 bytes of data RAM, 12 I/O pins, and 2.5V to 6.0V supply voltage (LC low-voltage variant). The 2-level hardware stack limits call nesting depth, an important consideration for C-compiler users.
What is the best cross-brand equivalent for PIC16LC621AT-04/SS?
For a true cross-brand drop-in equivalent to PIC16LC621AT-04/SS in 20-SSOP, the Atmel ATtiny15L-1SU is the closest 8-bit RISC option with comparable 1 KB program memory and 4 MHz operation. However, note that peripheral mapping differs (ATtiny has ADC, PIC16LC621A has 2 comparators), so firmware must be rewritten; it is pin-compatible but not register-compatible.

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

Selection Guide

Choose the PIC16LC621AT-04/SS when designing a cost-sensitive 8-bit embedded product with fixed firmware, where 1.75 KB of OTP memory is sufficient and 2.5V-6.0V supply range is needed. The 20-SSOP tape-and-reel format is ideal for SMT assembly lines. Choose the PIC16LC621A-04/SS (tube) for prototype builds and low-volume runs. For automotive applications requiring AEC-Q100, select the PIC16LC621AT-04E/SS (extended temperature) or -04I/SS (industrial). For new designs that may need firmware updates during development, choose the Flash-based PIC16F621-I/SS instead - it shares the same 20-SSOP pinout and peripheral set while supporting in-system reprogramming.

Comparison with Alternatives

Parameter This Product PIC16LC621A-04/SS PIC16LC621AT-04I/SS PIC16LC621AT-04E/SS PIC16LC621A-04E/SO PIC16F621-I/SS
Package 20-SSOP 20-SSOP (same) 20-SSOP (same) 20-SSOP (same) 20-SOIC (wider body, different footprint) 20-SSOP (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB Flash
Clock Speed 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz
Supply Voltage 2.5V to 6.0V 2.5V to 6.0V 2.5V to 6.0V 2.5V to 6.0V 2.5V to 6.0V 2.0V to 5.5V
Temperature Grade Commercial (0C to +70C) Commercial Industrial (-40C to +85C) Extended (-40C to +125C) Extended (-40C to +125C) Industrial (-40C to +85C)
I/O Pins 12 12 12 12 12 12
Comparators 2 2 2 2 2 2
In-Field Reprogrammable No (OTP) No (OTP) No (OTP) No (OTP) No (OTP) Yes (Flash, 100k erase cycles)

Key Differentiators

  • Low-voltage LC variant supports 2.5V to 6.0V operation (vs PIC16F621-I/SS)
  • Two on-chip analog comparators eliminate external op-amps (vs PIC16LC620A-04/SS)
  • OTP program memory offers lowest unit cost at high volume (vs PIC16F621-I/SS)
  • Tape-and-reel packaging for SMT assembly lines (vs PIC16LC621A-04/SS (tube))

Design Notes

The PIC16LC621AT-04/SS LC variant draws less than 2 mA active at 4 MHz / 5V and less than 1 mA at 3.3V, with sleep current typically below 1 microampere when the WDT is disabled. Decouple VDD (pin 14) with a 100 nF ceramic capacitor placed within 5 mm of the pin, plus a bulk 10 uF tantalum or ceramic if the supply has high switching noise. The MCLR#/VPP pin (pin 4) requires a 10 kohm pull-up to VDD for normal operation; omitting this resistor prevents code execution.

Route the ICSP pins (RB6/ICCK pin 12 and RB7/ICDT pin 13) to a 2-pin or 5-pin header so production programming can occur after PCB assembly. Keep these traces short (under 50 mm) and avoid running them parallel to switching-power traces. The 20-SSOP pin pitch is 0.65 mm, requiring 0.2 mm trace-and-space PCB fabrication; wider 0.3 mm rules work but consume more board area. Expose the SSOP thermal pad area beneath the package as a continuous ground pour to reduce EMI from internal oscillator edges.

Three common PIC16LC621A design pitfalls to avoid: (1) The 2-level hardware stack limits CALL nesting to 1 deep - writing recursive or deeply-nested C code triggers stack overflow and erratic resets; prefer linear state machines or upgrade to PIC18 for deeper stacks. (2) RA5 and RA6 are input-only on this family; configuring them as outputs via TRISA has no effect. (3) OTP memory is truly one-time - verify firmware thoroughly with the PIC16F621 Flash equivalent before committing to OTP programming, as no second-chance erase exists.

Estimated: with internal RC oscillator at 4 MHz, the rise/fall time on OSC1/OSC2 is roughly 20 ns, producing harmonic content up to 50 MHz on those traces. Route OSC1 (pin 16) and OSC2 (pin 15) as short as possible (under 10 mm) and surround with a ground guard ring to prevent coupling into adjacent analog comparator inputs on RA0/RA1. If using an external crystal, place the load capacitors (typically 15-33 pF) within 3 mm of OSC1/OSC2 to ensure reliable start-up.

Compliance Information

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

Lead-free and matte-tin finish per Microchip product specifications; the OTP / SS process node typically uses lead-free terminations as of recent Microchip product revisions. RoHS and REACH compliance status not explicitly confirmed in retrieved web data and require verification against the manufacturer's signed compliance certificate. AEC-Q100 qualification is NOT applicable to the standard /SS commercial variant; choose the -I or -E variants for automotive-grade designs but verify qualification documentation with Microchip.

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

Related Searches

PIC16LC621AT-04/SS PIC16LC621AT-04/SS datasheet PIC16LC621AT-04/SS price Microchip PIC16LC621A SSOP-20 8-bit OTP microcontroller 1.75KB 4MHz PIC16LC621A pinout 20-SSOP PIC16LC621AT-04/SS vs PIC16F621 PIC16LC621A automotive grade PIC16LC621AT-04/SS drop-in replacement PIC16LC621A ICSP programming buy PIC16LC621AT-04/SS online low voltage PIC microcontroller 3.3V what is the difference between PIC16LC621A and PIC16F621

Related Components & Terms

Microchip Technology PIC16LC621AT-04/SS PIC16LC621A PIC16F621 PIC16LC620A 8-bit microcontroller RISC PIC mid-range OTP memory Flash memory ICSP 20-SSOP SSOP-20 RoHS REACH AEC-Q100 analog comparator Watchdog Timer Timer0 automotive body electronics battery-operated devices sensor interface industrial control keyscan matrix Harvard architecture OTPROM lead-free termination
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