PIC16LC622-04I/P - 4MHz 8-Bit CMOS MCU, 3.5KB OTP | Microchip
MPN: PIC16LC622-04I/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.92 | $192.00 |
| 500 | $1.74 | $870.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC16LC622-04I/P Overview
An 8-bit microcontroller is a single-chip computer built around an 8-bit data path, integrating a CPU, RAM, non-volatile program memory, and peripherals such as timers, interrupts, and I/O ports on a single die. The PIC16LC622 sits within the broader taxonomy as: microcontroller -> 8-bit MCU -> PIC16 family -> PIC16C sub-family -> CMOS EPROM-based device -> semiconductor IC. This LC variant is the low-power CMOS process version (vs. the PIC16C622 EPROM die), typically offering wider operating voltage and lower quiescent current than the original PIC16C62x parts.
Key features of the PIC16LC622-04I/P include 12-bit wide instructions, 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 '04' speed grade indicates 4 MHz maximum oscillator input, and the 'I' suffix denotes the industrial temperature range of -40 °C to +85 °C. Supply voltage is specified at 2.5 V to 6.25 V, enabling operation from two or three alkaline cells up to a regulated 5 V rail.
Architecturally, the PIC16LC622 is built on Microchip's classic Harvard RISC core, which fetches instructions from program memory on a separate bus from data, allowing most instructions to execute in a single instruction cycle (4 oscillator clocks). The OTP program memory means the firmware is permanently written once at programming time and cannot be electrically erased, making this part a cost-optimized choice for mature, stable production designs rather than iterative prototyping.
Typical applications include low-power and cost-sensitive embedded control such as consumer appliances, automotive body electronics (interior lighting, seat controllers, small sensor interfaces), industrial control (sensor signal conditioning, simple closed-loop control), battery-powered instrumentation, and remote-control transmitters. The 13 I/O pins are sufficient for driving LEDs, reading buttons, communicating via UART or I²C through software bit-banging, and interfacing low-speed analog signals.
When designing with this device, ensure the chosen oscillator or resonator is within the 4 MHz maximum and that decoupling capacitors are placed close to VDD/VSS pins. Because OTP parts cannot be re-programmed, developers typically use a windowed (JW) or flash equivalent for code development and switch to the OTP 'P' (PDIP) variant for production runs.
Drop-in alternatives for PIC16LC622-04I/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 PIC16LC622-04I/P (same form factor and footprint) — differing in Core Architecture, Operating Temperature Range, Program Memory Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC621A-04I/P
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.01 / Unit
View Datasheet →PIC16LC620A-04I/P
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C622-04I/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F628-04I/P
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16F84A-04I/P
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16LC622-04I/P Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit Harvard RISC |
| Family | PIC® 16C |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 bytes |
| Maximum Clock Speed | 4 MHz |
| Instruction Word Width | 12 bits |
| Data Path Width | 8 bits |
| I/O Pins | 13 |
| Supply Voltage (VDD) | 2.5 V to 6.25 V |
| Operating Temperature Range | -40 °C to +85 °C (Industrial, 'I' suffix) |
| Package | 18-pin PDIP (0.300 inch, 7.62 mm) |
| Mounting Type | Through-Hole |
| Hardware Stack | 2 levels deep |
| Addressing Modes | Direct, Indirect, Relative |
| RoHS Status | Compliant |
PIC16LC622-04I/P Pin Configuration
| Pin 1 | MCLR/VPP — Master-clear reset (active low) / programming voltage input |
| Pin 2 | RA0 — Port A bit 0 (digital I/O) |
| Pin 3 | RA1 — Port A bit 1 (digital I/O) |
| Pin 4 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 5 | OSC2/CLKOUT — Oscillator output / clock out |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RB0/INT — Port B bit 0 / external interrupt |
| Pin 8 | RB1 — Port B bit 1 (digital I/O) |
| Pin 9 | RB2 — Port B bit 2 (digital I/O) |
| Pin 10 | RB3 — Port B bit 3 (digital I/O) |
| Pin 11 | VDD — Positive supply voltage (2.5 V to 6.25 V) |
| Pin 12 | RB4 — Port B bit 4 (digital I/O) |
| Pin 13 | RB5 — Port B bit 5 (digital I/O) |
| Pin 14 | RB6 — Port B bit 6 (digital I/O) |
| Pin 15 | RB7 — Port B bit 7 (digital I/O) |
| Pin 16 | RC0 — Port C bit 0 (digital I/O) |
| Pin 17 | RC1 — Port C bit 1 (digital I/O) |
| Pin 18 | RC2 — Port C bit 2 (digital I/O) |
Typical Applications
PIC16LC622-04I/P is suitable for 6 applications: Consumer Appliance Control, Automotive Body Electronics, Industrial Sensor Interface, Battery-Powered Instrumentation, Remote Control Transmitter, LED Display Driver Controller.
Consumer Appliance Control
The PIC16LC622-04I/P suits consumer appliance controllers such as coffee makers, bread machines, toaster ovens, and small kitchen devices where the firmware is finalized at product launch and never updated. Its 3.5 KB OTP program memory holds a complete state machine plus user-interface handler; the 13 I/O pins drive segment LEDs, read membrane keypads, and switch TRIACs through optocouplers. The 2.5-6.25 V supply range supports direct connection to a rectified-mains 5 V regulator without level shifting.
Recommended
Automotive Body Electronics
The PIC16LC622-04I/P serves in automotive body controllers for interior lighting, seat-position memory, mirror adjustment, and simple door-module logic. Its -40 °C to +85 °C industrial temperature range covers cabin environments; for under-hood or extreme environments an AEC-Q100 part is required. The 13 I/O pins are enough to read multiple switch inputs and drive low-side relays; LIN or CAN communication is handled via external transceiver and software bit-banging on a UART-capable pin.
Recommended
Industrial Sensor Interface
Use the PIC16LC622-04I/P as a low-cost front-end for industrial sensor signal conditioning, threshold detection, and alarm reporting. The MCU's deterministic 1 µs instruction cycle allows predictable sampling of slow analog signals (via external comparator or ADC), while the OTP memory locks the calibration constants. Its wide 2.5-6.25 V VDD tolerates unregulated 24 V industrial rails stepped down through a simple linear regulator or Zener reference.
Recommended
Battery-Powered Instrumentation
The PIC16LC622-04I/P operates directly from two alkaline or NiMH cells thanks to its 2.5 V minimum VDD and low-power CMOS LC process. In handheld meters, remote sensors, and battery-backed data loggers, the MCU wakes from sleep on a timer interrupt, reads a sensor, transmits a value, and returns to sleep. The 128-byte RAM is sufficient for buffer storage and the OTP memory holds fixed calibration tables.
Recommended
Remote Control Transmitter
The PIC16LC622-04I/P fits infrared or RF remote-control transmitters for TVs, audio equipment, and consumer devices. Its 4 MHz clock is fast enough to generate 38 kHz IR carrier frequencies with hardware-timer interrupts, and the 13 I/O pins accept a matrix keypad plus IR LED driver. The low power consumption from the LC process extends battery life, and the OTP memory locks the protocol stack against accidental reprogramming in the field.
Recommended
LED Display Driver Controller
The PIC16LC622-04I/P drives multiplexed 7-segment LED displays, dot-matrix indicators, and status panels by sequencing digit selects via high-current transistors or driver ICs. With 13 I/O pins the MCU controls up to 8 segment lines plus 4 digit selects (12 pins total) plus one indicator LED. The deterministic instruction timing keeps refresh rates constant without flicker, while OTP memory holds the display lookup table permanently.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC622-04I/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC621A-04I/P | PIC16LC620A-04I/P | PIC16C622-04I/P | PIC16F628-04I/P | PIC16F84A-04I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-pin PDIP | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin PDIP - same |
| Program Memory | 3.5 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 3.5 KB EPROM | 3.5 KB Flash | 1.75 KB Flash |
| RAM | 128 bytes | 80 bytes | 96 bytes | 128 bytes | 224 bytes | 68 bytes |
| Max Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz (20 MHz with 20 MHz grade) | 4 MHz |
| Supply Voltage | 2.5 V to 6.25 V | 2.5 V to 6.25 V | 2.5 V to 6.25 V | 3.0 V to 6.0 V | 3.0 V to 5.5 V | 2.0 V to 6.0 V |
| I/O Pins | 13 | 13 | 13 | 13 | 16 | 13 |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | Windowed/EPROM | Flash (reprogrammable) | Flash (reprogrammable) |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
Key Differentiators
- Wide 2.5-6.25 V VDD range (vs PIC16C622-04I/P)
- Reprogrammable flash upgrade path (vs PIC16F628-I/P)
- Industrial temperature grade by default (vs PIC16LC621A-04I/P)
Design Notes
The PIC16LC622-04I/P accepts a wide 2.5 V to 6.25 V supply but does not include an internal voltage regulator. Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 11) and a bulk capacitor (10 µF or larger) at the regulator output. For battery-powered designs the LC process gives very low quiescent current in sleep mode, allowing months of standby life on two AA cells when wake-up intervals are spaced seconds apart.
OTP program memory cannot be electrically erased: a single programming mistake permanently bricks the part. During development always use a flash-based equivalent such as the PIC16F628-I/P in the same 18-pin PDIP footprint, validate firmware, then migrate to the PIC16LC622-04I/P only for production runs. Also, the PIC16LC622 has only a two-level hardware stack — never enable interrupts from within an interrupt service routine or the return address is overwritten.
The 18-pin PDIP has 0.300 inch (7.62 mm) row spacing, which gives generous clearance for hand-soldering and through-hole rework. Route MCLR/VPP (pin 1) directly to the reset circuit without long parallel traces to oscillator pins; crosstalk on MCLR can cause spurious resets. Keep the oscillator traces short and surround them with a ground pour to reduce EMI susceptibility. Unused I/O pins should be configured as outputs and tied to ground or VDD, not left floating.
At 4 MHz the instruction cycle is 1 µs, which is forgiving for signal integrity on digital I/O. However, when driving long cables (such as in industrial sensor interfaces) use series resistors (100 Ω) on outputs to limit ringing, and add small capacitors (22-100 pF) on inputs for ESD protection. For software bit-banged UART at 9600 baud, ensure interrupt latency is bounded; the two-level hardware stack means deep call chains must be avoided inside ISRs.
Compliance Information
RoHS and REACH compliance per Microchip product declarations. The industrial 'I' temperature grade is not AEC-Q100 qualified; for automotive under-hood or safety-critical applications select an AEC-Q100 qualified MCU from Microchip's automotive portfolio.