PIC16C62AT-20E/SS - 8-Bit 20MHz OTP MCU 28-SSOP | Microchip
N.º da peça: PIC16C62AT-20E/SS ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 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 Visão geral
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.
Alternativas drop-in para PIC16C62AT-20E/SS — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16C62AT-20E/SS (mesmo formato e footprint) — diferindo em Package, Program Memory Type, Timers, Core Architecture, I/O Pins.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F62A-I/SS
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16C62BT-20E/SS
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$5.2 / unidade
Ver ficha técnica →PIC16C62A-20E/SS
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$5.65 / unidade
Ver ficha técnica →PIC16C63A-20E/SS
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$3.3 / unidade
Ver ficha técnica →PIC16F628A-I/SS
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$1.41 / unidade
Ver ficha técnica →PIC16F1826-I/SS
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$1.18 / unidade
Ver ficha técnica →PIC16C62AT-20E/SS Classificações máximas e características elétricas
| 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) |
| Encapsulamento | 28-SSOP (0.209 inch / 5.30 mm body) |
| Tipo de montagem | Surface Mount |
| Temperatura de operação | -40C to +125C (automotive "E" grade) |
| Special Features | Brown-out Reset, Power-on Reset, Watchdog Timer, ICSP |
Configuração de pinos do PIC16C62AT-20E/SS
| Pino 1 | MCLR/VPP — Master Clear reset input / programming voltage |
| Pino 2 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Pino 3 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Pino 4 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Pino 5 | RA3/AN3/VREF+ — Port A bit 3 / analog input 3 / ADC VREF+ |
| Pino 6 | RA4/T0CKI — Port A bit 4 / Timer 0 clock input (open-drain) |
| Pino 7 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SPI slave select |
| Pino 8 | VSS — Ground reference |
| Pino 9 | OSC1/CLKIN — Crystal oscillator input / external clock |
| Pino 10 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| Pino 11 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator output / Timer 1 clock in |
| Pino 12 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer 1 oscillator in / CCP2 |
| Pino 13 | RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1 |
| Pino 14 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pino 15 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pino 16 | RC5/SDO — Port C bit 5 / SPI data out |
| Pino 17 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Pino 18 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Pino 19 | VSS — Ground reference (second) |
| Pino 20 | VDD — Positive supply voltage |
| Pino 21 | RB0/INT — Port B bit 0 / external interrupt |
| Pino 22 | RB1 — Port B bit 1 |
| Pino 23 | RB2 — Port B bit 2 |
| Pino 24 | RB3 — Port B bit 3 |
| Pino 25 | RB4 — Port B bit 4 |
| Pino 26 | RB5 — Port B bit 5 |
| Pino 27 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pino 28 | RB7/PGD — Port B bit 7 / ICSP data |
Aplicações típicas
PIC16C62AT-20E/SS é adequado para 7 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C62AT-20E/SS — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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) |
Principais diferenciais
- 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)
Notas de projeto
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.
Informações de conformidade
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.