PIC16C62A-20I/SP - 8-Bit 20MHz OTP MCU, 3.5KB | Microchip
MPN: PIC16C62A-20I/SP ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.5205 | $5.52 |
| 10 | $4.86 | $48.60 |
| 100 | $4.12 | $412.00 |
| 250 | $3.55 | $887.50 |
| 500 | $2.94 | $1,470.00 |
PIC16C62A-20I/SP Overview
A PIC microcontroller (Programmable Interface Controller) is a family of Harvard-architecture, RISC-based microcontrollers from Microchip that integrate a CPU core, program memory, RAM, EEPROM/Flash, and peripherals onto a single IC. Within the taxonomy, the PIC16C62A is a member of the PIC16C mid-range family -> PIC16C sub-family -> 8-bit PIC microcontrollers -> microcontrollers -> semiconductor ICs. It uses CMOS EPROM technology (C in the part number), which is OTP rather than Flash, distinguishing it from later PIC16F Flash-based devices.
Key features include 35 single-word instructions, a 200 ns instruction cycle at 20 MHz, a 14-bit instruction word, two 8-bit timers (Timer0, Timer2) plus one 16-bit timer (Timer1), a capture/compare/PWM (CCP) module, a synchronous serial port (SSP) supporting SPI and I²C, an 8-bit parallel slave port, and a watchdog timer with on-chip RC oscillator. Power consumption is low: 15 µA typical at 5V/4 MHz, and 1 µA typical at 3V/32 kHz, enabling battery-friendly designs.
Typical applications include HVAC controls, appliance control, security and alarm systems, motor control (small DC), I/O control boards, and embedded control in industrial 24V-bus systems where through-hole SPDIP packages ease hand prototyping and field service. The 22 I/O lines support direct interfacing of switches, relays, LED indicators, and low-speed serial peripherals.
When designing with this part, note that OTP memory cannot be re-programmed in-circuit; plan for code-stable production via a single device-programming step with a Microchip MPLAB PM3 or equivalent production programmer. The 28-SPDIP footprint also enables easy breadboarding for engineering development.
Drop-in alternatives for PIC16C62A-20I/SP — 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 PIC16C62A-20I/SP (same form factor and footprint) — differing in Program Memory Size, Package, Peripherals, Mounting Type, Program Memory Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C62A-20/SP
✅ Drop-In✓ In Stock
$5.1 / Unit
View Datasheet →PIC16C62A-10/SP
✅ Drop-In✓ In Stock
$3.65 / Unit
View Datasheet →PIC16C62A-04I/SP
✅ Drop-In✓ In Stock
$5.1 / Unit
View Datasheet →PIC16F72-I/SP
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C62A-04E/SP
✅ Drop-In✓ In Stock
$7.2 / Unit
View Datasheet →PIC16C62B-20I/SP
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$4.1 / Unit
View Datasheet →PIC16C62A-20I/SP Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit RISC Microcontroller (MCU) |
| Series | PIC16C (mid-range family) |
| Program Memory Type | OTP EPROM (One-Time-Programmable) |
| Program Memory Size | 3.5KB (2K x 14 words) |
| Data RAM | 128 bytes |
| Data EEPROM | None (EPROM-only MCU) |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns (at 20 MHz) |
| Instruction Set | 35 single-word instructions, 14-bit instruction width |
| I/O Pins | 22 |
| Timers | 1x 8-bit (TMR0), 1x 16-bit (TMR1), 1x 8-bit (TMR2) |
| CCP Module | 1x Capture/Compare/PWM |
| Serial Interfaces | SSP (SPI / I²C), USART (SCI) |
| Parallel Slave Port | Yes (8-bit) |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| Supply Voltage | 2.5 V to 6.0 V (5 V nominal) |
| Operating Temperature | -40 °C to +85 °C (Industrial, -I suffix) |
| Typical Active Current @ 5V/4MHz | 15 µA typical |
| Typical Sleep Current @ 3V/32kHz | 1 µA typical |
| Package | 28-SPDIP (0.300", 7.62 mm), Through-Hole |
| Pin Count | 28 |
| Mounting Type | Through-Hole (DIP) |
PIC16C62A-20I/SP Pin Configuration
| Pin 1 | /MCLR/VPP — Master Clear (reset, active low) / programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / analog input 0 (note: PIC16C62A is digital-only) |
| Pin 3 | RA1 — PORTA bit 1 |
| Pin 4 | RA2 — PORTA bit 2 |
| Pin 5 | RA3 — PORTA bit 3 |
| Pin 6 | RA4 — PORTA bit 4 |
| Pin 7 | RA5 — PORTA bit 5 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 10 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pin 11 | RC0 — PORTC bit 0 |
| Pin 12 | RC1 — PORTC bit 1 |
| Pin 13 | RC2 — PORTC bit 2 / CCP1 output |
| Pin 14 | RC3 — PORTC bit 3 / SCL (SSP I²C clock) |
| Pin 15 | RC4 — PORTC bit 4 / SDA (SSP I²C data) |
| Pin 16 | RC5 — PORTC bit 5 / SDO (SSP SPI data out) |
| Pin 17 | RC6 — PORTC bit 6 / TX (USART async transmit) |
| Pin 18 | RC7 — PORTC bit 7 / RX (USART async receive) |
| Pin 19 | VSS — Ground reference |
| Pin 20 | RD0 — PORTD bit 0 (parallel slave port data) |
| Pin 21 | RD1 — PORTD bit 1 |
| Pin 22 | RD2 — PORTD bit 2 |
| Pin 23 | RD3 — PORTD bit 3 |
| Pin 24 | RD4 — PORTD bit 4 |
| Pin 25 | RD5 — PORTD bit 5 |
| Pin 26 | RD6 — PORTD bit 6 |
| Pin 27 | RD7 — PORTD bit 7 |
| Pin 28 | VDD — Positive supply (2.5 V to 6.0 V, 5 V nominal) |
Typical Applications
PIC16C62A-20I/SP is suitable for 6 applications: HVAC and Building Climate Control, Security and Alarm Panels, Appliance Control Boards (White Goods), Small DC Motor and Stepper Control, Industrial I/O Expansion Modules, Educational and Hobby 8-bit Development.
HVAC and Building Climate Control
The PIC16C62A-20I/SP's 22 I/O lines and industrial -40 to +85 °C grade suit distributed HVAC damper/valve controllers that must drive relays, triacs, and thermistor front-ends from a single 5 V rail. The 20 MHz CPU clock executes a typical proportional-control loop inside 1 ms, while the 3.5 KB OTP holds a fixed control algorithm with no risk of firmware corruption in the field. The Capture/Compare/PWM module directly generates the variable-frequency signal needed for EC-motor speed reference, and the SSP port links to a remote wall-thermostat over I²C. The 28-SPDIP package also makes hand-rework trivial during service calls. Reference companion parts: PIC16F72-I/SP (Flash migration), MCP2551 (CAN transceiver), and the on-board 24LC256 EEPROM for setpoint logging.
Recommended
Security and Alarm Panels
A security alarm panel needs many discrete I/Os for zone inputs, siren outputs, keypad scan, and dialer interface - exactly the 22 GPIO budget of the PIC16C62A-20I/SP. The 20 MHz core reads a 16-zone scan loop inside a few hundred microseconds, leaving headroom for periodic supervisory housekeeping. The Watchdog Timer with on-chip RC oscillator prevents panel lock-up if noise disrupts program flow, and the USART drives an optional PSTN or GSM dialer modem. OTP memory is acceptable here because the firmware is locked at production and tamper-resistance is a benefit. Reference companion parts: PIC16C62A-04I/SP (slower, cooler variant), MCP1700 (3.3 V LDO for radio module), and a piezo buzzer driver transistor.
Recommended
Appliance Control Boards (White Goods)
Washing machines, dishwashers, and microwave ovens use 8-bit MCUs like the PIC16C62A-20I/SP for motor sequencing, door-lock interlocks, and user-interface multiplexing. The 35-instruction mid-range core is well-suited to state-machine firmware patterns typical of appliance controllers, and the CCP/PWM block directly drives low-side MOSFETs for brushed DC or universal motors. The 2.5-6.0 V supply range tolerates the 5 V standby rail typical of switched-mode power supplies, and the industrial temperature grade survives the under-cabinet thermal environment. OTP memory is preferred for cost-sensitive, fixed-feature appliances where code stability is mandatory.
Recommended
Small DC Motor and Stepper Control
The PIC16C62A-20I/SP's CCP module produces PWM up to 20 kHz, perfect for closed-loop DC-motor speed or micro-stepping control of small stepper motors driving valves or damper actuators. Its 20 MHz CPU executes a PID loop at 1 ms intervals while leaving cycles free for I/O debouncing and serial reporting. The 22 GPIO budget drives a half-bridge (4 lines), quadrature encoder input (2 lines), and an SPI/I²C sensor. The 5 V supply makes the part compatible with opto-isolated gate drivers, and the 28-SPDIP through-hole package simplifies prototype bench tuning. Reference companion parts: PIC16C62A-20/SP (commercial-temperature variant), DRV8871 (H-bridge driver), and AS5048A (SPI magnetic encoder).
Recommended
Industrial I/O Expansion Modules
A remote I/O rack in a 24 V industrial bus often uses an 8-bit MCU like the PIC16C62A-20I/SP to scan 16-24 discrete inputs, latch outputs, and forward status over RS-485 or CAN. The MCU's 22 GPIO lines map directly to 8 inputs + 8 outputs + 4 control signals + 2 serial lines - no external multiplexer needed. Industrial -40 to +85 °C operation tolerates cabinet temperatures near other heat-dissipating equipment, and the 20 MHz speed services a 1 ms fieldbus update without bus arbitration jitter. Reference companion parts: PIC16F72-I/SP (Flash migration for firmware updates), MAX485 (RS-485 transceiver), and ISO1050 (isolated CAN transceiver).
Recommended
Educational and Hobby 8-bit Development
Universities and hobbyists continue to use the PIC16C62A-20I/SP because its 28-SPDIP through-hole package drops into standard 0.3" breadboards and ZIF sockets, simplifying lab experimentation. The 3.5 KB OTP forces students to think carefully about code size while still fitting a small multitasking demo with UART, ADC polling, and PWM output. A PICkit-style programmer plus the MPLAB IDE is the standard development toolchain. The 20 MHz clock supports real-time signal processing demonstrations and Q-format DSP-style FIR filters in classroom labs. Reference companion parts: PIC16F84A-04/P (Flash-based beginner part), PIC16F72-I/SP (modern Flash equivalent), and the 28-SPDIP breakout socket for breadboard prototyping.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62A-20I/SP — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62A-20/SP | PIC16C62A-10/SP | PIC16C62A-04I/SP | PIC16F72-I/SP | PIC16C62B-20I/SP |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP (0.300") | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 10 MHz | 4 MHz | 20 MHz | 20 MHz |
| Program Memory Type | OTP EPROM 3.5 KB | OTP EPROM 3.5 KB | OTP EPROM 3.5 KB | OTP EPROM 3.5 KB | Flash 3.5 KB (re-programmable) | OTP EPROM 3.5 KB |
| Data RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| Temperature Grade | Industrial -40 to +85 °C | Commercial 0 to +70 °C | Commercial 0 to +70 °C | Industrial -40 to +85 °C | Industrial -40 to +85 °C | Industrial -40 to +85 °C |
| ADC | None | None | None | None | 5-channel 8-bit ADC | None |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Active | Obsolete |
Key Differentiators
- Industrial -40 to +85 °C temperature grade (vs PIC16C62A-20/SP)
- 20 MHz CPU clock (vs 10 MHz and 4 MHz siblings) (vs PIC16C62A-10/SP)
- Same-brand Flash migration available without board redesign (vs PIC16F72-I/SP)
Design Notes
Because PIC16C62A uses OTP EPROM, every board must be programmed once at production before solder. A single programming failure bricks the device - design in a Microchip MPLAB PM3 production programmer and budget for the programming step in the manufacturing flow. If post-production field updates are even remotely possible, design in a Flash-based PIC16F72-I/SP from the start (same 28-SPDIP pinout) to avoid a board redesign later.
Estimated: at 5 V supply, 20 MHz CPU clock, and all peripherals enabled, the PIC16C62A-20I/SP typically draws ~15 mA active per the datasheet's 5 V / 4 MHz figure scaled by frequency. With a typical duty cycle of 10% active and 90% sleep, average current falls to roughly 1-2 mA. For battery-backed designs, add a 3 V backup rail and use the brown-out reset and watchdog timer to ensure deterministic restart after a deep brown-out - critical for security panels that must log events even during power faults.
The 28-SPDIP (0.300 inch row spacing) is friendly for hand-prototyping on breadboards, but production boards should still include a ground plane under the IC and 100 nF + 10 µF decoupling on VDD (pin 28) and a separate 100 nF on AVDD if an ADC is added in a sibling design. Place the 20 MHz crystal or resonator (typical 22 pF load caps) within 1 cm of pins 9-10 (OSC1/OSC2) to avoid stray radiation. MCLR/VPP (pin 1) must have a 10 kΩ pull-up and a 100 nF to ground for in-circuit programming robustness.
When using the SSP module in I²C mode, add 4.7 kΩ pull-ups on RC3/SCL and RC4/SDA. The PIC16C62A's I/O pins have TTL-level thresholds; for 3.3 V peripherals add a level translator such as PCA9306 to avoid latch-up. The parallel slave port on PORTD consumes pins 20-27; if not used, leave them as inputs with weak pull-ups enabled via the RBPU/OPTION register settings.
Compliance Information
RoHS / lead-free / halogen-free status not present in the verified web data; values set to unknown per Data Authenticity Rules. PIC16C62A is a through-hole legacy MCU not targeting automotive AEC-Q100 qualification, so aec_q100 is marked not_applicable.