PIC16C622AT-04/SO - 8-Bit 4MHz OTP MCU 3.5KB 18-SOIC | Microchip
MPN: PIC16C622AT-04/SO β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.16 | $1.16 |
| 10 | $1.1 | $11.00 |
| 100 | $0.98 | $98.00 |
| 500 | $0.86 | $430.00 |
| 1,000 | $0.74 | $740.00 |
PIC16C622AT-04/SO Overview
A microcontroller (MCU) is a single-chip computer that combines a CPU, memory (program + data), and peripherals on one silicon die, intended to control electronic systems through firmware. The PIC16C622A belongs to the mid-range PICmicro taxonomy (8-bit MCU -> microcontroller -> embedded controller -> semiconductor) and historically served as the workhorse of industrial, appliance, and consumer control applications before Flash-based PIC16F parts replaced most OTP variants. The PIC16C622A also integrates a dual analog comparator module (the namesake feature of the '622 family), 8-bit timer/counter, watchdog timer, and a power-saving SLEEP mode.
Key features of the PIC16C622AT-04/SO include 25 mA source/sink per I/O, 4 MHz maximum oscillator frequency (4 MHz internal RC option not available on this part), 2.5V to 5.5V operating voltage, and the OTP program memory windowed on the 'A' die. Wide-voltage-range design supports both 3.3V and 5V rails, and is the reason this part continues to ship into industrial controllers and brown-good retrofit upgrade loops. The 18-SOIC (0.295-inch / 7.50mm width) package is the wide-body variant offering wider lead pitch for hand-soldering and through-hole-style process windows.
Typical applications include remote transmitters, security-system peripherals, appliance controllers, automotive subsystems (non-safety), and simple sensor signal conditioning. The 13 I/O, dual analog comparator, and 4 MHz CPU throughput provide enough headroom to replace discrete logic or 4-bit controllers while keeping BOM cost low. Designers frequently migrate from PIC16C620/PIC16C621 in the same family to PIC16C622 when they need more RAM and program memory.
When designing with this device, place a 0.1uF decoupling capacitor as close as possible to VDD (pin 14) and connect MCLR (pin 4) through a 10k pull-up resistor to VDD for normal operation. OTP memory can only be programmed once, so pre-production verification via PIC16C622A-04/SO (windowed) or PIC16C622A-04/JW (UV-erasable) prototypes is the standard development workflow.
Drop-in alternatives for PIC16C622AT-04/SO β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C622A-04/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C622AT-04I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C622AT-04E/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C621AT-04/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C620AT-04/SO
β Drop-Inβ In Stock
$0.93 / Unit
View Datasheet βPIC16F628A-I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16F627A-I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C622AT-04/SO Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-Bit |
| Series | PIC16C |
| Program Memory Size | 3.5 KB (2K x 14) OTP |
| RAM Size | 128 x 8 bytes |
| Maximum Clock Frequency | 4 MHz |
| Number of I/O | 13 |
| Operating Voltage | 2.5 V to 5.5 V |
| Package / Case | 18-SOIC (0.295", 7.50 mm width) |
| Mounting Type | Surface Mount |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Operating Temperature | 0 C to +70 C |
| Peripherals | Brown-out Detect, Watchdog Timer, 2x Analog Comparator |
PIC16C622AT-04/SO Pin Configuration
| Pin 1 | RA2 β Bidirectional I/O port A bit 2 / analog comparator input |
| Pin 2 | RA3 β Bidirectional I/O port A bit 3 / analog comparator input |
| Pin 3 | RA4/T0CKI β Bidirectional I/O port A bit 4 / Timer0 clock input (open-drain) |
| Pin 4 | MCLR β Master Clear (reset) input, active-low, requires external pull-up |
| 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 | RB7 β Bidirectional I/O port B bit 7 (ICSP data) |
| Pin 13 | RB6 β Bidirectional I/O port B bit 6 (ICSP clock) |
| Pin 14 | VDD β Positive supply voltage (+2.5V to +5.5V) |
| Pin 15 | OSC2/CLKOUT β Oscillator crystal output / clock output (Fosc/4) |
| Pin 16 | OSC1/CLKIN β Oscillator crystal 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
PIC16C622AT-04/SO is suitable for 7 applications: IR Remote Control Transmitter, Appliance Controller Board, Security System Sensor Interface, Automotive Accessory Controller (Non-Safety), Industrial Sensor Signal Conditioner, Consumer Toy and Hobby Electronics, Smart Meter and Energy Monitor Peripherals.
IR Remote Control Transmitter
The PIC16C622AT-04/SO's 3.5KB OTP program memory, 4 MHz throughput, and 13 digital I/O pins make it a strong choice for handheld IR remote transmitters. The 2.5V-5.5V operating voltage allows direct battery operation from two alkaline cells (3V nominal) without a boost regulator, extending battery life. The internal SLEEP mode draws less than 1uA, and the 4 MHz execution speed easily handles 38 kHz / 40 kHz / 56 kHz carrier generation with software PWM. Recommended products include the Microchip PIC16C621A family for cost-down derivatives.
Recommended
Appliance Controller Board
The PIC16C622AT-04/SO is widely used in white-goods and appliance control boards (washing machines, microwave ovens, dishwashers) where its 13 I/O pins drive relays, triacs, and 7-segment LED displays while the dual analog comparator monitors temperature sensors and water-level probes. The 4 MHz CPU executes control loops at 1 ms resolution, easily managing PID-style temperature regulation, and the OTP memory prevents firmware tampering in production. The 0C-70C commercial temperature range covers most indoor appliance environments.
Recommended
Security System Sensor Interface
The PIC16C622AT-04/SO is well-suited for PIR motion sensor interfaces, glass-break detectors, and door/window contact modules used in residential and commercial security systems. Its dual analog comparator detects low-level analog signals from PIR sensors and thermopile elements, while 13 I/O drive status LEDs, piezo buzzers, and reed-switch inputs. The 128-byte RAM supports rolling-code transmission buffers, and the OTP memory prevents code extraction from field-deployed security hardware - reducing reverse-engineering risk.
Recommended
Automotive Accessory Controller (Non-Safety)
Non-safety automotive accessories such as ambient lighting controllers, seat-heater switch panels, and aftermarket alarm systems frequently use PIC16C622AT-04/SO. The 18-SOIC wide-body package handles automotive thermal cycling, while the 25 mA I/O source/sink directly drives small relays and LED indicators without buffer transistors. For under-hood or extreme-temperature applications, designers migrate to the PIC16C622AT-04I/SO industrial-grade (-40C to +85C) variant for guaranteed cold-start behavior.
Recommended
Industrial Sensor Signal Conditioner
The PIC16C622AT-04/SO conditions analog signals from industrial sensors (load cells, thermistors, photodiodes) by using the dual analog comparator for threshold detection and software-implemented sigma-delta conversion via the comparator and timer0. The 4 MHz throughput allows oversampling at 1 kHz while still servicing serial communication to a host controller. The OTP memory locks the calibration coefficients in production, preventing field tampering and reducing calibration drift. Wide 2.5V-5.5V supply tolerates industrial 24V/5V regulated rails.
Recommended
Consumer Toy and Hobby Electronics
The PIC16C622AT-04/SO drives hobby robotics, RC receivers, model-train controllers, and educational electronics kits where its low cost (sub-$1.20 at 100 pieces) and simple 35-instruction RISC architecture accelerate learning. The 18-SOIC wide-body package is hand-solderable, making it friendly to hobbyist assembly without specialized tools. The PICkit 3 programmer supports in-circuit serial programming (ICSP) through the RB6/RB7 pins, allowing beginners to prototype without removing the chip. The PIC16C621A-04/SO is the recommended cost-down derivative for toy applications requiring <1KB code.
Recommended
Smart Meter and Energy Monitor Peripherals
The PIC16C622AT-04/SO is deployed as a peripheral controller in single-phase smart electricity meters, gas-meter AMR modules, and water-meter pulse counters. Its dual analog comparator monitors the metrology front-end for tamper detection (magnetic interference, reversed polarity), while the 13 I/O drive LCD segment controllers or LED pulse indicators. The OTP memory prevents code modification by end users, supporting utility-grade security requirements. The 2.5V-5.5V supply range matches single-cell Li-coin-battery backup rails.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C622AT-04/SO β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C622A-04/SO | PIC16C622AT-04I/SO | PIC16C622AT-04E/SO | PIC16C621AT-04/SO | PIC16C620AT-04/SO | PIC16F628A-I/SO | PIC16F627A-I/SO |
|---|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC (0.295") | 18-SOIC (0.295") | 18-SOIC (0.295") | 18-SOIC (0.295") | 18-SOIC (0.295") | 18-SOIC (0.295") | 18-SOIC (0.295") | 18-SOIC (0.295") |
| Program Memory | 3.5KB (2K x 14) OTP | 3.5KB OTP (same) | 3.5KB OTP (same) | 3.5KB OTP (same) | 1KB OTP | 0.5KB OTP | 3.5KB Flash | 1.75KB Flash |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 80 bytes | 80 bytes | 224 bytes | 128 bytes |
| Max Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz |
| Temperature Range | 0C to +70C (Commercial) | 0C to +70C | -40C to +85C (Industrial) | -40C to +125C (Extended) | 0C to +70C | 0C to +70C | -40C to +85C | -40C to +85C |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash (reprogrammable) | Flash (reprogrammable) |
| Analog Comparators | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Key Differentiators
- Higher program memory than PIC16C621A within the same family (vs PIC16C621AT-04/SO)
- Migration-friendly to Flash-based successor PIC16F628A (vs PIC16F628A-I/SO)
- Lower cost than PIC16F628A Flash variant (vs PIC16F628A-I/SO)
Design Notes
Place a 0.1uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 14), with the capacitor ground lead returning directly to the VSS pin (pin 5) via a wide PCB trace. For designs with noisy digital loads or relay switching near the MCU, add a 10uF bulk tantalum or aluminum electrolytic capacitor on the VDD rail within 25 mm of the IC. The PIC16C622AT-04/SO draws approximately 2-5 mA active at 4 MHz / 5V and <1uA in SLEEP mode.
Use the 18-SOIC wide-body (7.50 mm width) footprint with 1.27 mm pitch, providing 0.4 mm lead width - large enough for hand-soldering and for wave-solder profiles that comply with lead-free reflow at 260C peak. Keep the crystal or resonator traces (OSC1/OSC2, pins 15-16) short and surrounded by a ground guard ring to minimize EMI pickup. Route MCLR (pin 4) trace away from RB6/RB7 ICSP lines to prevent reset glitches during in-circuit programming.
Do not assume OTP parts can be reprogrammed: once the PIC16C622AT-04/SO's program memory is written, the part cannot be erased (OTP = one-time programmable). For development, use the windowed PIC16C622A-04/JW (ceramic DIP, UV-erasable) or the PIC16F628A Flash equivalent. Also verify the CONFIG word (oscillator selection, watchdog enable, code protection) before bulk programming - incorrect CONFIG settings can brick the entire production batch.
Estimated: at 4 MHz / 5V with all 13 I/O sourcing 25 mA, worst-case power dissipation is approximately 5V x 5 mA active + 13 x 25 mA x 0.4V drop = ~155 mW. The 18-SOIC package has a theta_JA of approximately 75 C/W (estimated from package geometry, verify with Microchip package thermal data), giving junction-to-ambient rise of ~12C above ambient at full load. No heatsink required, but ensure adequate PCB copper area for heat spreading.
Compliance Information
RoHS/REACH/lead-free/halogen-free status for PIC16C622AT-04/SO requires confirmation against current Microchip material declaration sheets - the 18-SOIC family was originally released in leaded and lead-free variants, both of which remain orderable. AEC-Q100 not applicable to non-automotive-grade commercial parts (use PIC16C622AT-04I/SO for industrial environments). Microchip publishes Conflict Minerals Reporting Template (CMRT) and is DRC-compliant.