PIC16C62AT-04E/SS - 8-Bit OTP MCU, 4MHz, 3.5KB | Microchip
MPN: PIC16C62AT-04E/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.65 | $7.65 |
| 10 | $6.85 | $68.50 |
| 100 | $6.1 | $610.00 |
| 500 | $5.45 | $2,725.00 |
| 1,000 | $4.85 | $4,850.00 |
PIC16C62AT-04E/SS Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces. The PIC16C family is built around an enhanced mid-range 8-bit RISC core with a Harvard architecture, where program and data buses are physically separated to allow simultaneous instruction fetch and data access. Within that hierarchy, OTP-based PIC16C parts sit below UV-erasable (windowed) PIC16C variants and above Flash-based PIC16F successors; all share the same instruction set, pinout family, and peripheral IP, which simplifies code migration.
Key features of the PIC16C62AT-04E/SS include a 4 MHz maximum operating frequency, 4.5V to 5.5V supply range, two 8-bit timer/counters, a USART, and a Capture/Compare/PWM (CCP) module. The integrated Watchdog Timer, Power-on Reset, Brown-out Reset, and code-protection fuses provide field-deployment robustness. The part uses CMOS technology with low-power and standby modes that drop quiescent current below typical microamp levels.
Architecturally, the device implements a 14-bit instruction word, two-level deep hardware stack, and direct/indirect addressing modes across the full 8 KB program-memory map. Its I/O structure is bit-configurable, allowing each pin to be set as input or output independently. The SSOP-28 (0.209-inch / 5.30 mm body width) footprint gives a compact 28-lead PCB layout.
Typical applications include appliance controls, industrial sensor interfaces, low-cost motor-control signal conditioning, automotive body modules, smart instrumentation front-ends, and embedded communication slave nodes. It is also widely used as a hardware-replacement platform for older PIC16C designs and as an OTP production vehicle for high-volume, code-stable products.
When designing with this device, ensure that the OTP programming window matches production needs (one-time programmable means no field updates). Provide adequate decoupling (0.1 uF plus 10 uF) within 5 mm of VDD, and respect the 4 MHz clock budget; cycle-count critical routines at 1 MHz instruction rate (4 MHz oscillator / 4). For long-life programs, prefer the Flash-based PIC16F62x equivalents.
This page synthesizes current distributor stock levels, parametric drop-in alternatives in the same SSOP-28 footprint, and practical design notes that complement the manufacturer datasheet for the PIC16C62AT-04E/SS.
Drop-in alternatives for PIC16C62AT-04E/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 PIC16C62AT-04E/SS (same form factor and footprint) — differing in Program Memory Size, Program Memory Type, Core Architecture, Timers, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C62A-04E/SS
✅ Drop-In✓ In Stock
$5.07 / Unit
View Datasheet →PIC16C62A-04/SS
✅ Drop-In✓ In Stock
$2.84 / Unit
View Datasheet →PIC16C622AT-04E/SS
✅ Drop-In✓ In Stock
$2.55 / Unit
View Datasheet →PIC16C621AT-04E/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C620AT-04E/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C57C-04E/SS
✅ Drop-In✓ In Stock
$2.85 / Unit
View Datasheet →PIC16C62AT-04E/SS Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit Microcontroller (MCU) |
| Core Architecture | PIC16C (8-bit RISC, Harvard) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2048 x 14 words) |
| Data RAM | 128 bytes |
| Number of I/O Pins | 22 |
| Maximum Clock Frequency | 4 MHz |
| Instruction Cycle Time | 1 us (at 4 MHz Fosc) |
| Supply Voltage (VDD) | 4.5 V to 5.5 V |
| Operating Temperature Range | -40 C to +125 C (extended, 'E' suffix) |
| Package / Case | 28-SSOP (0.209 in / 5.30 mm width) |
| Mounting Type | Surface Mount (Tape & Reel) |
| Timers | Two 8-bit Timer/Counter modules |
| Communication | USART (SCI) async serial |
| PWM Module | 1 x Capture/Compare/PWM (CCP) |
| Watchdog Timer | Yes (WDT with on-chip RC oscillator) |
| Reset Sources | POR, BOR (Brown-out Reset) |
| Process Technology | CMOS |
PIC16C62AT-04E/SS Pin Configuration
| Pin 1 | RA2/AN2 — Port A bit 2 (digital I/O or analog input 2) |
| Pin 2 | RA3/AN3 — Port A bit 3 (digital I/O or analog input 3) |
| Pin 3 | RA4/T0CKI — Port A bit 4 (digital I/O or Timer0 clock input) |
| Pin 4 | RA5/SS/AN4 — Port A bit 5 (digital I/O, SPI slave select, or analog input 4) |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — Port B bit 0 (digital I/O or external interrupt input) |
| Pin 7 | RB1 — Port B bit 1 (digital I/O) |
| Pin 8 | RB2 — Port B bit 2 (digital I/O) |
| Pin 9 | RB3/PGM — Port B bit 3 (digital I/O or low-voltage programming input) |
| Pin 10 | RB4 — Port B bit 4 (digital I/O) |
| Pin 11 | RB5 — Port B bit 5 (digital I/O) |
| Pin 12 | RB6/PGC — Port B bit 6 (digital I/O or in-circuit debug clock) |
| Pin 13 | RB7/PGD — Port B bit 7 (digital I/O or in-circuit debug data) |
| Pin 14 | VSS — Ground reference |
| Pin 15 | RC0/T1OSO/T1CKI — Port C bit 0 (digital I/O, Timer1 oscillator output, or Timer1 clock input) |
| Pin 16 | RC1/T1OSI — Port C bit 1 (digital I/O or Timer1 oscillator input) |
| Pin 17 | RC2/CCP1 — Port C bit 2 (digital I/O or Capture/Compare/PWM output 1) |
| Pin 18 | RC3/SCK/SCL — Port C bit 3 (digital I/O, SPI clock, or I2C clock) |
| Pin 19 | RC4/SDI/SDA — Port C bit 4 (digital I/O, SPI data in, or I2C data) |
| Pin 20 | RC5/SDO — Port C bit 5 (digital I/O or SPI data out) |
| Pin 21 | RC6/TX/CK — Port C bit 6 (digital I/O, USART async transmit, or USART sync clock) |
| Pin 22 | RC7/RX/DT — Port C bit 7 (digital I/O, USART async receive, or USART sync data) |
| Pin 23 | VSS — Ground reference |
| Pin 24 | VDD — Positive supply voltage |
| Pin 25 | RA0/AN0 — Port A bit 0 (digital I/O or analog input 0) |
| Pin 26 | RA1/AN1 — Port A bit 1 (digital I/O or analog input 1) |
| Pin 27 | OSC2/CLKOUT — Oscillator output (crystal mode) or clock-out Fosc/4 |
| Pin 28 | OSC1/CLKIN — Oscillator input (crystal/RC) or external clock input |
Typical Applications
PIC16C62AT-04E/SS is suitable for 6 applications: Appliance Control Front-Ends, Industrial Sensor Signal Conditioning, Low-Cost Motor Control Signal Logic, Embedded Communication Slave Nodes, Smart Instrumentation Front-Ends, Automotive Body Control Modules (Legacy).
Appliance Control Front-Ends
The PIC16C62AT-04E/SS fits appliance control boards (washing machines, dishwashers, microwave ovens) where 4 MHz processing and 22 I/O pins suffice for user-interface scanning, relay drivers, and sensor multiplexing. Its 3.5 KB OTP program memory accommodates pre-programmed state machines for spin profiles, timer logic, and safety interlocks. The 4.5-5.5 V supply aligns with rectified 5 V rails from off-line transformer modules. Estimated: at 4 MHz / 5 V, the MCU draws roughly 2 mA active and under 1 uA standby, which keeps wall-power adapters small. The extended -40C to +125C operating range handles unventilated motor compartments. Designers typically pair it with triac-driver MOC3021 optoisolators and discrete relay coils.
Recommended
Industrial Sensor Signal Conditioning
In industrial 4-20 mA loop transmitters and thermocouple interfaces, the PIC16C62AT-04E/SS serves as a low-cost signal processor that linearizes sensor curves, applies digital filtering, and drives isolated 4-20 mA outputs via PWM-to-current conversion. The 4 MHz CPU is fast enough for 100 Hz update rates with moving-average filtering of ADC samples. Its CCP PWM module generates accurate current-loop drive at 12-bit effective resolution after external RC smoothing. The 22 I/O pins accommodate SPI sensor interfaces, calibration EEPROMs, and HMI buttons. Industrial users value the OTP cost advantage over Flash in fixed-formula products where firmware does not change.
Recommended
Low-Cost Motor Control Signal Logic
Brush-DC and unipolar stepper motor controllers in printers, vending machines, and small HVAC actuators frequently use the PIC16C62AT-04E/SS for commutation sequencing, end-stop detection, and current-limit timing. The 4 MHz instruction rate produces 1 us step resolution, sufficient for smooth microstepping emulation in steppers at moderate RPM. The CCP module provides hardware PWM for closed-loop current control, while Timer0 handles tachometer feedback. The 5 V supply simplifies integration with H-bridge drivers such as the L293D or DRV8871. Estimated: the MCU handles up to 6 PWM channels via software multiplexing if the hardware CCP is dedicated to one motor.
Recommended
Embedded Communication Slave Nodes
RS-232/485 slave nodes in building automation, security panels, and instrument clusters use the PIC16C62AT-04E/SS to interpret Modbus RTU or proprietary protocols and convert them to relay/discrete outputs. The integrated USART provides hardware-framed async serial at up to 19.2 kbaud reliably, freeing CPU cycles for protocol parsing. The 22 I/O pins accept 16-bit parallel input banks plus 6 control outputs. Power-on Reset and Brown-out Reset features protect Modbus address retention across brown-out events. Estimated: at 9600 baud and 4 MHz CPU, the MCU has 40+ instruction cycles per character for protocol handling, ample for CRC-16 checks.
Recommended
Smart Instrumentation Front-Ends
Digital panel meters, hand-held multimeters, and laboratory instrumentation use the PIC16C62AT-04E/SS to drive LCD/LED displays, scan keypads, and format measurement readings from external ADC chips. The 22 I/O lines easily drive a 4-digit 7-segment multiplexed display (12 segments + 4 digits + 6 keys). The 4 MHz clock keeps display refresh above 100 Hz, eliminating visible flicker. Extended temperature range is essential for industrial multimeter housings. The OTP memory is acceptable because instrument calibration data is stored in external EEPROM (e.g., 24LC02) rather than firmware. Pair with MCP6001 op-amp for signal conditioning.
Recommended
Automotive Body Control Modules (Legacy)
Older automotive body modules for window lifts, mirror adjusters, and seat controllers deployed the PIC16C62AT-04E/SS because it meets the -40C to +125C automotive cabin temperature range and 5 V supply typical of body-control ECUs. The CCP module generates window motor PWM curves with soft-start ramps. The 22 I/O pins interface with position encoders, switch packs, and H-bridge drivers. Note: OTP memory requires pre-programmed production units, making it unsuitable for new automotive designs that need post-deployment updates. Estimated: at 4 MHz, the MCU processes 4 switch events per millisecond with software debounce - adequate for body-control latencies under 20 ms.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C62AT-04E/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C62A-04E/SS | PIC16C62A-04/SS | PIC16C622AT-04E/SS | PIC16C621AT-04E/SO | PIC16C620AT-04E/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP/SOIC | 28-SSOP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 2 KB (1K x 14) | 1.5 KB (512 x 14) |
| Data RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 96 bytes |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| Operating Temperature | -40C to +125C (extended) | -40C to +125C (extended) | 0C to +70C (commercial) | -40C to +125C (extended) | -40C to +125C (extended) | -40C to +125C (extended) |
| CCP/PWM Module | 1 | 1 | 1 | 1 | 1 | 0 (no CCP) |
| USART | Yes | Yes | Yes | Yes | Yes | No (no USART) |
Key Differentiators
- Lowest-cost OTP option in PIC16C6x family (vs PIC16C622AT-04E/SS)
- Extended temperature range vs commercial grade (vs PIC16C62A-04/SS)
- Full peripheral integration vs minimal PIC16C62x (vs PIC16C620AT-04E/SS)
Design Notes
Estimated: at Fosc=4 MHz and VDD=5 V, active current is approximately 2 mA and standby current drops below 1 uA. Place a 0.1 uF ceramic decoupling capacitor within 5 mm of VDD (pin 24) and a bulk 10 uF tantalum at the regulator output. Add a ferrite bead or 10 ohm resistor in series with VDD if the supply traces share switching converter nodes. Brown-out Reset should be enabled via configuration fuse to protect OTP memory during supply dips.
Keep the 28-SSOP footprint on top layer with continuous ground plane on layer 2 for thermal dissipation and EMI suppression. The SSOP-28 lead pitch is 0.65 mm; allow 0.4 mm land width with 0.2 mm spacing. Route OSC1/OSC2 traces as short as possible (<10 mm) and guard them with ground pour to reduce radiated noise. Avoid routing high-current motor or relay traces under the MCU to prevent logic-noise coupling.
Critical: OTP memory cannot be erased or re-programmed. Verify firmware with PICkit 1/2/3 and a windowed PIC16C62A JW sample before committing to OTP production. Do not exceed the 4.5 V minimum VDD during programming; the spec is 4.5-5.5 V for normal operation and 4.5-5.5 V for programming mode. Always enable the Watchdog Timer in safety-critical applications to recover from code lockups. Note that the -04 suffix is 4 MHz only; -10 suffix parts are required for 10 MHz designs.
RC3 (SCK/SCL), RC4 (SDI/SDA), and RC5 (SDO) form the MSSP peripheral shared between SPI and I2C. When using I2C, ensure pull-up resistors (4.7 kohm typical at 100 kHz, 2.2 kohm at 400 kHz) on SCL and SDA. For SPI master at 4 MHz CPU, the maximum SPI clock is Fosc/4 = 1 MHz. The USART on RC6/RC7 supports up to 19.2 kbaud reliably with internal 4x sampling; above 57.6 kbaud use higher Fosc variants.
Compliance Information
Lead-free per Microchip standard OTP product line. RoHS and REACH compliance status not verified in provided data - flagged [DATA_NEEDED]. Not AEC-Q100 qualified; PIC16C62A family is not recommended for new automotive designs per Microchip product categorization.