PIC16C62AT-10/SO - 8-bit OTP MCU, 3.5KB EPROM, 10MHz | Microchip
MPN: PIC16C62AT-10/SO β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.95 | $8.95 |
| 10 | $8.2 | $82.00 |
| 100 | $7.1 | $710.00 |
| 500 | $6.25 | $3,125.00 |
| 1,000 | $5.4 | $5,400.00 |
PIC16C62AT-10/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces such as timers, capture/compare/PWM modules, and I/O ports into one device. Within the broader semiconductor taxonomy, the PIC16C62A belongs to the 8-bit PIC mid-range family (PIC16C -> PIC16 -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor), a category defined by a Harvard architecture, RISC instruction set, and per-instruction deterministic cycle count. The OTP EPROM variant (suffix 62A) is intended for volume production where field re-programmability is not required, offering lower unit cost than windowed or flash equivalents.
Key features of the PIC16C62AT-10/SO include 35 single-word instructions with all single-cycle except program branches (2 cycles), 8-bit data path with 14-bit instruction word, two 8-bit timers plus one 16-bit timer/counter with capture/compare/PWM, a 5-channel 8-bit ADC on related family members, synchronous serial port (SSP) supporting SPI and I2C, watchdog timer with on-chip RC oscillator, power-on reset, brown-out detect, in-circuit serial programming (ICSP) capability, and code protection. Operating voltage spans 2.5V to 6.0V (commercial grade) with low-power consumption CMOS design.
The architecture is built on a Harvard bus with separate program and data memories, allowing instruction fetch and operand read to occur in one cycle. EPROM program memory is accessed via a 14-bit program counter capable of addressing 8K x 14, although this variant is masked to 2K words. Internal interrupt handling supports up to 11 sources including external RB0/INT, port-B change-on-interrupt, timer overflows, and peripheral events, with context saving handled automatically by hardware.
Typical applications include appliance control boards, automotive body electronics (non-safety), industrial sensor interfaces, simple motor control via PWM, low-cost consumer devices, security panel keypads, battery chargers with closed-loop regulation, and any embedded application requiring deterministic real-time response at modest memory and cost targets.
When designing with this device, note that OTP memory cannot be erased - prototypes should be developed on windowed (JW) or flash (F) variants first. The 28-SOIC wide-body footprint (7.50 mm width) is unique to PIC16C62A pin-compatibility charts; verify mechanical compatibility when migrating to SSOP or PDIP packages. The 'T' suffix denotes tape-and-reel packaging for automated assembly.
This page synthesizes distributor pricing, cross-reference alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16C62AT-10/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 PIC16C62AT-10/SO (same form factor and footprint) β differing in Program Memory Size, Program Memory Type, Operating Voltage, Package / Case, RAM Size.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C62A-10/SO
β Drop-Inβ In Stock
$4.92 / Unit
View Datasheet βPIC16F628A-I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62B-04/SO
β Drop-Inβ In Stock
$3.62 / Unit
View Datasheet βPIC16C62A-04/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C62AT-10/SO Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-Bit |
| Series | PIC16C6x |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 3.5 KB (2K x 14 words) |
| RAM Size | 128 x 8 bytes |
| EEPROM Size | None (OTP device) |
| Maximum Clock Speed | 10 MHz |
| Number of I/O | 22 |
| Operating Voltage | 2.5 V to 6.0 V |
| Supply Voltage (Nominal) | 5 V |
| Operating Temperature | 0C to +70C (commercial) |
| Package / Case | 28-SOIC (0.295 inch, 7.50 mm width) |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (T/R) |
| Instruction Set | 35 single-word instructions, RISC |
| Connectivity | SSP (SPI / I2C), UART |
| Peripherals | Brown-out Detect, POR, WDT, PWM, Capture/Compare |
| RoHS Status | Compliant (per distributor listing) |
| Temperature Grade | Commercial |
| Lead Free | Yes |
PIC16C62AT-10/SO Pin Configuration
| Pin 1 | RA2/AN2 β Port A bit 2 / Analog input 2 |
| Pin 2 | RA3/AN3 β Port A bit 3 / Analog input 3 |
| Pin 3 | RA4/T0CKI β Port A bit 4 / Timer 0 clock input |
| Pin 4 | RA5/SS β Port A bit 5 / SPI slave select |
| Pin 5 | VSS β Ground reference |
| Pin 6 | RB0/INT β Port B bit 0 / External interrupt |
| Pin 7 | RB1 β Port B bit 1 |
| Pin 8 | RB2 β Port B bit 2 |
| Pin 9 | RB3 β Port B bit 3 |
| Pin 10 | RB4 β Port B bit 4 |
| Pin 11 | RB5 β Port B bit 5 |
| Pin 12 | RB6/PGC β Port B bit 6 / ICSP clock |
| Pin 13 | RB7/PGD β Port B bit 7 / ICSP data |
| Pin 14 | VSS β Ground (programming reference) |
| Pin 15 | VDD β Positive supply (2.5V to 6.0V) |
| Pin 16 | RC6 β Port C bit 6 |
| Pin 17 | RC7 β Port C bit 7 |
| Pin 18 | RC0 β Port C bit 0 |
| Pin 19 | RC1 β Port C bit 1 |
| Pin 20 | RC2 β Port C bit 2 |
| Pin 21 | RC3 β Port C bit 3 |
| Pin 22 | RC4 β Port C bit 4 |
| Pin 23 | RC5 β Port C bit 5 |
| Pin 24 | OSC2/CLKOUT β Oscillator output / Clock out |
| Pin 25 | OSC1/CLKIN β Oscillator input / Clock in |
| Pin 26 | MCLR/VPP β Master clear reset / Programming voltage |
| Pin 27 | RA0/AN0 β Port A bit 0 / Analog input 0 |
| Pin 28 | RA1/AN1 β Port A bit 1 / Analog input 1 |
Typical Applications
PIC16C62AT-10/SO is suitable for 6 applications: Appliance Control Boards, Automotive Body Electronics, Industrial Sensor Interfaces, Simple Motor Control (PWM), Consumer Electronics Devices, Battery Chargers with Closed-Loop Regulation.
Appliance Control Boards
The PIC16C62AT-10/SO's 22 I/O pins, two PWM channels, and 10 MHz clock make it well suited for low-cost white-goods appliance control boards such as washing machines, dishwashers, and microwave ovens. The 35-instruction RISC core delivers deterministic real-time response for relay sequencing, LED indicator multiplexing, and keypad scanning. The OTP EPROM is appropriate for the high-volume production runs typical of consumer appliances, where per-unit cost dominates over reprogrammability. Brown-out detect and watchdog timer provide the reset robustness needed for industrial mains environments, while the 2.5V to 6.0V supply range tolerates rectified 5 V rails without additional regulation.
Recommended
Automotive Body Electronics
Within non-safety body electronics (window lifters, mirror controllers, seat positioners), the PIC16C62AT-10/SO serves as the supervisory MCU managing switch debouncing, motor drive PWM signals, and LIN-bus-like communication via the USART. The 22 I/O count accommodates multi-switch input matrices and H-bridge enable outputs. Note that this is the commercial-grade (0 to +70C) variant; automotive applications typically require the PIC16C62A-10I/SO industrial temperature variant (-40C to +85C) or AEC-Q100 qualified parts. The 5 V nominal supply and integrated brown-out reset tolerate the cranking-voltage transients present in 12 V automotive systems when paired with external TVS protection.
Recommended
Industrial Sensor Interfaces
The PIC16C62AT-10/SO's built-in SSP (Synchronous Serial Port) supporting SPI and I2C, combined with the 16-bit timer/counter for frequency measurement, enables cost-effective interfacing to industrial sensors including temperature ICs, pressure transducers, and Hall-effect devices. The 3.5 KB program memory holds communication protocol stacks for Modbus RTU over UART or simple SPI sensor aggregation. The 22 I/O can be split between sensor channels (analog inputs via the A/D, digital interrupt inputs) and actuator outputs (relay drivers, MOSFET gate drives). Industrial environments benefit from the watchdog timer and brown-out detect for unattended operation.
Recommended
Simple Motor Control (PWM)
DC motor speed control via PWM is a natural fit for the PIC16C62AT-10/SO, leveraging its Capture/Compare/PWM module to generate 8-bit or 10-bit PWM outputs with software-selectable frequency. A single MCU can control two independent DC motors or one stepper with dual H-bridge drive. The 10 MHz instruction cycle provides 100 ns resolution, suitable for motors in the 1 kHz to 25 kHz PWM range. Closed-loop speed regulation is implemented using the 16-bit timer in capture mode to measure tachometer feedback. The OTP memory is acceptable for fixed-parameter motor profiles, while development should occur on the flash PIC16F628A variant.
Recommended
Consumer Electronics Devices
Low-cost consumer products such as remote controls, electronic toys, kitchen timers, and personal care devices benefit from the PIC16C62AT-10/SO's small 28-SOIC footprint, 2.5V operation for 2xAA battery applications, and under 2 mA active current draw. The 22 I/O accommodate IR receiver inputs, LED driver outputs, key matrix scanning, and piezo buzzer drive. The OTP memory is the lowest-cost option for consumer products with stable firmware. The commercial 0-70C range covers typical indoor use cases. Low-power sleep mode with watchdog wakeup extends battery life in remote controls to multi-year standby levels.
Recommended
Battery Chargers with Closed-Loop Regulation
The PIC16C62AT-10/SO's 10-bit ADC (on related family variants) and PWM module enable closed-loop battery charger designs for lead-acid, NiMH, and Li-ion packs in the 1S to 4S configuration. The MCU monitors charging current via shunt amplifier, battery voltage via divider, and temperature via thermistor, then adjusts PWM duty cycle to implement CC-CV (constant-current, constant-voltage) profiles. The 35-instruction RISC core executes the control loop well within the PWM period at 10 MHz, ensuring stable regulation. The OTP memory holds the charge algorithm without field updates, suiting mature product designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62AT-10/SO β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62A-10/SO | PIC16F628A-I/SO | PIC16C62B-04/SO | PIC16C62A-04/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50mm width) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Program Memory Type | OTP EPROM (3.5 KB) | OTP EPROM (3.5 KB) | Flash (3.5 KB) - reprogrammable | OTP EPROM (3.5 KB) | OTP EPROM (3.5 KB) |
| Maximum Clock Speed | 10 MHz | 10 MHz | 20 MHz | 4 MHz (-60%) | 4 MHz (-60%) |
| RAM Size | 128 bytes | 128 bytes | 224 bytes (+75%) | 128 bytes | 128 bytes |
| I/O Count | 22 | 22 | 16 (-27%) | 22 | 22 |
| EEPROM | None (OTP) | None (OTP) | 128 bytes data EEPROM | None (OTP) | None (OTP) |
| Operating Voltage | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.0 V to 5.5 V (wider) | 2.5 V to 6.0 V | 2.5 V to 6.0 V |
| Lifecycle Status | Obsolete | Obsolete | Active | Obsolete | Obsolete |
Key Differentiators
- 10 MHz max clock speed (vs 4 MHz on B-variant) (vs PIC16C62B-04/SO)
- Flash-based for development iteration (vs PIC16F628A-I/SO)
- Lower unit cost at volume due to OTP memory (vs PIC16F628A-I/SO)
Design Notes
The PIC16C62AT-10/SO uses One-Time Programmable EPROM - the firmware cannot be erased or modified after programming. Prototypes and firmware development MUST occur on the flash-based PIC16F628A-I/SO (same 28-SOIC package, identical pinout). Only commit to OTP programming for production batches with verified firmware. Attempting to re-program a programmed OTP device results in no operation but wastes the part; estimate one-time NRE charges for OTP programming tools and sockets before committing to high-volume production.
Decouple the VDD pin (pin 15) with a 100 nF ceramic capacitor placed within 5 mm of the package, plus a 10 uF tantalum or aluminum bulk capacitor on the same supply rail. The PIC16C62A datasheet specifies VDD operating range of 2.5V to 6.0V, and brown-out detect is factory-set for 5V nominal operation. For 3.3V-only systems, verify brown-out threshold does not interfere with startup by consulting configuration register settings. The MCLR/VPP pin (pin 26) requires a 10 kohm pull-up to VDD and a 100 nF cap to ground for proper reset behavior.
The 28-SOIC wide-body footprint has 7.50 mm body width (versus 3.90 mm for narrow SOIC). Do not confuse this with narrow SOIC-28 footprints - verify land pattern dimensions against Microchip package drawing before PCB layout. Maintain 0.1 uF bypass caps as close as possible to VDD and VSS pins. For oscillator stability, place the crystal or resonator within 10 mm of pins 24-25 (OSC2/OSC1), keep trace lengths matched, and guard the oscillator traces with a ground pour. Avoid routing digital switching signals across the oscillator area to minimize jitter.
Estimated: at 10 MHz clock and 5V supply, the PIC16C62AT-10/SO draws approximately 2 mA active and 1 uA sleep per the datasheet DC characteristics. The 28-SOIC package has a theta_JA of approximately 80 C/W, yielding a junction temperature rise of under 1 C above ambient at full active operation - no thermal management is required for normal use. However, in sleep mode wake events, the brown-out detect and watchdog timer add current draw; estimate total sleep current budget at 5-10 uA for battery-powered applications to ensure multi-year battery life.
Compliance Information
RoHS and lead-free compliance per Microchip product page. The PIC16C62AT-10/SO is commercial temperature grade (0 to +70C); AEC-Q100 not applicable for this variant. Industrial temperature grade (-40 to +85C) variants available with /I suffix.