PIC16C622/JW - 8-Bit 20MHz CMOS MCU, 3.5KB EPROM, 18-CERDIP
MPN: PIC16C622/JW β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.25 | $112.50 |
| 100 | $10 | $1,000.00 |
| 500 | $8.75 | $4,375.00 |
| 1,000 | $7.5 | $7,500.00 |
PIC16C622/JW Overview
A PIC16C-series microcontroller is a member of the Microchip 8-bit PIC RISC family, characterized by a separate program and data bus (Harvard architecture) that allows simultaneous instruction fetch and data access. The PIC16C line is the original CMOS-EPROM cousin of the flash-based PIC16F line, designed for legacy, low-volume, and one-time-programmable applications where UV erasure for reuse or field reprogramming is desired. Within the broader hierarchy, PIC16C sits under PICmicro -> 8-bit microcontroller -> microcontroller -> embedded computing -> semiconductor. The /JW suffix specifically denotes the ceramic windowed package for prototype development.
Key features include 14-bit instruction word width, an internal watchdog timer with on-chip RC oscillator, power-saving SLEEP mode, in-circuit serial programming (ICSP) capability, and a programmable code-protection scheme. The device provides two 8-bit timers (Timer0 and Timer2-equivalent), one capture/compare/PWM module, and a 5-channel 8-bit ADC on selected variants. The 18-CERDIP windowed package allows UV erasure of the EPROM for code iteration during development, a feature lacking in standard OTP-only /JW-less variants.
The PIC16C622's RISC architecture delivers near 5 MIPS performance at 20MHz, with most instructions executing in a single 200ns instruction cycle. Internal features include a 4MHz internal RC oscillator option (on selected variants), a brown-out reset circuit, and interrupt capability with hardware context saving. The wide 3.0V to 6.0V operating voltage range makes it suitable for both 3.3V and 5V system designs without level translation.
Typical applications include industrial control systems, automotive body electronics, consumer appliance controllers, and legacy replacement for older PIC16C5x designs requiring more I/O and peripheral features. The windowed CERDIP package makes the /JW variant specifically suited for engineering development and code validation rather than high-volume production.
When designing with the PIC16C622/JW, note that the ceramic windowed CERDIP package is significantly more expensive than plastic OTP or flash equivalents and is intended for development. Production runs should migrate to the PIC16C622-20/P or PIC16F622-20/P flash-based pin-compatible variants after code is finalized. The part requires a 13V nominal Vpp supply for EPROM programming and an external programming clock.
This page synthesizes distributor pricing, lifecycle information, drop-in same-package alternatives, and practical design notes that are not found in the manufacturer datasheet alone, helping engineers select the right PIC16C family member for legacy maintenance and new design.
Drop-in alternatives for PIC16C622/JW β 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/JW (same form factor and footprint) β differing in Program Memory Size, Program Memory Type, Timers, Operating Temperature, Oscillator Type.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C622-20/P
β Drop-Inβ In Stock
$2.1 / Unit
View Datasheet βPIC16F622-I/P
β Drop-Inπ Reference alternative (not in catalog)
PIC16F628A-20/P
β Drop-Inπ Reference alternative (not in catalog)
PIC16C621A-20I/P
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C620A-20I/P
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$1.55 / Unit
View Datasheet βPIC16C622/JW Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Program Memory Type | OTP EPROM (UV-erasable windowed CERDIP) |
| Program Memory Size | 3.5 KB (2K x 14 bits) |
| Data RAM | 128 bytes |
| Maximum CPU Clock | 20 MHz |
| Instruction Word Width | 14 bits |
| Number of I/O Pins | 13 |
| Supply Voltage Range | 3.0 V to 6.0 V |
| Oscillator Type | External (crystal/resonator/RC/EXTCLK) |
| Package / Case | 18-CERDIP (0.300 inch, 7.62 mm) Window |
| Mounting Type | Through-Hole |
| Operating Temperature | 0C to +70C (commercial grade) |
| Timers | 1 x 8-bit Timer0, 1 x 8-bit Timer1 (with WDT) |
| Watchdog Timer | Yes (on-chip RC oscillator) |
| Programming Voltage Vpp | 13 V nominal |
| Lead-Free / RoHS | Contains lead (HERDIP/CERDIP non-RoHS typical) |
| MSL Level | 1 (unlimited floor life at <30C/85% RH) |
PIC16C622/JW Pin Configuration
| Pin 1 | RA2 β PORTA bit 2 (digital I/O, analog input on some variants) |
| Pin 2 | RA3 β PORTA bit 3 (digital I/O, also MCLR/Vpp input on selected variants) |
| Pin 3 | RA4 β PORTA bit 4 (digital I/O, open-drain) |
| Pin 4 | RA5 β PORTA bit 5 (digital I/O) |
| Pin 5 | GND/VSS β Ground reference |
| Pin 6 | RB0/INT β PORTB bit 0 (external interrupt input) |
| 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) |
| Pin 10 | RB4 β PORTB bit 4 (digital I/O, interrupt-on-change) |
| Pin 11 | RB5 β PORTB bit 5 (digital I/O, interrupt-on-change) |
| Pin 12 | RB6 β PORTB bit 6 (digital I/O, interrupt-on-change, ICSP clock) |
| Pin 13 | RB7 β PORTB bit 7 (digital I/O, interrupt-on-change, ICSP data) |
| Pin 14 | VDD β Positive supply voltage (3.0V to 6.0V) |
| Pin 15 | RA6/OSC2 β PORTA bit 6 / oscillator output |
| Pin 16 | RA7/OSC1 β PORTA bit 7 / oscillator input |
| Pin 17 | RA0 β PORTA bit 0 (digital I/O) |
| Pin 18 | RA1 β PORTA bit 1 (digital I/O) |
Typical Applications
PIC16C622/JW is suitable for 6 applications: Industrial Control Systems, Automotive Body Electronics (Legacy), Consumer Appliance Controllers, Educational Development Platforms, Legacy Medical Device Controllers, Security and Alarm System Panels.
Industrial Control Systems
The PIC16C622/JW's 20MHz core, 13 I/O lines, and 3.5KB EPROM suit legacy industrial control boards for motor control, sensor interfacing, and relay driving. The PIC16C622's 8-bit PIC RISC architecture executes most instructions in a single 200ns cycle, enabling responsive real-time control loops. With 128 bytes RAM, the device can manage small state machines, PID loops, and communication framing tasks. The wide 3.0V-6.0V supply tolerates industrial 5V rails with significant tolerance, while the commercial 0C-70C temperature range covers most factory floor installations.
Recommended
Automotive Body Electronics (Legacy)
The PIC16C622/JW was historically used in automotive body control modules for interior lighting, seat controllers, and accessory timers, where its -40C to +125C extended temperature variants (PIC16C622-20I/JW) provided reliable operation under hood and cabin conditions. The 13 I/O pins directly drive relays, LEDs, and low-side switches in body electronics subsystems. Modern automotive designs have migrated to PIC16F and dsPIC families with CAN/LIN peripherals, but the PIC16C622 remains in service for legacy vehicle service and aftermarket repairs.
Recommended
Consumer Appliance Controllers
The PIC16C622/JW's low cost, simple RISC architecture, and EPROM-based code storage made it a popular choice for consumer appliance controllers including washing machines, microwave ovens, dishwasher control boards, and HVAC thermostats. The 3.5KB program memory holds small control algorithms, while the 128-byte RAM handles user interface state and timing variables. The /JW windowed CERDIP variant is used for prototype development, with production migrating to PIC16C622-20/P plastic DIP. Operating from 3.0V to 6.0V accommodates both battery-powered and line-powered appliance designs.
Recommended
Educational Development Platforms
The PIC16C622/JW's UV-erasable windowed CERDIP package and 18-pin PDIP-compatible footprint make it ideal for university embedded systems courses and hobbyist learning platforms. Students can write code, program the device, test it in-circuit, then erase with a UV lamp and reprogram, making the /JW variant a reusable educational resource. The simple PIC16C RISC instruction set (35 instructions, 14-bit wide) is well-documented and beginner-friendly. The 20MHz operation provides 5 MIPS performance, sufficient for teaching real-time interrupt-driven programming concepts.
Recommended
Legacy Medical Device Controllers
The PIC16C622/JW is found in legacy medical device subsystems including infusion pump controllers, patient monitor interface boards, and laboratory instrument controllers where its validated firmware has regulatory approval (FDA 510(k) clearance). Because re-validating firmware on a new MCU is expensive and time-consuming, medical equipment manufacturers often specify the obsolete PIC16C622/JW for replacement parts to maintain identical firmware behavior. The /JW windowed package allows field engineers to update code during service, while production units use PIC16C622-20/P for cost reduction.
Recommended
Security and Alarm System Panels
The PIC16C622/JW's 13 I/O pins, 3.5KB program memory, and 128-byte RAM suit security alarm panel controllers managing zone inputs, siren outputs, keypad scanning, and basic communication. The PIC16C622's hardware interrupt capability and SLEEP mode with wake-up on port change enable low-power battery-backed alarm panels that draw microamps in standby. The windowed CERDIP /JW package allows security system manufacturers to update detection algorithms during development. Operating voltage range 3.0V-6.0V supports both 12V battery systems (via regulators) and 5V logic designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C622/JW β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C622-20/P | PIC16F622-I/P | PIC16F628A-20/P | PIC16C621A-20I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-CERDIP (0.300 inch) Window | 18-PDIP (0.300 inch) - same footprint, plastic | 18-PDIP (0.300 inch) - same footprint | 18-PDIP (0.300 inch) - same footprint | 18-PDIP (0.300 inch) - same footprint |
| Program Memory | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM (same die) | 3.5 KB Flash | 3.5 KB Flash | 1.75 KB OTP EPROM |
| RAM | 128 bytes | 128 bytes (same) | 128 bytes | 224 bytes (+75%) | 96 bytes (-25%) |
| Max Clock Speed | 20 MHz | 20 MHz (same) | 20 MHz | 20 MHz | 20 MHz |
| Program Memory Type | OTP EPROM (UV-erasable window) | OTP EPROM (one-time only) | Flash (in-circuit programmable) | Flash (in-circuit programmable) | OTP EPROM |
| Supply Voltage | 3.0V to 6.0V | 3.0V to 6.0V (same) | 2.0V to 5.5V (wider low-end) | 2.0V to 5.5V | 3.0V to 6.0V |
| Number of I/O | 13 | 13 (same) | 13 | 16 (+3) | 13 |
| Lifecycle Status | Obsolete | Obsolete (NRND on some variants) | Active | Active | Obsolete |
Key Differentiators
- Windowed CERDIP package allows UV erasure for code iteration (vs PIC16C622-20/P)
- Flash-based in-circuit programmability eliminates UV eraser (vs PIC16F622-I/P)
- Larger RAM and additional peripherals for expanded functionality (vs PIC16F628A-20/P)
Design Notes
The PIC16C622 operates from 3.0V to 6.0V with internal brown-out reset on most variants. For 5V systems use a standard 7805 regulator with 100nF decoupling at the VDD pin placed within 1cm of the package. For battery-powered designs add a 10uF bulk capacitor near VDD to handle inrush during SLEEP wake-up transitions. Estimated: at 20MHz and 5V supply, active current is approximately 10mA and SLEEP current is below 1uA (verify with datasheet 30210D section 12.0).
Place the external crystal or resonator within 1cm of the OSC1/OSC2 pins with short, equal-length traces to minimize parasitic capacitance. For high-frequency designs above 10MHz add a 1M-ohm parallel resistor across the crystal to guarantee oscillator startup. Keep the MCLR/Vpp pin decoupling capacitor (typically 10-100nF) close to the pin to prevent false resets during voltage transients. Route digital I/O traces away from the analog comparator inputs if used.
Critical: Do not confuse the /JW windowed CERDIP package with the standard OTP-only /P PDIP package - the /JW ceramic window requires UV erasure (typically 30 minutes under UV-C lamp) and costs 5-10x more. For production runs after code freeze, migrate to PIC16C622-20/P or PIC16F622-I/P to reduce BOM cost. Programming the EPROM requires Vpp of 13V nominal; exceeding 14V can permanently damage the device. Source: Microchip PIC16C62X programming specification DS30210D section 10.0.
Compliance Information
CERDIP windowed package typically contains lead and is non-RoHS by default. Industrial temperature variants (PIC16C622-20I/JW) exist for automotive/extended temperature applications but are also non-RoHS. For RoHS-compliant applications use PIC16F622-I/P or PIC16F628A-20/P plastic PDIP flash equivalents.