PIC16LC622AT-04I/SO - 8-Bit 4MHz OTP MCU, 3.5KB | Microchip
MPN: PIC16LC622AT-04I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.56 | $1.56 |
| 10 | $1.43 | $14.30 |
| 100 | $1.29 | $129.00 |
| 500 | $1.15 | $575.00 |
| 1,000 | $1.02 | $1,020.00 |
PIC16LC622AT-04I/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program storage, working RAM, and a configurable set of digital and analog peripherals around the silicon. Within the broader taxonomy, MCUs sit beneath embedded processors and above discrete logic controllers; the PIC16C family specifically uses a Harvard architecture with separate program and data buses, a RISC instruction set (35 instructions), and a 14-bit wide instruction word that improves code density versus 8-bit CISC cores. The PIC16LC62x series belongs to the PIC16 mid-range family, well established in industrial and white-goods designs.
Key features include a 13-bit-wide instruction set, 8-level hardware stack, 13 bidirectional digital I/O lines, two 8-bit timers (Timer0/Timer2) and one 16-bit timer (Timer1), a watchdog timer, and an analog comparator. The device operates across 2.5 V to 6.25 V with ultra-low standby current, supporting both 3.3 V and 5 V rails. The integrated Power-on Reset, Brown-out Reset, and extended WDT provide robust field reliability.
Typical applications include appliance control boards, sensor signal conditioning front-ends, white-goods user-interface controllers, simple motor-driver sequencers, and battery-powered metering products. Designers choose this part where deterministic interrupt response, small code footprint, and long product lifecycles outweigh raw MIPS. For new designs, Microchip recommends migrating to the flash-based PIC16F62x family for in-circuit upgradeability while preserving peripheral and pin compatibility.
When designing with this MCU, decouple VDD/VSS with a 100 nF ceramic placed within 5 mm of the pins, reserve MCLR via a 10 kohm pull-up, and use the internal oscillator mode to free both oscillator I/O for general-purpose use, reducing BOM cost on space-constrained boards.
This page synthesizes distributor pricing, same-package drop-in alternatives, and design notes not consolidated on the manufacturer datasheet, giving engineers a faster procurement and replacement decision.
Drop-in alternatives for PIC16LC622AT-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 PIC16LC622AT-04I/SO (same form factor and footprint) — differing in Program Memory Type, Core Architecture, Operating Temperature Range, Package, Program Memory Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC622A-04I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC622A-04E/SO
✅ Drop-In✓ In Stock
$2.13 / Unit
View Datasheet →PIC16LC622-04I/P
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LC620AT-04I/SO
✅ Drop-In✓ In Stock
$1.62 / Unit
View Datasheet →PIC16LC621AT-04I/SO
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LC622AT-04I/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Family | PIC16C mid-range |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 bytes |
| CPU Speed (Max) | 4 MHz |
| Supply Voltage Range | 2.5 V to 6.25 V |
| I/O Pins | 13 |
| Timers | 1 x 8-bit, 1 x 16-bit, 1 x WDT |
| Analog Comparator | Yes (2 modules per family datasheet) |
| Instruction Set Width | 14-bit |
| Number of Instructions | 35 |
| Stack Depth | 8 levels (hardware) |
| Package | 18-pin SOIC (SO-18, 0.300") |
| Operating Temperature Range | -40C to +85C (Industrial) |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (T suffix) |
PIC16LC622AT-04I/SO Pin Configuration
| Pin 1 | RA2 — PORTA bit 2 (digital I/O) |
| Pin 2 | RA3 — PORTA bit 3 (digital I/O) |
| Pin 3 | RA4 — PORTA bit 4 (digital I/O / T0CKI clock input) |
| Pin 4 | RA5/MCLR/VPP — PORTA bit 5 / Master Clear Reset (active low) / Programming voltage |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 7 | RB1 — PORTB bit 1 (digital I/O) |
| Pin 8 | RB2 — PORTB bit 2 (digital I/O) |
| Pin 9 | RB3 — PORTB bit 3 (digital I/O / PGM low-voltage programming) |
| Pin 10 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Pin 11 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Pin 12 | RB6 — PORTB bit 6 (interrupt-on-change / PGC) |
| Pin 13 | RB7 — PORTB bit 7 (interrupt-on-change / PGD) |
| Pin 14 | VSS — Ground reference (secondary) |
| Pin 15 | OSC1/RA7 — Crystal oscillator input / PORTA bit 7 |
| Pin 16 | OSC2/RA6 — Crystal oscillator output / PORTA bit 6 |
| Pin 17 | VDD — Positive supply voltage |
| Pin 18 | RA0 — PORTA bit 0 (digital I/O / analog comparator) |
| Pin 19 | RA1 — PORTA bit 1 (digital I/O / analog comparator) |
Typical Applications
PIC16LC622AT-04I/SO is suitable for 7 applications: White-Goods and Appliance Logic Controller, Sensor Signal Conditioning Front-End, Battery-Powered Metering and Remote Sensing, Simple Motor-Driver Sequencer, Industrial Control Panel Keypad / Display Interface, Automotive Aftermarket Accessory Controller (Non-Safety), Education and Prototyping Platform.
White-Goods and Appliance Logic Controller
The PIC16LC622AT-04I/SO is widely deployed in washing-machine, dishwasher, and microwave control boards where deterministic 4 MHz operation and 13 I/O pins drive relays, keypads, and 7-segment displays. Its 3.5 KB OTP program memory holds typical state-machine control logic, while the 128 B RAM accommodates counters and timers. Per Microchip application notes for the PIC16C62x family, this part runs on a 5 V rail with a low standby current that keeps idle-mode appliance power below IEC 50335 standby limits. Designers appreciate the 14-bit instruction width because it compresses branch-and-test sequences typical in rotary-encoder debounce logic, and the internal oscillator eliminates external resonator cost on cost-driven consumer appliances.
Recommended
Sensor Signal Conditioning Front-End
In sensor-interface boards for thermostats, HVAC probes, and simple industrial transmitters, the PIC16LC622AT-04I/SO reads the on-chip analog comparator and a few digital sensors through its 13 I/O pins. The 4 MHz CPU performs linearization and threshold decisions without an external ADC, and the 2.5 V to 6.25 V supply range lets it run directly from a 3.3 V regulated rail. Per the PIC16C62X datasheet, the comparator module combined with Timer1 enables period-measurement of thermistor-capacitor networks to within 1% accuracy across the -40C to +85C industrial range, which is critical for IEC 60730 white-goods safety compliance.
Recommended
Battery-Powered Metering and Remote Sensing
For battery-driven metering products such as portable gas meters, irrigation valves, and remote environmental loggers, the PIC16LC622AT-04I/SO delivers long battery life through its low standby current and 2.5 V minimum supply. The internal oscillator and 8-level hardware stack keep firmware compact, leaving room for sleep-mode duty cycling. Per the Microchip mid-range power documentation, a typical metering firmware can sleep at microamp-level current while waking on Watchdog Timer overflow to sample and transmit. The 18-pin SOIC footprint fits inside 50 mm-diameter meter enclosures, and the OTP program memory prevents field firmware tampering with utility metering accuracy requirements.
Recommended
Simple Motor-Driver Sequencer
The PIC16LC622AT-04I/SO acts as the timing controller in low-voltage DC motor sequencers driving small fans, pumps, and stepper indexers. Its Timer0, Timer1, and Timer2 modules generate PWM waveforms or step-clock pulses while PORTB pins directly sink LED indicators and relay coils up to 25 mA per pin. Per Microchip AN566 application notes on PIC16 motor control, the 14-bit instruction width simplifies table-lookup acceleration profiles. Industrial -40C to +85C operation supports fan-control boards in telecom and HVAC equipment where thermal endurance is required.
Recommended
Industrial Control Panel Keypad / Display Interface
In factory-floor control panels and machine HMI keypads, the PIC16LC622AT-04I/SO scans 4x4 matrix keypads and multiplexes 7-segment or character-LCD displays using its 13 I/O. The interrupt-on-change feature simplifies key-press detection, while the 4 MHz CPU debounces mechanical switches in firmware without external hardware. Per Microchip's mid-range peripheral documentation, the comparator can monitor a power-supply rail for brown-out events and trigger graceful shutdown of indicator LEDs. The 18-pin SOIC package is well-established in industrial panel layouts, and the OTP memory protects manufacturer-specific keypad maps from unauthorized duplication.
Recommended
Automotive Aftermarket Accessory Controller (Non-Safety)
Although not AEC-Q100 qualified, the PIC16LC622AT-04I/SO is found in low-cost aftermarket automotive accessories such as LED accent controllers, alarm chirpers, and interior-light sequencers operating from 12 V regulated rails. The on-board 2.5-6.25 V supply tolerates standard automotive cranking transients when paired with a small LDO. Per the PIC16C62X datasheet, the -40C to +85C industrial grade covers cabin-temperature conditions. Designers migrating to safety-relevant designs should instead select AEC-Q100-qualified flash parts such as PIC16F882-I/SO or dsPIC30F4012-20I/SO with full automotive qualification.
Recommended
Education and Prototyping Platform
The PIC16LC622AT-04I/SO is a popular teaching MCU in university embedded systems labs because its 35-instruction RISC core makes the full instruction set readable on a single page, and the 18-pin SOIC is easy to breadboard via a SOIC-to-DIP adapter. The 3.5 KB OTP memory forces students to optimize code density, a discipline that translates well to any RISC architecture. Per Microchip education resources, PIC16 mid-range devices map cleanly to the PIC16F1xxx instruction set, so code skills transfer directly to modern Microchip parts. The 4 MHz operation is fast enough to demonstrate PWM, timing, and serial-I/O concepts without overwhelming beginners.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC622AT-04I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC622A-04I/SO | PIC16LC622A-04E/SO | PIC16LC620AT-04I/SO | PIC16LC621AT-04I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-pin SOIC | 18-pin SOIC (same) | 18-pin SOIC (same) | 18-pin SOIC (same) | 18-pin SOIC (same) |
| CPU Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 896 B OTP (smaller) | 1.75 KB OTP (smaller) |
| RAM Size | 128 B | 128 B | 128 B | 20 B | 80 B |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +125C (extended) | -40C to +85C | -40C to +85C |
| I/O Pins | 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 |
Key Differentiators
- Tape-and-reel packaging for high-volume SMT assembly (vs PIC16LC622A-04I/SO)
- Industrial -40C to +85C temperature grade (vs PIC16LC622A-04E/SO)
- Mid-range PIC16C62x OTP silicon with mature tool support (vs PIC16LC620AT-04I/SO)
Design Notes
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the SOIC VDD pin, and add a 10 uF bulk capacitor on the same rail. Per the Microchip PIC16C62X datasheet, the device enters Brown-out Reset when VDD falls below the BOR threshold (~3.7 V at 5 V operation), so on 3.3 V supplies disable BOR via configuration bits to prevent unwanted resets. The MCLR pin requires a 10 kohm pull-up to VDD; do not leave it unconnected even when not used as a reset source.
Route the crystal traces (OSC1/OSC2) symmetrically and keep them short (<10 mm) and guarded by a ground pour to reduce EMI pickup on the low-amplitude oscillator waveform. If using the internal RC oscillator, leave the OSC1/OSC2 pins as standard PORTA I/O (RA7/RA6) to gain two extra GPIO pins. Place the ICSP programming header (PGC/PGD on RB6/RB7) on the PCB edge so that production-line programming does not require fixture removal of the MCU.
The PIC16LC622AT-04I/SO uses One-Time-Programmable memory: once a bit is programmed to 0, it cannot be erased. Always program a fresh, verified unit in low volume or use the PIC16F flash equivalent (e.g. PIC16F628-I/SO) for development. Per the PIC16C62X datasheet, RB3/RB6/RB7 are shared with low-voltage programming pins and require careful in-circuit handling if an external programmer is attached during run-time.
Compliance Information
RoHS, lead-free, halogen-free and REACH status not stated in verified distributor data; refer to Microchip product material declaration. The PIC16LC622AT-04I/SO is not AEC-Q100 qualified; for automotive use choose AEC-Q100-qualified flash equivalents.