PIC16C62BT-20E/SS - 20MHz 8-Bit OTP MCU, 3.5KB | Microchip
MPN: PIC16C62BT-20E/SS β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.2 | $8.20 |
| 10 | $7.4 | $74.00 |
| 100 | $6.55 | $655.00 |
| 500 | $5.85 | $2,925.00 |
| 1,000 | $5.2 | $5,200.00 |
PIC16C62BT-20E/SS Overview
An 8-bit microcontroller (MCU) is a self-contained computing-on-a-chip that integrates a CPU, non-volatile program memory, working RAM, and peripheral interfaces such as timers, capture/compare, and digital I/O on a single die. Within the broader taxonomy, the PIC16C62B sits in the PICmicro mid-range architecture hierarchy: PIC16C family -> PIC16 mid-range -> PIC16C62B sub-family -> 8-bit MCU -> microcontroller -> embedded controller -> semiconductor IC. The 'C' suffix indicates a CMOS, ROM/OTP-based variant intended for cost-sensitive production volumes where in-system re-programmability is not required, and the 'B' suffix denotes a second-silicon revision of the original PIC16C62 core.
The PIC16C62BT-20E/SS executes 35 single-word instructions and runs at 20 MHz with a 200 ns instruction cycle, enabling deterministic control loops for embedded applications. It supports 22 digital I/O pins, three timers (Timer0, Timer1, Timer2 with PWM), a 4-channel 8-bit ADC, a synchronous serial port (SSP) for SPI/I2C, a USART, and a watchdog timer. Power consumption is optimized for 4 V to 5.5 V single-supply operation with on-chip brown-out reset and power-on reset.
Architecturally, the device uses a Harvard memory structure with a separate 14-bit program bus and an 8-bit data bus, allowing simultaneous instruction fetch and data access. This reduces cycle count per instruction and improves throughput relative to von-Neumann 8-bit MCUs of the same clock speed.
Typical applications include appliance control, industrial sensor interfaces, automotive body modules, lighting ballast control, and battery-powered instrumentation. The wide -40C to +125C operating range suits industrial and automotive under-hood environments. When migrating legacy designs, engineers should note that the OTP memory cannot be re-programmed; for field-upgradeable code paths, evaluate the flash-based PIC16F6xx family as an alternative.
Drop-in alternatives for PIC16C62BT-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 PIC16C62BT-20E/SS (same form factor and footprint) β differing in ADC, Communication Interfaces, Core Architecture, Instruction Cycle Time, Package.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C62B-20E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62B-04E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62AT-20E/SS
β Drop-Inβ In Stock
$3.2 / Unit
View Datasheet βPIC16C622T-20E/SS
β Drop-Inβ In Stock
$3.1 / Unit
View Datasheet βPIC16F627T-20E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62BT-20E/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16C, 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14 bits) |
| RAM Size | 128 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage Range | 4 V to 5.5 V |
| Number of I/O Pins | 22 |
| Package | 28-SSOP (5.30 mm body width) |
| Mounting Type | Surface Mount |
| ADC | 8-bit, 4 channels |
| Timers | 3 (Timer0, Timer1, Timer2 with PWM) |
| Communication Interfaces | SSP (SPI/I2C), USART |
| Operating Temperature Range | -40C to +125C |
| Instruction Set | 35 single-word instructions |
| Watchdog Timer | Yes, on-chip |
| Brown-out Reset | Yes |
PIC16C62BT-20E/SS Pin Configuration
| Pin 1 | MCLR/VPP β Master clear reset (active low) / programming voltage input |
| Pin 2 | RA0/AN0 β Port A bit 0 / analog input channel 0 |
| Pin 3 | RA1/AN1 β Port A bit 1 / analog input channel 1 |
| Pin 4 | RA2/AN2 β Port A bit 2 / analog input channel 2 |
| Pin 5 | RA3/AN3/VREF β Port A bit 3 / analog input channel 3 / ADC voltage reference |
| Pin 6 | RA4/T0CKI β Port A bit 4 / Timer0 clock input |
| Pin 7 | RA5/SS/AN4 β Port A bit 5 / SPI slave select / analog input channel 4 |
| Pin 8 | OSC1/CLKIN β Oscillator crystal input / external clock input |
| Pin 9 | OSC2/CLKOUT β Oscillator crystal output / clock output |
| Pin 10 | RC0 β Port C bit 0 |
| Pin 11 | RC1 β Port C bit 1 |
| Pin 12 | RC2 β Port C bit 2 |
| Pin 13 | RC3 β Port C bit 3 |
| Pin 14 | RC4 β Port C bit 4 |
| Pin 15 | RC5 β Port C bit 5 |
| Pin 16 | RC6 β Port C bit 6 |
| Pin 17 | RC7 β Port C bit 7 |
| Pin 18 | VSS β Ground reference |
| Pin 19 | VDD β Positive supply voltage |
| Pin 20 | RB0/INT β Port B bit 0 / external interrupt input |
| Pin 21 | RB1 β Port B bit 1 |
| Pin 22 | RB2 β Port B bit 2 |
| Pin 23 | RB3 β Port B bit 3 |
| Pin 24 | RB4 β Port B bit 4 |
| Pin 25 | RB5 β Port B bit 5 |
| Pin 26 | RB6 β Port B bit 6 |
| Pin 27 | RB7 β Port B bit 7 |
| Pin 28 | NC β Not connected (per datasheet) |
Typical Applications
PIC16C62BT-20E/SS is suitable for 7 applications: Industrial Sensor Interface, Appliance Control (Washing Machines, Dishwashers), Automotive Body Electronics, Battery-Powered Instrumentation, HVAC Fan and Blower Control, Lighting Ballast and LED Driver Control, Remote Control and IR Transmitter/Receiver.
Industrial Sensor Interface
The PIC16C62BT-20E/SS suits industrial 4-20 mA sensor transmitters and RTD conditioning front-ends where deterministic response and low BOM cost dominate design priorities. Its 8-bit 4-channel ADC digitizes thermocouple or strain-gauge signals at sampling rates up to ~50 ksps, while the 20 MHz core executes linearization and PID compensation within the 200 ns instruction cycle. The 22 digital I/O lines drive HMI keypads, indicator LEDs, and isolated SPI links to supervisory controllers. The extended -40C to +125C range and on-chip brown-out reset ensure field reliability in factory-floor enclosures. Engineers typically pair this MCU with a precision op-amp front-end and an isolated RS-485 transceiver for robust industrial nodes.
Recommended
Appliance Control (Washing Machines, Dishwashers)
In white-goods motor control boards, the PIC16C62BT-20E/SS drives TRIAC-based phase-angle dimmers, water-valve solenoids, and rotary encoder user interfaces at a price point suited to consumer-volume production. Its 20 MHz execution speed handles multi-step wash-cycle state machines and PWM-driven drain-pump speed control in real time. The 128-byte RAM is adequate for cycle counters and EEPROM-emulated user settings, while the SSP port interfaces with LED display driver ICs over SPI. The OTP memory prevents accidental field re-flashing that could void safety certifications. Compared to a 32-bit MCU, this part reduces system cost by 60-70% while delivering sufficient throughput for typical appliance logic.
Recommended
Automotive Body Electronics
Within automotive body control modules - mirror actuators, seat position memory, and ambient lighting - the PIC16C62BT-20E/SS delivers the -40C to +125C automotive temperature grade required for cabin and under-hood zones. Its USART links to LIN or K-Line body-bus transceivers for communication with central BCMs, while the 22 I/O pins directly drive window lift relays and LED backlighting via MOSFET drivers. The PIC16C62B family is not AEC-Q100 qualified, so it is best suited for non-safety body functions rather than airbag or ABS subsystems. Designers pair the MCU with automotive-grade regulators and TVS diodes to meet load-dump and reverse-battery transient requirements. The OTP memory locks firmware against unauthorized field re-flashing.
Recommended
Battery-Powered Instrumentation
The PIC16C62BT-20E/SS operates across a 4 V to 5.5 V supply window, making it compatible with four-cell alkaline or single-cell Li-ion packs commonly used in portable test instruments and handheld data loggers. Its relatively low MHz/MIPS ratio allows operation at reduced clock speeds during sleep intervals, extending battery life when the CPU is idle. The 8-bit ADC and internal voltage reference support direct battery-voltage monitoring and sensor measurements, while the USART outputs results to a Bluetooth or USB bridge IC. Engineers typically gate the MCU's clock with a slow 32.768 kHz crystal during standby, waking periodically for measurement cycles. The extended temperature range supports outdoor and industrial deployment.
Recommended
HVAC Fan and Blower Control
In residential and light-commercial HVAC systems, the PIC16C62BT-20E/SS implements closed-loop fan-speed control using its 8-bit ADC to read temperature sensors and its PWM-capable Timer2 to generate variable-duty motor drive signals. The 20 MHz core executes PI control loops at 1 kHz update rates, ensuring smooth ramp-up and acoustic comfort. The 22 I/O lines interface with thermostat keypads, mode-select switches, and status LEDs without external port expanders. The OTP memory guarantees that the calibrated control algorithm cannot be tampered with in the field. Compared to a dedicated fan-controller ASIC, this approach offers software-tunable curves and easier SKU differentiation across product lines.
Recommended
Lighting Ballast and LED Driver Control
The PIC16C62BT-20E/SS serves as the digital controller in electronic ballasts for fluorescent lamps and dimmable LED drivers, generating the high-frequency switching waveforms and managing soft-start sequences. Its PWM module produces 0-100% duty-cycle dimming signals, while the ADC monitors lamp current and voltage for closed-loop regulation. The 20 MHz instruction cycle supports complex dimming protocols including 0-10 V analog and DALI digital interfaces. The extended -40C to +125C temperature range accommodates the thermal environment inside enclosed luminaire fixtures. OTP memory locks the firmware-tuned dimming curves and safety limits, preventing field modification that could compromise lamp life.
Recommended
Remote Control and IR Transmitter/Receiver
Consumer remote controls and IR-based data links benefit from the PIC16C62BT-20E/SS combination of low cost, 20 MHz throughput, and integrated USART/CCP peripherals. The CCP module generates 38 kHz carrier waveforms for IR transmission, while the external interrupt pin captures incoming RC5 or NEC protocol frames with microsecond-level precision. The 128 bytes RAM stores the latest keypress code, and the 22 I/O pins directly scan 8x8 keypad matrices. The OTP memory locks the manufacturer-specific device codes against cloning. Battery life extends to multi-year operation when the MCU sleeps between keypress events, waking on a port-change interrupt.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62BT-20E/SS β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62B-20E/SS | PIC16C62B-04E/SS | PIC16C62AT-20E/SS | PIC16C622T-20E/SS | PIC16F627T-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-SSOP - same | 28-SSOP - same |
| Program Memory Type | OTP | OTP | OTP | OTP | OTP | Flash (1.75 KB) |
| Program Memory Size | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 1.75 KB |
| RAM Size | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature Range | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +125C (E grade) |
| Reprogrammable (Field Update) | No (OTP) | No (OTP) | No (OTP) | No (OTP) | No (OTP) | Yes (Flash) |
| Analog Comparators | 0 | 0 | 0 | 0 | 2 | 2 |
Key Differentiators
- Higher 20 MHz CPU clock with identical pinout to 4 MHz variant (vs PIC16C62B-04E/SS)
- Reprogrammable flash option for prototype-to-production migration (vs PIC16F627T-20E/SS)
- Integrated analog comparators in pin-compatible PIC16C622 family (vs PIC16C622T-20E/SS)
Design Notes
The PIC16C62BT-20E/SS operates from a single 4.0 V to 5.5 V supply on VDD (pin 20) with VSS (pin 19) as ground. Place a 0.1 uF decoupling capacitor as close as possible to the VDD pin to suppress switching transients from the internal CPU core, and add a bulk 10 uF tantalum or ceramic capacitor at the regulator output. The brown-out reset (BOR) module monitors VDD and holds the MCU in reset when the supply drops below the BOR threshold (typically 3.7 V to 4.0 V), preventing code execution at unreliable voltages.
Use a 4-layer PCB with a dedicated ground plane beneath the 28-SSOP package to minimize digital switching noise coupling into the analog ADC inputs on RA0-RA5. Route the oscillator traces (OSC1, OSC2) short and symmetric, with the load capacitors placed within 2 mm of the IC pins and a ground guard ring around the crystal to reduce stray capacitance and EMI pickup. Keep ADC signal traces away from the USART TX line and PWM outputs to avoid digital-to-analog crosstalk. The exposed pad is not present on the SSOP package - thermal dissipation is limited to ~1 W at room temperature.
The OTP program memory cannot be erased or rewritten - any code bug discovered after programming renders the device unusable, so always program production units only after extensive prototype validation. The MCLR/VPP pin (pin 1) is a Schmitt-trigger input that requires a 10 kohm pull-up to VDD for normal operation; leaving it floating causes intermittent resets. The 'E' temperature grade suffix is mandatory for industrial and automotive applications; the standard grade (no 'E') limits operation to 0C to +70C. Configurable peripheral pins require careful configuration word setup - failing to disable unused peripherals like the watchdog or BOR can prevent code from starting in field conditions.
Compliance Information
RoHS status not confirmed in verified data - Microchip PIC16C OTP family predates widespread RoHS adoption and may require lead-bearing variants; verify with manufacturer for production designs. AEC-Q100 not applicable - this part is not automotive-qualified, so use PIC16F or PIC18F equivalents with Q1 suffix for safety-critical automotive subsystems.