PIC16C62AT-20E/SS - 8-Bit 20MHz OTP MCU 28-SSOP | Microchip
MPN: PIC16C62AT-20E/SS β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.2 | $5.20 |
| 10 | $4.7 | $47.00 |
| 100 | $4.1 | $410.00 |
| 500 | $3.65 | $1,825.00 |
| 1,000 | $3.2 | $3,200.00 |
PIC16C62AT-20E/SS Overview
A PIC (Peripheral Interface Controller) microcontroller is a class of Harvard-architecture 8-bit RISC MCU that originated at General Instrument's Microelectronics Division and was commercialized by Microchip Technology. PIC MCUs sit within the broader taxonomy: microcontroller -> embedded MCU -> 8-bit RISC MCU -> CMOS OTP/Flash MCU -> semiconductor. The PIC16C family is the mid-range OTP/EPROM-based line (later superseded by the Flash-based PIC16F family). The "C" suffix indicates One-Time-Programmable EPROM program memory, and the "62A" sub-family adds a hardware USART, MSSP (I2C/SPI), and capture/compare/PWM peripherals versus the base PIC16C61/62.
Key features of the PIC16C62AT-20E/SS include 22 I/O pins, a 14-bit instruction word, a 35 single-word instruction set, a 200 ns instruction cycle at 20 MHz, two 8-bit timers plus one 16-bit timer with capture/compare/PWM, a 5-channel 8-bit ADC, and a hardware USART plus an MSSP module supporting both SPI and I2C (master/slave). The device offers 8K x 14 on-chip program memory architecture (2K x 14 user-accessible OTP) and 128 bytes of SRAM, with brown-out reset, power-on reset, watchdog timer with its own on-chip RC oscillator, and In-Circuit Serial Programming (ICSP).
The PIC16C62A uses a 14-bit wide instruction path with an 8-bit data path, providing single-cycle execution for most instructions and a deterministic interrupt response. The Harvard bus architecture keeps program and data memory on separate buses, allowing instruction fetch to occur in parallel with operand access. The integrated MSSP peripheral handles both SPI and I2C (master/slave) without firmware bit-banging, and the USART supports RS-232/RS-485 asynchronous and synchronous serial links.
Typical applications include industrial control and sensor interface nodes, automotive body and chassis subsystems (suffix "E" denotes -40C to +125C automotive temperature grade), appliance motor control with PWM, low-end embedded communication bridges (USART/I2C/SPI), and remote sensor front-ends with on-chip ADC. The 20 MHz CPU clock delivers 5 MIPS sustained throughput, adequate for protocol handling, PID loops, and user-interface scanning.
When designing with this part, note that OTP memory can be programmed only once - firmware bugs cannot be patched. For prototyping or field-updatable designs, the Flash-based PIC16F62A pin-compatible family is preferred; for high-volume cost-sensitive production where firmware is locked, the PIC16C62A OTP is more economical per unit. Always honour the 5.5V maximum VDD and use a 100 nF decoupling capacitor within 5 mm of the VDD pin.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes drawn from the Microchip datasheet family and verified distributor listings - engineering context not available from a single source.
Drop-in alternatives for PIC16C62AT-20E/SS β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F62A-I/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C62BT-20E/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$5.2 / Unit
View Datasheet βPIC16C62A-20E/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C63A-20E/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$3.3 / Unit
View Datasheet βPIC16F628A-I/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16F1826-I/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C62AT-20E/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Series | PIC16C |
| Program Memory Type | OTP (One-Time-Programmable EPROM) |
| Program Memory Size | 3.5 KB (2K x 14) |
| Data RAM | 128 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| Instruction Word Width | 14 bits |
| Operating Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 22 |
| Timers | 2 x 8-bit + 1 x 16-bit (with CCP) |
| ADC | 8-bit, 5 channels |
| Communication Interfaces | USART (SCI), MSSP (SPI / I2C) |
| Package | 28-SSOP (0.209 inch / 5.30 mm body) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +125C (automotive "E" grade) |
| Special Features | Brown-out Reset, Power-on Reset, Watchdog Timer, ICSP |
PIC16C62AT-20E/SS Pin Configuration
| Pin 1 | MCLR/VPP β Master Clear reset input / programming voltage |
| Pin 2 | RA0/AN0 β Port A bit 0 / analog input 0 |
| Pin 3 | RA1/AN1 β Port A bit 1 / analog input 1 |
| Pin 4 | RA2/AN2 β Port A bit 2 / analog input 2 |
| Pin 5 | RA3/AN3/VREF+ β Port A bit 3 / analog input 3 / ADC VREF+ |
| Pin 6 | RA4/T0CKI β Port A bit 4 / Timer 0 clock input (open-drain) |
| Pin 7 | RA5/AN4/SS β Port A bit 5 / analog input 4 / SPI slave select |
| Pin 8 | VSS β Ground reference |
| Pin 9 | OSC1/CLKIN β Crystal oscillator input / external clock |
| Pin 10 | OSC2/CLKOUT β Crystal oscillator output / clock out |
| Pin 11 | RC0/T1OSO/T1CKI β Port C bit 0 / Timer 1 oscillator output / Timer 1 clock in |
| Pin 12 | RC1/T1OSI/CCP2 β Port C bit 1 / Timer 1 oscillator in / CCP2 |
| Pin 13 | RC2/CCP1 β Port C bit 2 / Capture-Compare-PWM 1 |
| Pin 14 | RC3/SCK/SCL β Port C bit 3 / SPI clock / I2C clock |
| Pin 15 | RC4/SDI/SDA β Port C bit 4 / SPI data in / I2C data |
| Pin 16 | RC5/SDO β Port C bit 5 / SPI data out |
| Pin 17 | RC6/TX/CK β Port C bit 6 / USART TX / USART clock |
| Pin 18 | RC7/RX/DT β Port C bit 7 / USART RX / USART data |
| Pin 19 | VSS β Ground reference (second) |
| Pin 20 | VDD β Positive supply voltage |
| Pin 21 | RB0/INT β Port B bit 0 / external interrupt |
| Pin 22 | RB1 β Port B bit 1 |
| Pin 23 | RB2 β Port B bit 2 |
| Pin 24 | RB3 β Port B bit 3 |
| Pin 25 | RB4 β Port B bit 4 |
| Pin 26 | RB5 β Port B bit 5 |
| Pin 27 | RB6/PGC β Port B bit 6 / ICSP clock |
| Pin 28 | RB7/PGD β Port B bit 7 / ICSP data |
Typical Applications
PIC16C62AT-20E/SS is suitable for 7 applications: Automotive Body Control Modules, Industrial Sensor Interface Nodes, Appliance Motor and PWM Control, Embedded Serial Communication Bridges, Remote Sensor Front-Ends with ADC, Consumer and Hobby Embedded Devices, Battery-Operated LED Lighting Controllers.
Automotive Body Control Modules
The PIC16C62AT-20E/SS automotive "E" temperature grade (-40C to +125C) suits underhood and body-electronics nodes where ambient swings are extreme. The 22 I/O pins drive lamp drivers, relay coils, and switch-matrix inputs; the integrated 8-bit ADC reads thermistors and current-sense shunts for bulb-out detection. With 3.5 KB OTP program memory and 20 MHz throughput (5 MIPS), it executes LIN-slave or PWM dimming schedules in real time. The 28-SSOP footprint keeps the module compact inside door and seat controllers, and ICSP supports pre-board-programmed calibration. For new automotive programs prefer the AEC-Q100-qualified PIC16F1826-I/SS Flash superset.
Recommended
Industrial Sensor Interface Nodes
The PIC16C62AT-20E/SS serves as a low-cost 4-20 mA loop transmitter front-end or a digital sensor hub aggregating thermocouples, RTDs, and process variables. The 5-channel 8-bit ADC plus the MSSP I2C/SPI peripheral directly interface digital temperature sensors (e.g., MCP9808) and external ADC ICs. The USART bridges the sensor data to a Modbus RTU master or to a wireless modem. With 128 bytes of RAM and 3.5 KB OTP, the firmware implements calibration tables, linearization, and HART-style protocol state machines. Surface-mount 28-SSOP enables dense DIN-rail transmitter PCBs.
Recommended
Appliance Motor and PWM Control
The PIC16C62AT-20E/SS drives small universal and BLDC motors in white goods (washing-machine pumps, dishwasher valves, fan speed controllers). The 16-bit CCP/PWM peripheral generates complementary or edge-aligned PWM at frequencies from a few hundred Hz to tens of kHz for FET bridge drivers. The 8-bit ADC samples back-EMF or shunt current for closed-loop speed control. With 20 MHz instruction cycle and 5 MIPS, a sensored BLDC commutation loop runs in firmware without external logic. The 28-SSOP package fits inside compact appliance control boards where vibration and temperature extremes demand automotive-grade silicon.
Recommended
Embedded Serial Communication Bridges
The PIC16C62AT-20E/SS acts as a UART-to-SPI or UART-to-I2C gateway in industrial gateways and instrumentation front-ends. Its hardware USART and MSSP peripheral run concurrently - firmware arbitrates between the two buses and re-packetizes data - offloading the host processor from protocol-format translation. With 20 MHz throughput, sustained bridging at 115200 baud with simultaneous 400 kHz I2C traffic is feasible. The 28-SSOP narrow footprint fits as a companion IC next to an Ethernet or Wi-Fi module on a communications motherboard.
Recommended
Remote Sensor Front-Ends with ADC
The PIC16C62AT-20E/SS functions as a stand-alone data-acquisition front-end, digitizing 5 analog channels and forwarding results via SPI to a host processor. The integrated 8-bit ADC with 5 channels handles slow-changing signals (temperature, pressure, battery voltage, light, humidity) directly; the MSSP SPI module streams samples to a host at >1 kHz aggregate. The 20 MHz core performs on-board oversampling to extend effective resolution beyond the native 8 bits. Low-cost 28-SSOP packaging allows wide deployment on sensor PCBs.
Recommended
Consumer and Hobby Embedded Devices
Although the PIC16C62AT-20E/SS is obsolete, hobbyists and restoration engineers still use it to repair or replicate vintage electronics, retro computing peripherals, and educational kits that target the classic PIC16C architecture. The OTP memory prevents casual code modification, preserving original firmware intent. The 20 MHz clock, USART, and I2C/SPI peripherals replicate the original 1990s-vintage PIC development experience. ICSP allows programming with the PICkit 1/2/3 toolchain. New designs should adopt the PIC16F1826-I/SS for active production.
Recommended
Battery-Operated LED Lighting Controllers
The PIC16C62AT-20E/SS drives multi-channel LED strings in decorative lighting, signage, and architectural fixtures. The 16-bit CCP/PWM peripheral generates precise current control at frequencies high enough to avoid visible flicker (>200 Hz), and the 8-bit ADC monitors battery voltage and LED thermal feedback for dimming compensation. The wide 2.5-5.5 V VDD range supports direct battery operation from 2xAA alkaline or Li-Ion packs. Automotive "E" temperature grade tolerates outdoor fixtures in extreme climates. The 28-SSOP keeps the controller compact inside fixture enclosures.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62AT-20E/SS β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F62A-I/SS | PIC16C62BT-20E/SS | PIC16F628A-I/SS | PIC16F1826-I/SS |
|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (3.5 KB) | Flash (3.5 KB) | OTP (3.5 KB) | Flash (3.5 KB) | Flash (3.5 KB) |
| CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 32 MHz |
| Data RAM | 128 bytes | 128 bytes | 128 bytes | 224 bytes | 256 bytes |
| ADC | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 10-bit, 5 channels (with internal VREF) | 10-bit, 8 channels |
| Temperature Range | -40C to +125C (E grade) | -40C to +85C (I grade) | -40C to +125C (E grade) | -40C to +85C (I grade) | -40C to +85C (I grade), -40C to +125C (E grade) |
| Lifecycle Status | Obsolete | Active | Obsolete | Active | Active |
| MSSP (SPI+I2C) | Yes | Yes | Yes | Yes | Yes (MSSP + enhanced) |
Key Differentiators
- Drop-in Flash replacement with identical peripheral set (vs PIC16F62A-I/SS)
- Extended automotive temperature range (vs PIC16F628A-I/SS)
- Modern active-production superset (vs PIC16F1826-I/SS)
- Pin-compatible silicon revision upgrade (vs PIC16C62BT-20E/SS)
Design Notes
Decouple the VDD pin with a 100 nF X7R ceramic capacitor placed within 5 mm of the package. The PIC16C62AT-20E/SS requires VDD stable between 2.5 V and 5.5 V - any dip below 2.5 V during motor inrush or solenoid activation can trigger a brown-out reset. For battery-powered designs add a 10 uF bulk capacitor at the supply rail. Always tie MCLR high through a 10 kohm pull-up and place a 100 nF cap on MCLR for noise immunity.
Keep the 28-SSOP trace length to OSC1/OSC2 under 10 mm to avoid clock corruption. The exposed SSOP lead frame carries VSS potential on the die paddle - tie it to the ground pour via multiple thermal vias for heat dissipation and noise reduction. Route analog inputs (RA0-RA5) away from the PWM and digital switching lines, and provide a separate analog ground island joined at a single point to digital ground. Place the ICSP connector footprint (RB6/RB7/MCLR) on the board edge for programming access.
OTP memory is one-time programmable - any firmware bug means scrapping the device. Always prototype with the Flash-based PIC16F62A-I/SS first, then migrate to PIC16C62A OTP for high-volume production runs only after the firmware is fully locked. The MSSP peripheral must have TRIS configured correctly before enabling SPI or I2C; an incorrect TRIS setting locks the bus. The ADC requires a minimum acquisition time - reading the ADC immediately after channel switching returns the previous channel's value.
The 28-SSOP package has a thermal resistance (theta_JA) of approximately 80 C/W when mounted on a 2-layer FR4 board with minimum copper. The PIC16C62A consumes typically <5 mA active at 5V and <2 uA sleep, so self-heating is negligible (<0.5C). However, in sealed automotive enclosures with no airflow, ambient derating to 85C is prudent. For high-temperature automotive underhood designs, prefer the PIC16F1826-I/SS Flash variant in the same package - it offers identical thermal characteristics and active production.
The PIC16C62AT-20E/SS supports ICSP programming via RB6 (PGC), RB7 (PGD), and MCLR. Place a 6-pin header on the PCB with VSS, VDD, MCLR, RB6, and RB7 routed to it - this allows in-system firmware programming and debugging with PICkit 3 or MPLAB ICD. Add a 10 kohm pull-up on MCLR and a diode from VDD to MCLR (anode at VDD) for ICSP isolation when other components share the MCLR line.
Compliance Information
Per Microchip product listing, supplied as Pb-free / RoHS-compliant 28-SSOP. Temperature grade is automotive -40C to +125C (suffix E), but the part is not explicitly AEC-Q100 qualified; new automotive programs should adopt PIC16F1826-I/SS E grade which carries AEC-Q100 documentation. Lifecycle is obsolete.