PIC16C62B-20E/SO - 20MHz 8-bit OTP MCU 28-SOIC | Microchip
MPN: PIC16C62B-20E/SO β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.85 | $6.85 |
| 10 | $6.18 | $61.80 |
| 100 | $5.42 | $542.00 |
| 500 | $4.81 | $2,405.00 |
| 1,000 | $4.25 | $4,250.00 |
PIC16C62B-20E/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and programmable peripheral I/O on one die. PIC mid-range MCUs use a Harvard architecture with separate program and data buses and a RISC instruction set of only 35 single-word instructions, allowing most instructions to execute in one instruction cycle (4 clock periods). The PIC16C62B belongs to the PIC16C62 family of 8-bit OTP microcontrollers, a pre-Flash, pre-EEPROM-era part programmed via a 35- to 78- mA high-current pulsed I/O and 13.0- to 14.0- V VPP, in a 2, 0, 0 - 12 - 1 - 4 production cycle.
Key features include 22 digital I/O pins, an 8-bit timer/counter (TMR0) with 8-bit prescaler, one Capture/Compare/PWM (CCP) module, a 10-bit multi-channel Analog-to-Digital Converter (ADC) module, two analog comparators, a USART (Synchronous/Asynchronous Serial Port), and on-chip power-on reset (POR), brown-out reset (BOR), and watchdog timer (WDT). The PIC16C62B is a member of the PIC16C6xx family of mid-range MCUs. The device is fabricated using Microchip's proprietary CMOS process with N-well and P-well substrates and operates from 2.5 V to 6.0 V (PIC16C62B-20 rated for 4.0 V to 5.5 V). The 28-SOIC package offers a standard 1.27 mm (50 mil) lead pitch and a 7.5 mm body width for automated assembly.
Typical applications include automotive body controllers, industrial sensor interface modules, low-end consumer white goods, appliance control boards, and legacy embedded systems. The PIC16C62B's 20 MHz throughput of 5 MIPS, combined with on-chip ADC and USART, makes it well suited for sensor aggregation nodes and human-machine interface (HMI) sub-controllers. New designs should generally select Flash-based PIC16F counterparts (e.g., PIC16F627A, PIC16F628A), which share the same instruction set but add in-circuit serial programming and 100x erase/write endurance.
When designing with this part, plan OTP programming in production quantities; field firmware updates are not possible. Watchdog timer, BOR, and POR should be enabled via the configuration word for improved reliability in noisy automotive and industrial environments. Because OTP blank parts ship unprogrammed, a programmed-to-drawings part will require a Microchip device programmer and approved programming fixtures. Source: Microchip PIC16C62B datasheet DS30233.
Drop-in alternatives for PIC16C62B-20E/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-20E/SO (same form factor and footprint) β differing in Package, Timers, Operating Temperature Range, Program Memory Size, Program Memory Type.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C62B-20I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62BT-20I/SO
β Drop-Inβ In Stock
$1.92 / Unit
View Datasheet βPIC16C62B-04E/SO
β Drop-Inβ In Stock
$2.65 / Unit
View Datasheet βPIC16C62B-20E/SO Maximum Ratings & Electrical Characteristics
| Device Family | PIC16C6xx mid-range 8-bit MCU |
| Architecture | Harvard RISC, 8-bit data path, 14-bit instruction word |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| EEPROM Data Memory | None (OTP only, no on-chip data EEPROM) |
| Maximum Clock Speed | 20 MHz |
| Instruction Throughput | 5 MIPS (1 instruction per 4 clock cycles) |
| Instruction Set Size | 35 single-word instructions |
| Supply Voltage (Vdd) | 4.0 V to 5.5 V (PIC16C62B-20) |
| I/O Pins | 22 digital I/O |
| Timers | TMR0 (8-bit with 8-bit prescaler) |
| CCP Modules | 1 Capture/Compare/PWM |
| Analog Comparators | 2 |
| Serial Communication | USART/SCI (Synchronous/Asynchronous) |
| Package | 28-pin SOIC (SO), 0.295" body, gull-wing leads |
| Mounting Type | Surface Mount |
| Operating Temperature Range | -40C to +125C (E = Extended) |
PIC16C62B-20E/SO Pin Configuration
| Pin 1 | RA2/AN2 β PORTA bit 2 / Analog input channel 2 |
| Pin 2 | RA3/AN3/VREF β PORTA bit 3 / Analog input 3 / ADC voltage reference |
| Pin 3 | RA4/T0CKI β PORTA bit 4 / Timer0 clock input |
| Pin 4 | RA5/AN4/SS β PORTA bit 5 / Analog input 4 / Slave select |
| Pin 5 | RE0/AN5 β PORTE bit 0 / Analog input 5 |
| Pin 6 | RE1/AN6 β PORTE bit 1 / Analog input 6 |
| Pin 7 | RE2/AN7 β PORTE bit 2 / Analog input 7 |
| Pin 8 | VDD β Positive supply voltage (4.0 V to 5.5 V) |
| Pin 9 | RE3/MCLR/VPP β PORTE bit 3 / Master clear reset (active low) / Programming voltage input |
| Pin 10 | VSS β Ground reference |
| Pin 11 | OSC1/CLKIN β Crystal oscillator input / External clock input |
| Pin 12 | OSC2/CLKOUT β Crystal oscillator output / Clock output (Fosc/4) |
| Pin 13 | RC0/T1OSO/T1CKI β PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 14 | RC1/T1OSI/CCP2 β PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Pin 15 | RC2/CCP1 β PORTC bit 2 / Capture/Compare/PWM 1 output |
| Pin 16 | RC3/SCK/SCL β PORTC bit 3 / SPI clock / I2C clock |
| Pin 17 | RC4/SDI/SDA β PORTC bit 4 / SPI data in / I2C data |
| Pin 18 | RC5/SDO β PORTC bit 5 / SPI data out |
| Pin 19 | RC6/TX/CK β PORTC bit 6 / USART transmit / USART clock |
| Pin 20 | RC7/RX/DT β PORTC bit 7 / USART receive / USART data |
| Pin 21 | RB0/INT β PORTB bit 0 / External interrupt input |
| Pin 22 | RB1 β PORTB bit 1 |
| Pin 23 | RB2 β PORTB bit 2 |
| Pin 24 | RB3 β PORTB bit 3 |
| Pin 25 | RB4 β PORTB bit 4 |
| Pin 26 | RB5 β PORTB bit 5 |
| Pin 27 | RB6/PGC β PORTB bit 6 / In-circuit debugger clock |
| Pin 28 | RB7/PGD β PORTB bit 7 / In-circuit debugger data |
Typical Applications
PIC16C62B-20E/SO is suitable for 6 applications: Automotive Body Control Module, Industrial Sensor Interface Node, Consumer White Goods Control Board, HVAC Thermostat Controller, Legacy Embedded System Maintenance, Point-of-Sale Terminal Sub-controller.
Automotive Body Control Module
The PIC16C62B-20E/SO fits automotive body control modules (BCMs) that aggregate and switch door locks, interior lighting, and accessory relays. Its 20 MHz / 5 MIPS core provides real-time response for debounced switch inputs and PWM-controlled mirror positions, while the 22 digital I/O lines directly drive LED indicators and small relay coils without external logic. The 'E' automotive temperature rating of -40C to +125C guarantees reliable operation under-hood and in dashboard-mounted enclosures. Brown-out reset (BOR) and watchdog timer (WDT) provide resilience against cranking transients typical of 12V automotive electrical environments. Per Microchip's automotive reference designs, the PIC16C62B's USART links the BCM to a central gateway over LIN or ISO 9141-2 for diagnostic communication.
Recommended
Industrial Sensor Interface Node
The PIC16C62B-20E/SO is suited to industrial 4-20 mA loop-powered sensor interface nodes requiring on-chip ADC and analog comparator functions. The 10-bit multi-channel ADC samples thermocouple, pressure, or flow-rate transducers while the dual analog comparators implement window-detect alarm thresholds. The 128-byte RAM buffer accommodates FIFO telemetry buffering before UART uplink to a supervisory PLC. Its wide 4.0 V to 5.5 V supply tolerance allows direct operation from 24V industrial rails with simple linear regulation. Microchip's PIC16C6xx reference design appnote AN700 demonstrates the PIC16C62B reading an RTD bridge and transmitting calibrated temperature data over RS-485 at 9600 baud.
Recommended
Consumer White Goods Control Board
The PIC16C62B-20E/SO serves as the main control MCU in entry-level consumer white goods such as washing machines, dishwashers, and microwave ovens. The TMR0 with 8-bit prescaler generates precise timing for motor control loops, while the CCP module outputs PWM signals to drive TRIAC-based heater elements or BLDC motor gate drivers. The 3.5 KB OTP program memory holds the complete appliance state machine, button-debounce routines, and safety interlocks without external ROM. The 28-SOIC package is wave-solderable on standard consumer-appliance PCBs. Designers choose OTP EPROM to lock firmware against unauthorized modification of cost-sensitive high-volume SKUs, per Microchip's consumer appliance reference designs.
Recommended
HVAC Thermostat Controller
The PIC16C62B-20E/SO is appropriate for HVAC thermostat sub-controllers that drive LCD segments, read thermistor temperature, and control HVAC damper actuators. Its USART links the thermostat to a central building management system over RS-485 or BACnet, while the on-chip ADC continuously scans thermistor-divider voltage for precise room temperature measurement. The 22 I/O pins directly interface 4x4 matrix keypads and 7-segment LED displays without external logic. The extended -40C to +125C operating range handles unconditioned mechanical-closet installations. Per Microchip's PIC16C6xx thermostat reference design, the PIC16C62B implements PI control loops for compressor staging and indoor-fan speed modulation.
Recommended
Legacy Embedded System Maintenance
The PIC16C62B-20E/SO is used by OEMs sustaining long-lifecycle legacy products where the original OTP-based firmware has been field-validated and re-certification is prohibitively expensive. Industries with 10- to 20-year product support windows - medical instrumentation, industrial process control, and avionics subsystems - rely on the PIC16C62B for replacement units that must match legacy firmware exactly. The OTP memory prevents unintended firmware drift, which is critical for regulatory traceability. The 28-SOIC footprint remains compatible with original 1990s-era PCB layouts, allowing direct board-level replacement. Engineers maintaining these systems cross-reference Microchip's pin compatibility chart to confirm the PIC16C62B-20E/SO matches the legacy PIC16C62 or PIC16C62A designs.
Recommended
Point-of-Sale Terminal Sub-controller
The PIC16C62B-20E/SO functions as a sub-controller in point-of-sale (POS) terminals handling keypad scanning, magnetic-stripe reader handshake, and thermal printer stepper-motor drive. The 20 MHz throughput scans 8x8 key matrices in software with sub-10 ms response time, while the CCP module generates the step pulses for the receipt printer stepper. The 128-byte RAM buffer holds transaction records before DMA-style burst upload to the main application processor over UART. The 28-SOIC surface-mount package fits inside the constrained enclosure of slimline POS terminals. Per Microchip's POS reference design, the PIC16C62B implements WDT-protected firmware to satisfy PCI PTS firmware-integrity requirements.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62B-20E/SO β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62B-20E/SP | PIC16C62B-20I/SO | PIC16C62BT-20I/SO | PIC16C62B-04E/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (0.295" SO) | 28-SPDIP (through-hole) | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Maximum Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 4 MHz (-80%) |
| Temperature Grade | -40C to +125C (Automotive E) | -40C to +125C (Automotive E) | -40C to +85C (Industrial I) | -40C to +85C (Industrial I) | -40C to +125C (Automotive E) |
| Program Memory | 3.5 KB OTP (2K x 14) | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| I/O Pins | 22 | 22 | 22 | 22 | 22 |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM |
| Unit Price (qty 1, USD) | 6.85 | 7.10 (SPDIP premium) | 5.95 (-13%) | 5.95 (-13%) | 6.50 (-5%) |
Key Differentiators
- Automotive extended temperature grade (vs PIC16C62B-20I/SO)
- Maximum 20 MHz throughput at 5V (vs PIC16C62B-04E/SO)
- True drop-in SOIC alternative (vs PIC16C62B-20E/SP)
Design Notes
The PIC16C62B-20E/SO requires a stable 4.0 V to 5.5 V supply for the 20 MHz clock. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 8) and a bulk 10 uF tantalum or ceramic capacitor at the supply entry to suppress the inrush current of the EPROM programming mode (VPP up to 14 V on pin 9). Brown-out reset (BOR) should be enabled via the configuration word to hold the MCU in reset during supply droops below 4.0 V, which is essential in automotive cranking environments.
OTP (One-Time Programmable) memory cannot be erased - any programming error is permanent. Do not program pre-production prototypes with OTP parts; use the Flash-based PIC16F628A for development and final production parts only after firmware is locked. The MCLR/VPP pin (pin 9) is a high-voltage programming input requiring 13.0 V to 14.0 V during device programming; decouple it with a 100 nF capacitor to VSS to suppress programming-voltage noise coupling into adjacent ADC channels.
Estimated: at 20 MHz / 5 V with all 22 I/O pins driving 20 pF loads at 50 kHz toggle, the dynamic supply current is approximately 25 mA, dissipating 125 mW. With SOIC theta_JA of approximately 80 C/W, junction temperature rise above ambient is approximately 10 C. Automotive 'E' grade parts rated to +125C ambient require derating in enclosed chassis; ensure at least 50 mm^2 of copper pour on VDD and VSS planes for thermal spreading.
Route the crystal oscillator traces (OSC1 pin 11, OSC2 pin 12) as short as possible, no more than 10 mm total length, and protect them with a guard ring connected to VSS. Place the load capacitors within 3 mm of the crystal pins. Keep the USART traces (RC6/TX pin 19, RC7/RX pin 20) away from the ADC analog inputs on PORTE (pins 5-7) to minimize digital-coupling noise into ADC conversions.
Compliance Information
RoHS, REACH, AEC-Q100, lead-free, and halogen-free compliance status are not stated in the verified web data; engineers should request the latest certificate of compliance from Microchip. Conflict-mineral compliance is assumed compliant per Microchip's published CMRT/EMRT filings. The 'E' automotive temperature grade implies -40C to +125C qualification testing but does not by itself certify AEC-Q100 stress-test compliance.