PIC16C622-04E/P - 8-bit CMOS MCU, 3.5KB OTP, 4MHz | Microchip
MPN: PIC16C622-04E/P ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.95 | $1,475.00 |
| 1,000 | $2.58 | $2,580.00 |
PIC16C622-04E/P Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates an 8-bit CPU, program memory, data RAM, and programmable peripherals on one silicon die. Within the broader taxonomy, MCUs belong to microprocessors, which fall under semiconductors, which are classified as integrated circuits. The PIC16C family from Microchip uses a RISC (Reduced Instruction Set Computer) Harvard architecture with a separate program and data bus, enabling single-cycle instruction execution and deterministic interrupt response for real-time control loops.
Key features of the PIC16C622-04E/P include a wide operating voltage range of 2.5 V to 6.0 V, ultra-low power consumption of 15 µA typical at 5 V and 4 MHz and 1 µA typical at 3 V and 32 kHz, fully static design supporting DC to 4 MHz operation, an integrated 8-bit analog-to-digital converter (ADC) variant channel-mixing on I/O pins, and a watchdog timer with on-chip RC oscillator for reliable recovery from software lockups. The 13 I/O pins can source/sink up to 25 mA per pin, sufficient to directly drive LEDs, small relays, and logic-level MOSFETS without external buffers.
The PIC16C622-04E/P employs CMOS EPROM technology for non-volatile program storage, allowing prototype development with windowed (JW) parts before committing to volume OTP production. The PIC16C6x core family shares a common instruction set, peripheral set, and pinout across PDIP-18, SOIC-18, and SSOP-20 packages, simplifying board-level migration. Built-in peripherals include one 8-bit timer/counter (TMR0), one 16-bit timer/counter (TMR1), a Capture/Compare/PWM (CCP) module, and a synchronous serial port (SSP) supporting SPI and I²C master/slave modes.
Typical applications include industrial control logic, automotive body electronics, sensor signal conditioning front-ends, low-power battery instruments, and consumer white goods requiring Extended temperature tolerance. The 4 MHz core delivers ample computational headroom for state-machine-style control firmware while the 15 µA active current keeps standby drain acceptable in solar or energy-harvesting designs.
When designing with this device, ensure the ICSP programming header remains accessible for factory OTP programming, since OTP memory cannot be erased in-circuit. Add a 100 nF decoupling capacitor within 5 mm of VDD and a bulk 10 µF tantalum on the supply rail to suppress noise during CCP PWM transitions.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16C622-04E/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 PIC16C622-04E/P (same form factor and footprint) — differing in Program Memory Size, Program Memory Type, Operating Temperature, Package, RAM Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C622-04/P
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16C622-04E/P
✅ Drop-In✓ In Stock
$2.58 / Unit
View Datasheet →PIC16C621-04E/P
✅ Drop-In✓ In Stock
$2.85 / Unit
View Datasheet →PIC16C622-04E/P Maximum Ratings & Electrical Characteristics
| Manufacturer | Microchip Technology |
| Series | PIC 16C |
| Core Processor | PIC |
| Core Size | 8-bit |
| Max CPU Speed | 4 MHz |
| Program Memory Size | 3.5 KB (2K x 14) OTP |
| RAM Size | 128 x 8 bytes |
| Number of I/O Pins | 13 |
| Operating Voltage Range | 2.5 V to 6.0 V |
| Operating Temperature Range | -40 °C to +125 °C (Extended, 'E' suffix) |
| Package / Case | 18-DIP (0.300 inch, 7.62 mm) |
| Mounting Type | Through-Hole |
| Active Current @ 5 V, 4 MHz | 15 µA typical |
| Sleep Current @ 3 V, 32 kHz | 1 µA typical |
| Program Memory Type | OTP EPROM |
| Peripherals | TMR0 (8-bit), TMR1 (16-bit), CCP, WDT, SSP (SPI/I²C) |
| I/O Sink/Source Current | 25 mA per pin |
| RoHS Status | Non-Compliant (contains Pb, 'P' package) |
PIC16C622-04E/P Pin Configuration
| Pin 1 | RA2/AN2 — Bidirectional I/O / analog input channel 2 |
| Pin 2 | RA3/AN3 — Bidirectional I/O / analog input channel 3 |
| Pin 3 | RA4/T0CKI — Bidirectional I/O / Timer0 clock input (open-drain) |
| Pin 4 | MCLR/VPP — Master Clear reset input / ICSP programming voltage |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — Bidirectional I/O / external interrupt input |
| Pin 7 | RB1 — Bidirectional I/O port B |
| Pin 8 | RB2 — Bidirectional I/O port B |
| Pin 9 | RB3 — Bidirectional I/O port B |
| Pin 10 | RB4 — Bidirectional I/O port B (interrupt-on-change) |
| Pin 11 | RB5 — Bidirectional I/O port B (interrupt-on-change) |
| Pin 12 | RB6/PGC — Bidirectional I/O / ICSP serial clock |
| Pin 13 | RB7/PGD — Bidirectional I/O / ICSP serial data |
| Pin 14 | VDD — Positive supply voltage (2.5 V to 6.0 V) |
| Pin 15 | OSC2/CLKOUT — Oscillator crystal output / CLKOUT |
| Pin 16 | OSC1/CLKIN — Oscillator crystal input / external clock |
| Pin 17 | RA0/AN0 — Bidirectional I/O / analog input channel 0 |
| Pin 18 | RA1/AN1 — Bidirectional I/O / analog input channel 1 |
Typical Applications
PIC16C622-04E/P is suitable for 6 applications: Industrial Sensor Interface Controllers, Automotive Body Electronics Modules, Low-Power Battery Instruments, Consumer White-Good Control Boards, HVAC Damper and Valve Actuators, Legacy Industrial Control Retrofit Modules.
Industrial Sensor Interface Controllers
The PIC16C622-04E/P is well suited for industrial sensor-interface controllers where its 13 I/O pins can read multiple digital sensors while the 25 mA per-pin drive directly energizes relays, optocouplers, or solid-state switches. Its Extended -40°C to +125°C operating range enables deployment in factory-floor enclosures, motor-control cabinets, and outdoor process instrumentation without additional thermal conditioning. The 4 MIPS throughput is ample for 4–20 mA loop conditioning, Modbus RTU framing, and alarm threshold logic. Compared with switching regulator front-ends, the MCU's 15 µA active current at 4 MHz keeps continuous power budget below 75 mW from a 5 V rail, fitting intrinsically-safe plant networks.
Recommended
Automotive Body Electronics Modules
In automotive body-electronics modules such as mirror controllers, seat-position memory, and HVAC damper drivers, the PIC16C622-04E/P's Extended -40°C to +125°C temperature grade satisfies under-hood and cabin thermal stress per AEC-Q100 expectations (though it is not formally AEC-Q100 qualified). The 3.5 KB OTP program memory holds LIN-slave state machines and PWM-driven actuator profiles, while the 13 I/O lines interface directly to H-bridge drivers and Hall-effect position sensors. Its 25 mA sink capability eliminates the need for external bipolar transistors when driving small solenoids and indicator LEDs, reducing BOM cost and PCB area in cost-sensitive body controllers.
Recommended
Low-Power Battery Instruments
Battery-powered measurement instruments benefit from the PIC16C622-04E/P's 1 µA typical sleep current at 3 V and 32 kHz Watchdog Timer-driven wake mode, enabling multi-year battery life in metering and remote-sensor nodes. The 128-byte RAM comfortably buffers averaged ADC samples before scheduled transmission via the SSP-based SPI or I²C peripheral. With a 2.5–6.0 V operating range, the MCU can run directly from two AA cells or a single lithium coin cell without a boost converter, reducing quiescent loss and BOM cost.
Recommended
Consumer White-Good Control Boards
Consumer white goods such as washing machines, dishwashers, and microwave ovens use the PIC16C622-04E/P as the central control MCU where its 3.5 KB OTP memory holds motor-control algorithms, user-interface debouncing, and timing routines. The CCP module generates the 50/60 Hz variable duty-cycle signals that drive TRIAC-based motor controllers, while the SSP peripheral interfaces to LED display drivers and keypads. Although the part is NRND, installed-base replacement demand continues for the through-hole PDIP-18 package, which simplifies hand-soldered repairs on legacy appliance boards.
Recommended
HVAC Damper and Valve Actuators
Heating, ventilation, and air-conditioning damper actuators rely on the PIC16C622-04E/P to interpret thermostat commands and modulate 0–10 V or PWM valve signals. Its 13 I/O lines accommodate the actuator motor H-bridge control, end-stop limit switches, and feedback potentiometer ADC channel. The Extended -40°C to +125°C temperature rating handles plenum and rooftop unit environments, while the 15 µA active current supports 24 VAC-powered designs when rectified and dropped through a simple linear regulator. SSP-based I²C enables easy integration with building-automation sensors.
Recommended
Legacy Industrial Control Retrofit Modules
Engineers maintaining legacy industrial control systems (textile machinery, packaging lines, printing presses) use the PIC16C622-04E/P as a drop-in replacement for obsolete or damaged original Microcontroller sockets. Its 18-pin PDIP through-hole form factor matches the original 1990s-era footprint, and its 4 MHz core speed replicates the original firmware timing without code rework. The 25 mA I/O drive regenerates vintage 5 V logic signals cleanly, and the Extended temperature range accommodates hot enclosures around steam valves and furnaces. For active production retrofit boards, the PIC16F676-I/P serves as a Flash-programmable modern equivalent.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C622-04E/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C622-04/P | PIC16C621-04E/P | PIC16C621-20E/SS |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-DIP (0.300 inch, 7.62 mm) | 18-DIP (0.300 inch, 7.62 mm) - same | 18-DIP (0.300 inch, 7.62 mm) - same | 20-SSOP (different, surface mount) |
| Core Size | 8-bit | 8-bit | 8-bit | 8-bit |
| Max CPU Speed | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Program Memory Size | 3.5 KB (2K x 14) OTP | 3.5 KB (2K x 14) OTP | 1.75 KB (1K x 14) OTP | 1.75 KB (1K x 14) OTP |
| RAM Size | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| I/O Pin Count | 13 | 13 | 13 | 13 |
| Operating Temperature | -40 °C to +125 °C (Extended) | 0 °C to +70 °C (Commercial) | -40 °C to +125 °C (Extended) | -40 °C to +125 °C (Extended) |
| RoHS Status | Non-Compliant (SnPb PDIP) | Non-Compliant (SnPb PDIP) | Non-Compliant (SnPb PDIP) | Non-Compliant (SSOP) |
Key Differentiators
- Extended temperature range without sacrificing memory (vs PIC16C622-04/P)
- Double the program memory for state-machine complexity (vs PIC16C621-04E/P)
- Through-hole PDIP for hand repair and prototyping (vs PIC16C621-20E/SS)
Design Notes
The PIC16C622-04E/P operates from 2.5 V to 6.0 V with 15 µA active current at 5 V / 4 MHz. Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (14) and a 10 µF bulk tantalum on the supply rail to suppress voltage transients during CCP PWM transitions. For battery applications, the 1 µA sleep current at 3 V / 32 kHz supports multi-year operation on a single CR2032 coin cell when firmware uses Watchdog Timer wake rather than active polling.
Estimated: at 5 V VDD, 4 MHz clock, and all 13 I/O pins switching simultaneously at 50% duty, the dynamic supply current is approximately 4 mA and the quiescent dissipation is roughly 20 mW. With the PDIP-18 package thermal resistance of approximately 70 °C/W (Microchip package thermal data), junction temperature rise above ambient is below 1.5 °C, so no heatsinking is required. Designers should still derate to 70% of max I/O drive when all pins are active to keep junction below 85 °C in sealed enclosures.
Do not attempt in-circuit reprogramming: the PIC16C622-04E/P uses One-Time-Programmable (OTP) EPROM which can only be programmed once via the ICSP header on pins 1 (RB6/PGC) and 28 (RB7/PGD) - MCLR/VPP must be raised to 13 V during programming. For development cycles, use the windowed PIC16C622-04/JW ceramic package, then commit the final firmware to the OTP version. The 'E' Extended temperature grade is not AEC-Q100 certified; for AEC-Q100 automotive designs, choose the PIC16F882-I/P or contact Microchip for automotive-qualified alternatives.
Route the 4 MHz crystal traces between OSC1 (pin 16) and OSC2 (pin 15) as short and symmetric as possible, with a ground guard ring on the PCB layer below to minimize EMI coupling into adjacent analog inputs on RA0–RA3. Keep the MCLR/VPP pin (4) decoupled with a 10 kΩ pull-up to VDD and a 100 nF capacitor to VSS to ensure clean reset behavior. Place the ICSP header at the board edge so the 6-pin programming cable can reach without removing the MCU from its socket.
The PIC16C622-04E/P's 25 mA I/O sink/source capability makes its digital outputs suitable for direct LED and small relay driving, but the high edge rates (10 ns rise/fall typical) can couple noise into adjacent analog inputs through PCB parasitic capacitance. Insert a 100 Ω series resistor on digital outputs that run parallel to analog traces for more than 25 mm. For ADC sampling on RA0–RA3, add a 100 ns acquisition delay after channel switching to allow the internal sample-and-hold capacitor to settle within 1/2 LSB accuracy.
Compliance Information
Per Microchip product documentation: the 'P' suffix indicates a tin-lead PDIP package which is non-RoHS. The Extended temperature grade '-40 °C to +125 °C' is rated but the part is not formally AEC-Q100 qualified - automotive customers should use the PIC16F882 or PIC16F1764 instead.