PIC16C62B-20/SO - 8-Bit 20MHz OTP MCU 3.5KB | Microchip
MPN: PIC16C62B-20/SO β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.2 | $7.20 |
| 10 | $6.48 | $64.80 |
| 100 | $5.76 | $576.00 |
| 500 | $5.2 | $2,600.00 |
| 1,000 | $4.65 | $4,650.00 |
PIC16C62B-20/SO Overview
Background: An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, program memory, and peripheral I/O on one die. The PIC16C family is built on Microchip's Harvard-architecture RISC core, where the term "RISC" (Reduced Instruction Set Computer) describes a CPU designed around a small, fixed-length instruction set that executes in a single cycle for most operations. Within the broader hierarchy, an MCU sits below a microprocessor (which needs external peripherals) and above passive components. The PIC16C62B specifically uses OTP EPROM rather than Flash, which is the key distinction from later PIC16F variants - OTP allows one-time programming at low per-unit cost, but cannot be erased and reprogrammed.
Key features include 22 digital I/O pins, an operating voltage range of 4.0 V to 5.5 V, two 8-bit timers plus one 16-bit timer/counter, a 10-bit multi-channel ADC, a USART serial port, and a capture/compare/PWM (CCP) module. The device supports in-circuit serial programming (ICSP) and runs all single-cycle instructions in 200 ns at 20 MHz, with program branches taking two cycles (400 ns).
Architecturally, the PIC16C62B uses a 14-bit instruction word and a separate 8-bit data path, allowing instruction fetch and data access in the same clock cycle. The 35 single-word instruction set keeps the learning curve short, and the deterministic interrupt latency makes the part well-suited to real-time control loops.
Typical applications include appliance control, industrial sensor interfaces, automotive body electronics (legacy), HVAC damper and valve actuators, and small consumer-product controllers where cost dominates over reprogrammability. For noise-sensitive analog signal chains, a more modern PIC16F or PIC18 alternative is now preferred.
When designing with this part, evaluate whether OTP memory is acceptable for the production volume and field-update strategy. Because Microchip marks it "Not Recommended for new designs," a Flash-based PIC16F equivalent in the same 28-pin SOIC footprint is usually the right long-term choice for new projects.
Drop-in alternatives for PIC16C62B-20/SO β 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 PIC16C62B-20/SO (same form factor and footprint) β differing in Package, Program Memory Type, Timers, ADC, Architecture.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C62B-20I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62B-20E/SO
β Drop-Inβ In Stock
$4.25 / Unit
View Datasheet βPIC16C62B-20I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62A-20/SO
β Drop-Inβ In Stock
$5.62 / Unit
View Datasheet βPIC16F628A-I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C622-20/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62B-20/SO Maximum Ratings & Electrical Characteristics
| Architecture | 8-bit PIC16C RISC, Harvard |
| Instruction Word Size | 14 bits |
| Maximum Clock Speed | 20 MHz |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| I/O Pins | 22 |
| Supply Voltage | 4.0 V to 5.5 V |
| Package | 28-pin SOIC (SO) |
| ADC | 10-bit, multi-channel |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication | USART (SCI) |
| CCP Module | Capture/Compare/PWM |
| In-Circuit Programming | ICSP supported |
| RoHS Status | Compliant |
PIC16C62B-20/SO Pin Configuration
| Pin 1 | MCLR/VPP β Master clear reset input / programming voltage |
| Pin 2 | RA0/AN0 β PORTA bit 0 / ADC input channel 0 |
| Pin 3 | RA1/AN1 β PORTA bit 1 / ADC input channel 1 |
| Pin 4 | RA2/AN2 β PORTA bit 2 / ADC input channel 2 |
| Pin 5 | RA3/AN3/VREF β PORTA bit 3 / ADC channel 3 / voltage reference |
| Pin 6 | RA4/T0CKI β PORTA bit 4 (open-drain) / Timer0 clock input |
| Pin 7 | RA5/AN4/SS β PORTA bit 5 / ADC channel 4 / SSP slave select |
| Pin 8 | OSC1/CLKIN β Crystal oscillator input / external clock in |
| Pin 9 | OSC2/CLKOUT β Crystal oscillator output / clock out |
| Pin 10 | RC0/T1OSO/T1CKI β PORTC bit 0 / Timer1 oscillator out / clock in |
| Pin 11 | RC1/T1OSI/CCP2 β PORTC bit 1 / Timer1 oscillator in / CCP2 output |
| Pin 12 | RC2/CCP1 β PORTC bit 2 / CCP1 PWM output |
| Pin 13 | RC3/SCK/SCL β PORTC bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA β PORTC bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO β PORTC bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK β PORTC bit 6 / USART TX / clock |
| Pin 17 | RC7/RX/DT β PORTC bit 7 / USART RX / data |
| Pin 18 | RB0/INT β PORTB bit 0 / external interrupt |
| Pin 19 | RB1 β PORTB bit 1 |
| Pin 20 | GND β Ground |
| Pin 21 | RB2 β PORTB bit 2 |
| Pin 22 | RB3 β PORTB bit 3 |
| Pin 23 | RB4 β PORTB bit 4 |
| Pin 24 | RB5 β PORTB bit 5 |
| Pin 25 | RB6/PGC β PORTB bit 6 / ICSP clock |
| Pin 26 | RB7/PGD β PORTB bit 7 / ICSP data |
| Pin 27 | VDD β Positive supply voltage (4.0-5.5 V) |
| Pin 28 | VDD β Positive supply voltage (second VDD pin) |
Typical Applications
PIC16C62B-20/SO is suitable for 6 applications: Industrial Sensor Interface, Appliance Control Board, HVAC Damper and Valve Actuator, Small Consumer-Product Controller, Automotive Body Electronics (Legacy), Battery Charger Control Board.
Industrial Sensor Interface
The PIC16C62B-20/SO fits sensor-interface applications because its 10-bit ADC with multiple input channels handles analog transducer signals (temperature, pressure, flow) while 22 digital I/O drive relays, optocouplers, and HMI displays. The 20 MHz RISC core executes single-cycle instructions in 200 ns, sufficient for typical 1 kHz control loops in PLC I/O modules and process instrumentation. Operating from 4.0-5.5 V matches the 5 V industrial rail, and USART links to RS-485 transceivers for Modbus RTU or fieldbus connectivity. The 35-instruction RISC set keeps the firmware footprint compact inside the 3.5 KB OTP, well-suited to stable sensor-front-end designs where the firmware rarely changes. For new sensor products, however, a Flash-based PIC16F or PIC18 part is now preferred because it supports field firmware updates.
Recommended
Appliance Control Board
White-goods control boards (washing machines, dishwashers, microwave ovens) historically standardized on the PIC16C62B-20/SO because OTP memory was the lowest-cost option at high production volumes. The CCP module provides PWM control of triac-gated motor drivers, the 16-bit timer times heating-element cycles, and the 10-bit ADC reads thermistor inputs for closed-loop temperature regulation. The 22 I/O pins drive 7-segment displays, keypads, and indicator LEDs without external logic. With 3.5 KB of OTP, a full C-compiled state-machine fits comfortably. Because this MCU is NRND, new appliance designs should pick a Flash-based PIC16F or PIC18 successor, but the existing installed base keeps demand for the PIC16C62B alive for spare-parts service.
Recommended
HVAC Damper and Valve Actuator
HVAC damper and proportional-valve actuators benefit from the PIC16C62B-20/SO's 20 MHz RISC core, which computes PID control loops faster than 8-bit MCUs of the 1990s. The 10-bit ADC reads actuator-position feedback potentiometers and thermistor sensors, while the CCP module generates PWM outputs to drive the H-bridge motor driver. The 22 I/O also handle end-switch inputs, LED status indicators, and an isolated Modbus link over the USART for building-automation networks. Operating at 5 V from a 24 VAC-derived DC rail is straightforward. The industrial temperature grade variant PIC16C62B-20I/SO is preferred for rooftop-unit installations where ambient swings exceed commercial-grade limits. New HVAC designs should adopt a Flash-based PIC16F or PIC18 part.
Recommended
Small Consumer-Product Controller
Low-cost consumer products (toys, remote controls, small kitchen appliances) historically use the PIC16C62B-20/SO because the OTP-EPROM 3.5 KB program memory and 128 B RAM meet the firmware budget while keeping the unit cost minimal. The 22 I/O drive LED indicators, button-matrix keypads, and piezo-buzzer outputs. The 20 MHz instruction cycle (200 ns) easily handles IR remote-protocol encoding and decoding (NEC, RC5) and the USART provides a debug/diagnostic port during development. The CCP module generates tone frequencies for the buzzer. As a legacy part, it suits maintenance of existing product lines, but for new consumer products a Flash-based Microchip PIC or Atmel ATmega option offers field upgradability.
Recommended
Automotive Body Electronics (Legacy)
Earlier automotive body-electronics modules (mirror controllers, seat-position memories, simple climate control) used the PIC16C62B-20/SO, taking advantage of the industrial temperature grade (PIC16C62B-20I/SO) and 5 V operation. The CCP module drove small DC motors through MOSFET H-bridges, the 10-bit ADC read Hall-effect position sensors, and the USART enabled a service-diagnostic port. The 35-instruction RISC core met the deterministic interrupt latency required for body-controller response times. For new automotive designs, AEC-Q100-qualified parts (such as PIC16F variants with the -Q1 suffix) are now mandatory, and the PIC16C62B is unsuitable for new automotive platforms even though it remains in distributor stock.
Recommended
Battery Charger Control Board
Lead-acid and NiCd charger designs use the PIC16C62B-20/SO as the supervisory MCU because its 10-bit ADC accurately samples battery voltage and charge current, and the 16-bit timer precisely controls charge-cycle timing. The 22 I/O drive the relay-coil driver for charge/ discharge switching, the LED status panel, and the optional RS-232 link to a service tool. The 5 V supply matches the charger-control PCB rail, and the 20 MHz RISC core handles the CC/CV algorithm efficiently. The OTP memory keeps the firmware secure and tamper-resistant in the field. For modern chargers with USB-C PD or wireless charging, upgrade to a Flash-based PIC16F1xxx with built-in USB or to a specialized charge-management IC.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62B-20/SO β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62B-20I/SO | PIC16C62B-20E/SO | PIC16C62B-20I/SS | PIC16C62A-20/SO | PIC16F628A-I/SO |
|---|---|---|---|---|---|---|
| Package | 28-pin SOIC (SO) | 28-pin SOIC (SO) - same | 28-pin SOIC (SO) - same | 28-pin SSOP (SS) - same | 28-pin SOIC (SO) - same | 28-pin SOIC (SO) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | |
| Program Memory | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 2 KB OTP (-43%) | 3.5 KB Flash (reprogrammable) | |
| RAM | 128 B | 128 B | 128 B | 128 B | 224 B (+75%) | |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | |
| Supply Voltage | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 2.5 V to 6.0 V (wider) | 2.0 V to 5.5 V (wider) | |
| ADC | 10-bit, multi-channel | 10-bit | 10-bit | 8-bit | 10-bit | |
| Temperature Grade | Commercial (0C to +70C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Commercial | Industrial | |
| Lifecycle Status | NRND | NRND | NRND | NRND | Active |
Key Differentiators
- Industrial and extended temperature grades available in same package (vs PIC16C62A-20/SO)
- Larger program memory than predecessor (vs PIC16C62A-20/SO)
- Pin-compatible upgrade to Flash-based MCU (vs PIC16F628A-I/SO)
Design Notes
Estimated: at 20 MHz and 5 V supply the PIC16C62B-20/SO typically draws 15-20 mA active current. For a 5 V linear regulator budget, allocate 25 mA per MCU to account for I/O sink/source loading. The two VDD pins (27 and 28) and one GND pin (20) MUST each be decoupled with a 100 nF ceramic capacitor placed within 3 mm of the pin, plus a bulk 10 uF tantalum or aluminum cap on the supply rail. The /MCLR pin (1) needs a 10 kohm pull-up to VDD for normal operation and a diode clamp if the board is exposed to ESD transients.
Critical: The PIC16C62B uses OTP EPROM, not Flash. Once programmed, it cannot be erased or rewritten. The Q-blank-windowed ceramic DIP version (PIC16C62B-XX/JW) is the only package that can be erased under UV light. For development, always prototype with the JW windowed part or a Flash-based PIC16F628A first, then move to OTP for production. Also note that RA4 is an open-drain output with no internal pull-up - external pull-up required if used as a digital output, and a maximum sink current of 10-15 mA on that pin only.
Recommended: Place a 100 nF X7R ceramic decoupling cap on each of the two VDD pins (27 and 28) and one 100 nF cap on the AVDD/VREF pin if the ADC is used. The crystal or resonator load caps (typically 15-22 pF) should be placed within 5 mm of the OSC1/OSC2 pins (8 and 9) to avoid oscillator startup problems. Add a 4.7 kohm pull-up on MCLR (pin 1) for clean reset behavior. Keep the ICSP programming lines PGC (RB6) and PGD (RB7) free of large capacitive loads to ensure reliable in-circuit programming.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the part is not recommended for new automotive designs. Operating temperature grade not specified in the verified web data, so the 'Operating Temperature' spec is marked [DATA_NEEDED] pending datasheet confirmation of commercial vs industrial grade for the -20/SO suffix.