Microchip Technology

PIC16LC622-04I/SO - 8-bit OTP MCU, 4MHz, 18-SOIC | Microchip

MPN: PIC16LC622-04I/SO ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 6.25 V Vdss 18-pin SOIC (SO-18, 0.300 inch plastic body) Package 4 MHz Speed OTP (EPROM) Memory
From $2.41 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $3.84 $3.84
10 $3.51 $35.10
100 $3.12 $312.00
500 $2.74 $1,370.00
1,000 $2.41 $2,410.00
ℹ️ All prices are in USD

PIC16LC622-04I/SO Overview

The Microchip PIC16LC622-04I/SO is an EPROM-based 8-bit CMOS microcontroller from the PIC16C family, operating at up to 4 MHz with a 200 ns instruction cycle. It integrates 3.5KB (2K x 14) of OTP program memory and 128 bytes of RAM, has 13 I/O pins, and is housed in an 18-pin SOIC package.

An 8-bit microcontroller (MCU) is a single-chip computer that contains a CPU, RAM, non-volatile program memory (ROM/EPROM/Flash), and I/O peripherals on one die. The PIC16C family represents Microchip's classic mid-range architecture, with the PIC16LC622 positioned between the smaller PIC16C55x/56x and the larger PIC16C6x/7x devices, offering a balance of OTP memory size and I/O capability. The 'L' prefix indicates a low-voltage (2.5V-6.25V) CMOS part suitable for battery-powered and 3.3V/5V mixed systems.

Key features of the PIC16LC622-04I/SO include 35 single-cycle instructions (only program branches are two-cycle), a 12-bit-wide instruction word with an 8-bit-wide data path, seven or eight special-function hardware registers, a two-level deep hardware stack, and direct, indirect, and relative addressing modes. The 4 MHz clock input and 200 ns instruction cycle enable deterministic control loop execution. The 'I' suffix denotes the industrial temperature grade (-40C to +85C), and the /SO suffix denotes the surface-mount 18-pin SOIC package.

The internal architecture combines a Harvard-style separate program and data buses, a precision 4 MHz internal oscillator option (depending on configuration), and built-in peripherals such as timers and a watchdog timer. Compared with later PIC16F Flash parts, the PIC16LC622 uses one-time-programmable (OTP) EPROM, which is appropriate for low-volume production or mature production runs where code stability outweighs in-field reprogrammability.

Typical applications include industrial control logic, low-cost consumer appliance controllers, sensor signal pre-processing, simple motor-control sequencers, and legacy system retrofits that require pin-compatibility with earlier PIC16C sockets. The 2.5V-6.25V supply range supports operation directly from a 3.3V regulated rail or from a 5V USB/BUS supply.

When designing with this device, ensure the OTP program memory is programmed before final PCB assembly in production, since OTP parts cannot be re-programmed in-circuit. For new designs where in-field firmware updates may be required, prefer a Flash-based PIC16F equivalent such as the PIC16F648A or PIC16F88, which use the same mid-range instruction set and offer similar peripheral sets with re-programmability.

Drop-in alternatives for PIC16LC622-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 PIC16LC622-04I/SO (same form factor and footprint) — differing in Program Memory Size, Program Memory Type, Operating Temperature Range, Package, Mounting Type.

Microchip Technology
Program Memory Size: 3.5 KB (2K x 14 words)
Program Memory Type: OTP (One-Time-Programmable) EPROM
Operating Temperature Range: -40 °C to +85 °C (Industrial)
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14 instructions)
Program Memory Type: OTP (One-Time Programmable)
Package: 18-SOIC (0.295", 7.50 mm width)
Microchip Technology
Program Memory Type: OTP (One-Time-Programmable) EPROM
Operating Temperature Range: -40 °C to +85 °C (Industrial, 'I' suffix)
Package: 18-pin PDIP (0.300 inch, 7.62 mm)

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

PIC16C622A-04I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC 8-bit RISC (Harvard) · OTP (One-Time-Programmable) EPROM · 3.5 KB (2K x 14 words) · 128 bytes · 128 bytes · 4 MHz · 1 µs at 4 MHz · 13

✓ In Stock

$2.72 / Unit

View Datasheet →

PIC16LC622-04I/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 18-SOIC
PIC 8-bit Harvard RISC · PIC® 16C · OTP (One-Time-Programmable) EPROM · 3.5 KB (2K x 14) · 128 bytes · 4 MHz · 12 bits · 8 bits

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC16LC622-04/SO

✅ Drop-In
📦 18-SOIC
Same 18-SOIC, commercial temperature range (0C to +70C) instead of industrial (-40C to +85C); otherwise pin-compatible

📋 Reference alternative (not in catalog)

PIC16LC622-04E/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC 8-bit RISC (Harvard) · PIC16C · OTP (One-Time Programmable) · 3.5 KB (2K x 14 instructions) · 128 x 8 bytes · 4 MHz · 1 us at 4 MHz · 2.5 V to 6.25 V

✓ In Stock

$1.21 / Unit

View Datasheet →

PIC16LC622-04I/SO Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-bit
Program Memory Type OTP (EPROM)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 bytes
EEPROM Size None
Maximum Clock Speed 4 MHz
Instruction Cycle 200 ns
Number of I/O Pins 13
Supply Voltage Range 2.5 V to 6.25 V
Operating Temperature Range -40 C to +85 C (Industrial grade 'I')
Package Type 18-pin SOIC (SO-18, 0.300 inch plastic body)
Mounting Type Surface Mount
Number of Instructions 35 (single-cycle, except branches)
Stack Depth 2 levels (hardware)
Address Modes Direct, Indirect, Relative
Instruction Width 12-bit
Data Path Width 8-bit

PIC16LC622-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 — Bidirectional I/O, Port A bit 2
Pin 2 RA3 — Bidirectional I/O, Port A bit 3
Pin 3 RA4/T0CKI — Bidirectional I/O, Port A bit 4 / Timer 0 clock input
Pin 4 MCLR/VPP — Master Clear (active low reset) / Programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Bidirectional I/O, Port B bit 0 / External interrupt input
Pin 7 RB1 — Bidirectional I/O, Port B bit 1
Pin 8 RB2 — Bidirectional I/O, Port B bit 2
Pin 9 RB3 — Bidirectional I/O, Port B bit 3
Pin 10 RB4 — Bidirectional I/O, Port B bit 4 (interrupt-on-change)
Pin 11 RB5 — Bidirectional I/O, Port B bit 5 (interrupt-on-change)
Pin 12 RB6 — Bidirectional I/O, Port B bit 6 (interrupt-on-change / ICSP clock)
Pin 13 RB7 — Bidirectional I/O, Port B bit 7 (interrupt-on-change / ICSP data)
Pin 14 VDD — Positive supply voltage (2.5V to 6.25V)
Pin 15 OSC2/CLKOUT — Oscillator output / Clock output
Pin 16 OSC1/CLKIN — Oscillator input / External clock input
Pin 17 RA0 — Bidirectional I/O, Port A bit 0
Pin 18 RA1 — Bidirectional I/O, Port A bit 1

Typical Applications

PIC16LC622-04I/SO is suitable for 6 applications: Industrial Control Logic, Consumer Appliance Controllers, Sensor Signal Pre-Processing, Legacy System Retrofits, Simple Motor Control Sequencing, Battery-Powered Remote Controls.

🏭

Industrial Control Logic

The PIC16LC622-04I/SO is well suited to industrial control logic where a deterministic 8-bit core and the 2.5V-6.25V supply range suffice. With 4 MHz operation delivering a 200 ns instruction cycle, the part executes real-time control loops with predictable timing. The 13 I/O pins drive relays, optocouplers, and LED indicators directly, while the 3.5KB OTP memory holds modest state machines (a few hundred instructions for sequencing plus tables). Industrial temperature grading (-40C to +85C) covers factory-floor environments. Design note: use the brown-out reset and watchdog timer to recover from supply transients typical of motor loads.

🏭

Consumer Appliance Controllers

The PIC16LC622-04I/SO fits low-cost consumer appliance controllers such as coffee makers, washing-machine user interfaces, and small kitchen appliances. Its 35-instruction RISC core lets engineers write compact control firmware in 1-2KB of the available 3.5KB OTP memory, leaving room for lookup tables and EEPROM-emulation in unused program memory. The 2.5V-6.25V supply range accepts a 3.3V regulated rail or a 5V USB-derived supply. Surface-mount 18-SOIC supports automated PCB assembly for high-volume production. For consumer SKUs with frequent firmware changes, evaluate the Flash-based PIC16F88 family for in-system updates.

🧩

Sensor Signal Pre-Processing

The PIC16LC622-04I/SO performs front-end sensor signal pre-processing in instruments that feed processed data to a higher-level processor. The 4 MHz CPU executes simple FIR/IIR filters, linearization routines, and unit conversions at sub-millisecond rates, offloading the main CPU. The 13 I/O pins accept digital sensor inputs (Hall-effect, limit switches, quadrature encoders) and drive status LEDs. The industrial temperature range supports outdoor instrumentation. Design note: pair with Microchip MCP3x0x ADC for analog sensor acquisition upstream.

🔧

Legacy System Retrofits

The PIC16LC622-04I/SO supports legacy system retrofits where original PIC16C622 sockets must be re-populated with new production parts after end-of-life of older inventory. Because the PIC16LC622 shares the PIC16C mid-range instruction set and the 18-SOIC footprint, existing PCB layouts and firmware remain valid. OTP memory ensures that the part behaves deterministically once programmed, matching the reliability expectations of industrial retrofit markets. The active life-cycle status confirms ongoing Microchip production, which is critical for long-life industrial and medical equipment requiring 10+ year component availability guarantees.

🏭

Simple Motor Control Sequencing

The PIC16LC622-04I/SO handles simple motor-control sequencing in low-power BLDC or stepper drivers where a dedicated motor-control IC is overkill. The 13 I/O pins drive half-bridge gate signals, monitor back-EMF, and read end-of-travel switches. The 200 ns instruction cycle supports commutation loops running at a few kHz, which is fast enough for small fans, pumps, and peristaltic pumps. The 2.5V-6.25V supply range covers both 3.3V logic-level and 5V driver configurations. Critical: never drive motor power directly from the MCU - use gate drivers such as MCP14x series to handle the inductive switching currents.

📱

Battery-Powered Remote Controls

The PIC16LC622-04I/SO is suitable for battery-powered remote controls that need a low-voltage CMOS core and a deterministic real-time response. The PIC16LC (low-voltage CMOS) variant operates from 2.5V-6.25V, allowing direct connection to two AA alkaline cells (3.0V nominal) or a single Li-ion cell (3.7V nominal). The 4 MHz clock and 200 ns cycle support IR protocol bit-banging and button-debouncing in 3.5KB of OTP memory. With the watchdog timer enabled and the CPU spending most of its time in sleep, average current draw drops well below 1 mA for multi-year battery life.

Recommended Products Summary

PIC16F648A-I/SO Microchip Technology Used in: Industrial Control Logic MCP1700 3.3V LDO regulator for stable MCU supply Used in: Industrial Control Logic, Sensor Signal Pre-Processing, Legacy System Retrofits, Simple Motor Control Sequencing, Battery-Powered Remote Controls MCP23S17 16-bit I/O expander for additional GPIO Used in: Industrial Control Logic PIC16F88-I/SO Flash-based replacement for re-programmability Used in: Consumer Appliance Controllers MCP1702 Low-quiescent LDO for standby power savings Used in: Consumer Appliance Controllers MCP23S08 8-bit I/O expander for additional buttons/LEDs Used in: Consumer Appliance Controllers MCP3002 10-bit ADC for analog sensor input Used in: Sensor Signal Pre-Processing MCP6002 Rail-to-rail op-amp for signal conditioning Used in: Sensor Signal Pre-Processing PIC16C622A-04I/SO Microchip Technology Used in: Legacy System Retrofits MCP1407 High-speed MOSFET gate driver Used in: Simple Motor Control Sequencing PIC16LF1703 Modern low-power Flash MCU with extended sleep modes Used in: Battery-Powered Remote Controls
What is the operating voltage of PIC16LC622-04I/SO?
The PIC16LC622-04I/SO operates from 2.5V to 6.25V supply, per the manufacturer datasheet. The 'L' prefix indicates low-voltage CMOS operation, making it suitable for both 3.3V and 5V rails. At 4 MHz and 5V supply, the part typically consumes a few mA; lower voltages reduce both clock-rate ceiling and current draw proportionally.
How much program memory does PIC16LC622-04I/SO have?
The PIC16LC622-04I/SO contains 3.5KB of OTP program memory, organized as 2K words of 14-bit-wide instructions. This is one of the largest program-memory options in the PIC16C62x family, sufficient for control firmware in the 2-4 thousand instruction range including interrupt handlers and lookup tables.
Is PIC16LC622-04I/SO still in production?
Yes, the PIC16LC622-04I/SO is listed as ACTIVE per the manufacturer life-cycle data, so Microchip continues to manufacture and accept orders for new production. Lead times for this mature OTP part can be longer than for newer Flash parts; check current distributor stock at DigiKey or Mouser for real-time availability.
Where can I download the PIC16LC622-04I/SO datasheet PDF?
The official PIC16LC622-04I/SO datasheet is available on Microchip's website at the device family document index. Search 'PIC16C622 datasheet' on microchip.com to retrieve the original specification document, which covers architecture, instruction set, electrical characteristics, and DC/AC timing diagrams.
What is the difference between PIC16LC622 and PIC16C622?
The PIC16LC622 has a 'C' in the suffix indicating CMOS low-voltage operation (2.5V-6.25V), whereas the original PIC16C622 (no L) operates from a wider voltage range and is optimized for higher noise immunity at 5V. According to Microchip's product family documentation, both share the same instruction set, pinout, and peripheral set, but the LC variant offers lower power consumption.
Can PIC16F648A replace PIC16LC622-04I/SO?
The PIC16F648A is a Flash-based upgrade of the PIC16LC622 with in-system re-programmability and additional peripherals, but it uses a different package (typically 20-pin SSOP or 28-pin QFN) so it is NOT a drop-in replacement for the 18-pin SOIC PIC16LC622-04I/SO. For pin-compatible Flash upgrades in 18-pin SOIC, the PIC16C622A or PIC16LC622A share the same footprint; verify against the datasheet pinout before substitution.
Is PIC16LC622-04I/SO RoHS compliant?
RoHS compliance status for PIC16LC622-04I/SO is [DATA_NEEDED: confirm from Microchip product page]. Many Microchip industrial-grade OTP parts ship in lead-free matte-tin finishes that comply with the EU RoHS Directive; check the part's Material Declaration sheet on microchip.com for the exact compliance certificate and any exemption codes used.
How fast is the instruction cycle on PIC16LC622-04I/SO?
The PIC16LC622-04I/SO executes one instruction per clock cycle, giving a 200 ns instruction cycle at the 4 MHz maximum clock input. Program branches take two cycles (400 ns). The fixed 4:1 internal clock divider is standard for the PIC16C mid-range family and gives deterministic execution timing for real-time control loops.
What package does PIC16LC622-04I/SO come in?
The PIC16LC622-04I/SO comes in an 18-pin SOIC (Small Outline IC) package, also called SO-18, with a 0.300 inch (7.62 mm) plastic body width. The 'SO' suffix in the part number designates this SOIC package, while 'P' would indicate PDIP and 'SS' would indicate SSOP. The /SO variant is the surface-mount option for automated PCB assembly.
What is the price of PIC16LC622-04I/SO in 100-piece quantity?
As of 2026-09-22, the PIC16LC622-04I/SO is approximately $3.12 USD per unit at 100-piece quantity, based on distributor listings at DigiKey and Mouser. Single-unit pricing is higher (around $3.84), while 1000-piece quantities drop to roughly $2.41. Always confirm the current tier on the distributor's product page before quoting.
What is the lead time for PIC16LC622-04I/SO?
Lead time for PIC16LC622-04I/SO varies by distributor and order quantity. As of 2026-09-22, Mouser and DigiKey typically show factory stock with same-day shipment for small quantities; larger production volumes may run 6-10 weeks from Microchip factory. For volume orders, contact Microchip Direct or the manufacturer's franchise distributor network for the most accurate current lead time.
Does PIC16LC622-04I/SO support in-circuit programming?
No, the PIC16LC622 uses one-time-programmable (OTP) EPROM and cannot be re-programmed in-circuit. Programming is performed in a dedicated device programmer before PCB assembly. For designs that need in-system firmware updates, use the Flash-based PIC16F648A or PIC16F88 family instead - they share the PIC16 mid-range instruction set with in-circuit serial programming (ICSP).
What is the operating temperature of PIC16LC622-04I/SO?
The 'I' suffix in PIC16LC622-04I/SO designates the industrial temperature grade, operating from -40 C to +85 C per the manufacturer datasheet. This range covers most indoor and sheltered-outdoor industrial environments, automotive cabin applications, and consumer electronics. For extended automotive under-hood temperatures (-40 C to +125 C), use an AEC-Q100 qualified part instead.
What is the best drop-in replacement for PIC16LC622-04I/SO?
The best drop-in replacement for PIC16LC622-04I/SO is the PIC16C622A-04I/SO, which shares the same 18-pin SOIC footprint, the same PIC16C mid-range instruction set, and the same 2K x 14 program-memory architecture. The 'A' revision improves electrical characteristics and provides identical pinout; production programs written for the original PIC16LC622 will run unchanged on the PIC16C622A after re-compilation to the same instruction set.

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

Selection Guide

Choose PIC16LC622-04I/SO when a legacy or cost-sensitive industrial design needs a proven 8-bit RISC core with OTP memory, in the 18-pin SOIC surface-mount package, and with industrial temperature grading (-40C to +85C). It fits applications where firmware is stable (no field updates) and code density is moderate (a few hundred to 2000 instructions). For new designs that need in-system reprogrammability, prefer the PIC16F648A or PIC16F88 - they share the PIC16 mid-range instruction set but use Flash memory. For commercial-temperature applications, the /SO (no I) variant saves cost; for extended temperature grade, the /E variant supports -40C to +125C.

Comparison with Alternatives

Parameter This Product PIC16C622A-04I/SO PIC16LC622-04/SO PIC16LC622-04E/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC 18-SOIC - same 18-SOIC - same 18-SOIC - same
Core Size 8-bit 8-bit 8-bit 8-bit
Maximum Clock Speed 4 MHz 4 MHz 4 MHz 4 MHz
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP
RAM 128 bytes 128 bytes 128 bytes 128 bytes
I/O Pins 13 13 13 13
Supply Voltage 2.5V to 6.25V 2.5V to 6.25V 2.5V to 6.25V 2.5V to 6.25V
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) 0 C to +70 C (Commercial) -40 C to +125 C (Extended)

Key Differentiators

  • Industrial temperature grade on the original silicon (vs PIC16LC622-04/SO)
  • Improved silicon revision with the A-suffix (vs PIC16C622A-04I/SO)

Design Notes

Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin, plus a bulk 10 uF tantalum or aluminum polymer cap on the supply rail. The PIC16LC622 draws a few mA at 4 MHz and 5V; noise on VDD can cause code-fetch errors or watchdog resets. Avoid routing switching converter grounds near the MCU ground pin - star-ground the MCU to a quiet ground point.

Do not assume this OTP part can be re-programmed in-circuit. PIC16LC622 requires external programming in a dedicated device programmer; once programmed, the memory is immutable. For prototypes or low-volume production, consider the Flash-based PIC16F88 or PIC16F648A family that uses the same mid-range instruction set with ICSP. Also: the MCLR/VPP pin must be pulled high through a 10 kohm resistor for normal operation, and low for hardware reset.

Choose the oscillator mode configuration bits before programming. The PIC16LC622 supports four oscillator modes: RC (low-cost, low-accuracy), XT (low-frequency crystal, up to 4 MHz), HS (high-speed crystal, used for external clocks above 4 MHz - although this part is limited to 4 MHz), and LP (low-power crystal for 32.768 kHz). For timing-critical applications, the XT mode with a parallel-resonant 4 MHz crystal and 22 pF load caps gives best frequency stability.

Compliance Information

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

RoHS and REACH status marked [DATA_NEEDED: confirm from Microchip product declaration document]. PIC16LC622 is NOT AEC-Q100 qualified - not suitable for automotive under-hood applications.

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

Related Searches

PIC16LC622-04I/SO PIC16LC622-04I/SO datasheet Microchip PIC16LC622 PIC16C622 OTP microcontroller 18-SOIC 8-bit 4MHz microcontroller SOIC-18 PIC16LC622 industrial control application PIC16LC622 vs PIC16F648A PIC16LC622 drop-in replacement PIC16LC622-04I/SO price buy what is OTP microcontroller PIC16LC622 pinout 18-SOIC PIC16 mid-range instruction set

Related Components & Terms

Microchip Technology PIC16LC622 PIC16LC622-04I/SO PIC16C622A-04I/SO PIC16LC622-04/SO PIC16F648A PIC16F88 8-bit microcontroller MCU PIC16C family PIC mid-range core OTP EPROM ROHS AEC-Q100 SOIC-18 surface mount industrial temperature grade Harvard architecture RISC sensor signal conditioning industrial control legacy system retrofit battery powered consumer appliance
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