PIC16C62A-20E/SS - 8-Bit 20MHz OTP MCU, 3.5KB EPROM | Microchip
MPN: PIC16C62A-20E/SS β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.2 | $8.20 |
| 10 | $7.5 | $75.00 |
| 100 | $6.8 | $680.00 |
| 500 | $6.2 | $3,100.00 |
| 1,000 | $5.65 | $5,650.00 |
PIC16C62A-20E/SS Overview
A PIC microcontroller is a class of 8-bit RISC microcontrollers built on a Harvard architecture with separate program and data buses, manufactured by Microchip Technology. Within the PIC taxonomy, the PIC16C sub-family belongs to the mid-range PIC family that uses a 14-bit instruction word and integrates peripherals such as timers, an analog comparator, and serial communication modules on-chip. PIC16C-series devices historically use EPROM or windowed ROM for program storage, distinguishing them from later flash-based PIC16F parts, and are now largely used for legacy maintenance designs.
Key features of the PIC16C62A-20E/SS include a fully static design, a wide operating voltage range up to 6.0V, low power consumption of 15 uA typical at 5V/4MHz and 1 uA typical at 3V/32kHz, support for I2C and SPI communication, 22 I/O pins, and an external oscillator input. The device is part of the PIC16C6x family, sharing a common core and peripheral set with the PIC16C66 and PIC16C67.
Architecturally, the PIC16C62A uses a 14-bit instruction set with a RISC instruction pipeline, allowing most instructions to execute in a single 200ns instruction cycle at 20MHz. The 22 I/O pins can be individually configured for digital input or output, and on-chip peripherals include one 8-bit timer and one 16-bit timer/counter, an analog comparator module, a watchdog timer with its own on-chip RC oscillator, and a synchronous serial port (SSP) configurable for SPI or I2C operation.
Typical applications include industrial automation, consumer electronics, appliance controls, automotive subsystems (legacy), and embedded control where compact SSOP packaging and proven PIC mid-range code compatibility are required. The extended temperature range supports harsh-environment deployments. This part is not recommended for new designs; consult Microchip's PIC16F1xxx flash-based successors for new product development.
When designing with the PIC16C62A-20E/SS, ensure proper decoupling with a 0.1uF ceramic capacitor placed close to VDD, and verify that your programmer supports OTP EPROM devices (not all modern programmers support UV-erasable or windowless OTP PIC16C parts). For new designs, evaluate the flash-based PIC16F88 or PIC16F1827 in the same SSOP-28 footprint as more sustainable migration paths.
This page synthesizes distributor pricing, lifecycle status, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16C62A-20E/SS β 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-20E/SS (same form factor and footprint) β differing in Package / Case, Program Memory Size, RAM Size, Oscillator Type, Program Memory Type.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C62A-20I/SS
β Drop-Inβ In Stock
$1.8 / Unit
View Datasheet βPIC16C62A-10E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62A-04E/SS
β Drop-Inβ In Stock
$5.07 / Unit
View Datasheet βPIC16C62A-20E/SP
β Drop-Inπ Reference alternative (not in catalog)
PIC16C66-20E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62A-20E/SS Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-Bit |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 x 8 bytes |
| Maximum Clock Frequency | 20 MHz |
| Number of I/O | 22 |
| Connectivity | I2C, SPI |
| Peripherals | Brown-out Detect/Reset, POR, WDT |
| Oscillator Type | External |
| Supply Voltage Range | 4.0 V to 6.0 V |
| Operating Temperature Range | -40 C to +125 C (Extended) |
| Package / Case | 28-SSOP (0.209", 5.30mm Width) |
| Mounting Type | Surface Mount |
| Packaging | Tube |
| Speed Grade | 20 (200 ns instruction cycle) |
PIC16C62A-20E/SS Pin Configuration
| Pin 1 | RA2 β PORTA digital I/O bit 2 / analog channel 2 |
| Pin 2 | RA3 β PORTA digital I/O bit 3 / analog channel 3 |
| Pin 3 | RA4 β PORTA digital I/O bit 4 (open-drain) |
| Pin 4 | RA5 β PORTA digital I/O bit 5 / analog channel 4 |
| Pin 5 | VSS β Ground reference |
| Pin 6 | RB0/INT β PORTB digital I/O bit 0 / external interrupt input |
| Pin 7 | RB1 β PORTB digital I/O bit 1 |
| Pin 8 | RB2 β PORTB digital I/O bit 2 |
| Pin 9 | RB3 β PORTB digital I/O bit 3 |
| Pin 10 | RB4 β PORTB digital I/O bit 4 |
| Pin 11 | RB5 β PORTB digital I/O bit 5 |
| Pin 12 | RB6 β PORTB digital I/O bit 6 |
| Pin 13 | RB7 β PORTB digital I/O bit 7 |
| Pin 14 | VSS β Ground reference |
| Pin 15 | VDD β Positive supply voltage (4.0V to 6.0V) |
| Pin 16 | RC0 β PORTC digital I/O bit 0 |
| Pin 17 | RC1 β PORTC digital I/O bit 1 |
| Pin 18 | RC2 β PORTC digital I/O bit 2 |
| Pin 19 | RC3 β PORTC digital I/O bit 3 |
| Pin 20 | RC4 β PORTC digital I/O bit 4 |
| Pin 21 | RC5 β PORTC digital I/O bit 5 |
| Pin 22 | RC6 β PORTC digital I/O bit 6 |
| Pin 23 | RC7 β PORTC digital I/O bit 7 |
| Pin 24 | OSC2 β Oscillator output (crystal/ceramic resonator) |
| Pin 25 | OSC1 β Oscillator input (crystal/ceramic resonator) |
| Pin 26 | MCLR/VPP β Master clear reset (active low) / programming voltage |
| Pin 27 | RA0 β PORTA digital I/O bit 0 / analog channel 0 |
| Pin 28 | RA1 β PORTA digital I/O bit 1 / analog channel 1 |
Typical Applications
PIC16C62A-20E/SS is suitable for 6 applications: Industrial Automation Controllers, Consumer Electronics Appliance Control, Automotive Subsystem Modules (Legacy), HVAC and Building Climate Control, Point-of-Sale (POS) Terminal Peripherals, Educational and Hobbyist Embedded Projects.
Industrial Automation Controllers
The PIC16C62A-20E/SS fits industrial automation applications requiring reliable 8-bit control in extended-temperature environments. Its 20MHz clock delivers 5 MIPS instruction throughput, sufficient for PLC ladder-logic replacement, sensor multiplexing, and actuator PWM control loops with millisecond response times. The 22 digital I/O pins handle multiple sensor inputs and relay outputs without external GPIO expanders, while integrated I2C and SPI peripherals connect to digital sensors and EEPROM memory. The Extended temperature grade (-40C to +125C) supports factory-floor deployments with ambient temperature swings. The integrated watchdog timer, brown-out reset, and power-on reset provide fault recovery for industrial power-quality issues. Use it between a 5V regulator and optocoupler-isolated outputs, paired with companion ICs like the MCP2551 CAN transceiver (for CAN-bus variants) or 24LC256 EEPROM (I2C parameter storage).
Recommended
Consumer Electronics Appliance Control
The PIC16C62A-20E/SS is well-matched for consumer appliance control boards where compact SSOP packaging and proven PIC16C code compatibility are valued. Its 20MHz clock provides responsive user-interface handling for button matrices, rotary encoders, and LED/LCD displays, while the 3.5KB OTP EPROM holds appliance-control firmware. The integrated I2C peripheral interfaces with digital temperature sensors and EEPROM, and the SPI port drives LED driver ICs for status indication. Low power consumption (15uA typical at 5V/4MHz) supports standby operation between user interactions. Place it near the front-panel connector with 0.1uF decoupling on VDD, and use it to drive TRIAC optocouplers for mains-voltage load switching. Companion parts include the MCP23S17 GPIO expander for additional I/O and the MCP9800 temperature sensor via I2C.
Recommended
Automotive Subsystem Modules (Legacy)
The PIC16C62A-20E/SS has been used in legacy automotive subsystems such as interior lighting controllers, HVAC damper drivers, and seat-control modules where its Extended temperature grade (-40C to +125C) handles under-dash thermal stress. Its 20MHz processing speed supports the control loops required for stepper-motor-driven HVAC blend doors and PWM fan speed control, while 22 I/O pins interface with switches, potentiometers, and LIN-bus transceivers. The 3.5KB OTP EPROM holds body-control firmware including debounce logic and fault detection routines. Although this part is not AEC-Q100 qualified, Microchip offered automotive-grade variants in the PIC16C family for non-safety-critical subsystems. New automotive designs should migrate to AEC-Q100-qualified PIC16F or dsPIC33 parts. Pair with the MCP202 LIN transceiver and TLE4271 automotive LDO.
Recommended
HVAC and Building Climate Control
The PIC16C62A-20E/SS serves building HVAC thermostat and damper-control applications where moderate processing speed and reliable I/O handling are required. Its 20MHz clock handles PID control loops for temperature regulation with sub-second update rates, and the 22 I/O pins connect to thermistor inputs, relay outputs for compressor/fan control, and user-interface keypads. The I2C peripheral interfaces with digital temperature/humidity sensors like the MCP9808 or HDC1080, while SPI drives character-LCD or segment-LED displays. The Extended temperature grade supports plenum-mounted installations with elevated ambient temperatures. Power consumption is acceptable for line-powered thermostats. Use it as the central controller with the MCP1700 for 3.3V or 5V supply, MCP9808 for temperature sensing, and a TRIAC driver opto for HVAC load switching.
Recommended
Point-of-Sale (POS) Terminal Peripherals
The PIC16C62A-20E/SS fits POS peripheral controllers such as barcode-scanner interfaces, receipt-printer controllers, and customer-display drivers. Its 20MHz speed handles barcode-decoding UART streams and LCD character rendering without bottleneck, while 22 I/O pins support keypad scanning, beeper control, and SPI-driven displays. The I2C peripheral interfaces with EEPROM for transaction-log storage and real-time clocks for timestamping. The 3.5KB OTP EPROM is adequate for peripheral-control firmware in cost-sensitive commercial equipment. Although legacy, the part is still used in installed-base POS equipment where field replacement requires the same MPN. Pair with the MCP2200 USB-to-UART bridge for host connectivity and the MCP79410 I2C RTC for timekeeping.
Recommended
Educational and Hobbyist Embedded Projects
The PIC16C62A-20E/SS remains in use in university embedded-systems courses and hobbyist projects where the classic PIC16C mid-range architecture provides a teaching platform for assembly-language programming, timer/counter operation, and I2C/SPI protocol implementation. Its 20MHz clock and 14-bit instruction set give students exposure to RISC pipeline concepts without the complexity of modern 32-bit MCUs. The 28-SSOP package is breadboard-compatible via SSOP-to-DIP adapters, and PIC16C OTP devices are supported by classic programmers such as the PICkit 2 and PICkit 3 with appropriate adapter sockets. For new educational designs, Microchip recommends the PIC16F1847 or PIC18F46K22 which offer flash reprogrammability, but the PIC16C62A-20E/SS is still valuable for studying legacy embedded designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62A-20E/SS β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62A-20I/SS | PIC16C62A-10E/SS | PIC16C62A-04E/SS | PIC16C62A-20E/SP | PIC16C66-20E/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SPDIP - different footprint | 28-SSOP - same |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 10 MHz (-50%) | 4 MHz (-80%) | 20 MHz | 20 MHz |
| Program Memory Size | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 8 KB OTP EPROM |
| RAM Size | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 256 bytes |
| Temperature Grade | Extended (-40C to +125C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Extended (-40C to +125C) | Extended (-40C to +125C) | Extended (-40C to +125C) |
| Number of I/O | 22 | 22 | 22 | 22 | 22 | 22 |
| Connectivity | I2C, SPI | I2C, SPI | I2C, SPI | I2C, SPI | I2C, SPI | I2C, SPI, USART |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND |
| Approximate Unit Price (1pc) | $8.20 | $7.80 | $7.20 | $6.80 | $8.50 | $10.50 |
Key Differentiators
- Extended temperature grade covers industrial and harsh-environment applications (vs PIC16C62A-20I/SS)
- Maximum clock frequency provides 5 MIPS throughput for control loops (vs PIC16C62A-04E/SS)
- Compact SSOP surface-mount package for space-constrained designs (vs PIC16C62A-20E/SP)
- Balanced memory configuration for moderate-complexity control firmware (vs PIC16C66-20E/SS)
Design Notes
The PIC16C62A-20E/SS operates from 4.0V to 6.0V supply voltage; place a 0.1uF ceramic decoupling capacitor as close as physically possible to the VDD pin (pin 15) with a short trace to the adjacent VSS pin (pin 14). For designs with noisy 5V rails, add a 10uF tantalum or aluminum bulk capacitor at the regulator output. Brown-out reset (BOR) is integrated and active by default; verify configuration bit settings match the application's reset threshold.
Route the OSC1/OSC2 crystal traces (pins 24, 25) as short and symmetric as possible, with the crystal placed within 5mm of the MCU. Keep crystal traces away from high-frequency switching signals and add a ground guard ring around the crystal area. The MCLR/VPP pin (pin 26) requires a 10kohm pull-up to VDD for normal operation; for in-circuit programming, add the standard ICSP connector with proper isolation from the MCLR pull-up path to avoid programming voltage conflicts.
Do not assume the PIC16C62A-20E/SS can be reprogrammed after OTP programming - the EPROM cells are One-Time Programmable and cannot be erased electrically. Only windowed ceramic-package variants (JW) can be UV-erased. For development, use a JW-package PIC16C62A or migrate to flash-based PIC16F1827/PIC16F88 for prototype iteration. Also note that not all modern programmers support PIC16C OTP devices; verify programmer compatibility (PICkit 2/3 with appropriate header) before committing to this part for new designs.
The PIC16C62A-20E/SS RB0/INT pin (pin 6) shares digital I/O with external interrupt functionality - configure the interrupt-edge select bit (INTEDG) and global interrupt enable (GIE) appropriately. The PORTB internal weak pull-ups are software-controllable via the RBPU bit; enable them for keypad-matrix applications to eliminate external pull-up resistors. I2C communication requires external pull-up resistors on SCL/SDA per the I2C specification - do not rely on the PORTB weak pull-ups for I2C bus pull-up.
Compliance Information
PIC16C62A-20E/SS is a legacy Microchip part marked NRND. RoHS and lead-free status not explicitly confirmed in verified web data; consult Microchip product page or distributor compliance certificates for definitive compliance information. Not AEC-Q100 qualified - automotive designs should use AEC-Q100 parts.