Microchip Technology

PIC16C662-20/PT - 8-Bit OTP MCU 7KB 20MHz TQFP-44 | Microchip

N.º da peça: PIC16C662-20/PT ✗ Fim de vida
Em estoque Enviado em 1 a 3 dias úteis
4 V to 6 V (5 V typical) Vdss 44-pin TQFP (PT) 10x10 mm Package 20 MHz Speed 7 KB (4K x 14 OTP) Memory
A partir de $5.2 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-17
Preços por volume
Qtd. Preço unitário Total
1 $7.5 $7,50
10 $6.95 $69,50
100 $6.4 $640,00
500 $5.8 $2.900,00
1.000 $5.2 $5.200,00
ℹ️ Todos os preços estão em USD

PIC16C662-20/PT Visão geral

The Microchip PIC16C662-20/PT is an 8-bit CMOS OTP-based microcontroller featuring 7KB of program memory (4K x 14 organization), 176 bytes of RAM, and a 20 MHz maximum clock speed, packaged in a 44-pin TQFP (PT) form factor with industrial operating temperature grade. The '20' suffix denotes the 20 MHz speed grade, while the 'C' family designation marks the One-Time-Programmable (OTP) EPROM variant of the PIC16C6xx mid-range architecture.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, ROM/Flash, and peripherals on one die, optimized for embedded control tasks. The PIC16C662 belongs to Microchip's mid-range PIC16 family, which sits between the baseline PIC10/12/16 devices and the high-performance PIC18/dsPIC families. Within the system hierarchy, this device is classified as a microcontroller -> embedded controller -> semiconductor IC. OTP memory means the program can be written once (unlike Flash which is rewritable), which makes the part suitable for low-volume production, prototyping, and legacy systems already in field service.

Key features of the PIC16C662-20/PT include five 8-bit I/O ports, three timer/counters, a Watchdog Timer with its own on-chip RC oscillator, a 5-channel 8-bit Analog-to-Digital Converter (ADC), and two analog comparators. The device operates from 4V to 6V (typical 5V), supports in-circuit serial programming via two pins, and provides power-saving SLEEP mode. The brown-out reset and power-on reset circuits are integrated, eliminating external reset components in many designs.

The PIC16C662 architecture uses a Harvard-style RISC core with a 14-bit instruction word, a single accumulator (W register), and an instruction pipeline that delivers most instructions in one cycle, giving approximately 5 MIPS throughput at 20 MHz. The 35 single-word instructions and 8-level deep hardware stack make the core deterministic and simple to program in assembly or C, which is why PIC16C-series MCUs remain embedded in industrial controllers, appliance controls, and legacy instrumentation.

Typical applications include industrial control panels, HVAC thermostats and fan controllers, security alarm keypads, automotive dashboard sub-modules, vending machine controllers, and legacy LCD/LED display controllers. The 44-pin TQFP footprint provides sufficient I/O for keypad scanning, sensor conditioning through the ADC, and PWM-driven motor or buzzer control.

When designing with this device, ensure the OTP programming window (verified by Microchip programming specifications) is used during code development. Pin 1 orientation on the TQFP must be observed per the package marking, and decoupling capacitors of 0.1 µF plus 10 µF tantalum should be placed close to VDD/VSS pairs to suppress switching noise on the analog ADC channels.

Alternativas drop-in para PIC16C662-20/PT — 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 PIC16C662-20/PT (mesmo formato e footprint) — diferindo em Package, Core Architecture, Program Memory Type, Program Memory Size, Watchdog Timer.

Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Core Architecture: PIC16C 8-bit RISC
Program Memory Type: OTP (One-Time Programmable)
Microchip Technology
Package: 44-pin MQFP (PQ)
Program Memory Type: OTP
Program Memory Size: 7 KB
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Core Architecture: 8-bit RISC (PIC)
Program Memory Type: OTP EPROM
Microchip Technology
Package: 44-pin TQFP (PT)
Core Architecture: PIC16C6x (8-bit RISC, Harvard)
Program Memory Type: OTP (One-Time-Programmable EPROM)

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC16F662-I/PT

✅ Drop-In ⚠️ Especificações não verificadas
📦 44-pin TQFP (PT)
Flash memory instead of OTP, 2V-5.5V vs 4V-6V (-20% upper limit), current production vs NRND

📋 Alternativa de referência (fora do catálogo)

PIC16C662-20I/PT

✅ Drop-In ⚠️ Especificações não verificadas
Microchip Technology
📦 44-pin TQFP (PT)
PIC16C6x (8-bit RISC, Harvard) · OTP (One-Time-Programmable EPROM) · 7 KB · 176 bytes · 20 MHz · Approx. 5 MIPS at 20 MHz · 33 · 4.0 V to 6.0 V (5 V typical)

✓ Em estoque

$2.45 / unidade

Ver ficha técnica →

PIC16C662-04I/PT

✅ Drop-In ⚠️ Especificações não verificadas
📦 44-pin TQFP (PT)
4 MHz max clock vs 20 MHz (-80% speed), same pinout, slower instructions

📋 Alternativa de referência (fora do catálogo)

PIC16C662-10E/PT

✅ Drop-In ⚠️ Especificações não verificadas
Microchip Technology
📦 44-pin TQFP (PT)
PIC16C 8-bit RISC · OTP (One-Time Programmable) · 7 KB (4K x 14 words) · 176 bytes · 10 MHz · 33 · 44-pin TQFP (10x10 mm) · Surface Mount

✓ Em estoque

$5.65 / unidade

Ver ficha técnica →

PIC16C662-20/PQ

✅ Drop-In ⚠️ Especificações não verificadas
Microchip Technology
📦 44-pin MQFP (PQ)
Microchip Technology · PIC16C6x · PIC16 · 8-bit · OTP · 7 KB · 176 bytes · 33

✓ Em estoque

$9.75 / unidade

Ver ficha técnica →

PIC16C662-20/PT Classificações máximas e características elétricas

Core Architecture PIC16C Mid-Range 8-bit RISC
Program Memory Size 7 KB (4K x 14 OTP)
RAM Size 176 bytes
Maximum CPU Frequency 20 MHz
Operating Voltage Range 4 V to 6 V (5 V typical)
I/O Pins 33
ADC 5 channels x 8-bit
Timers 3 x 8-bit Timer/Counter
Analog Comparators 2
Watchdog Timer Yes, with dedicated RC oscillator
Instruction Set 35 single-word instructions (14-bit)
Hardware Stack 8 levels deep
Encapsulamento 44-pin TQFP (PT) 10x10 mm
ICSP Programming Yes (In-Circuit Serial Programming)
Brown-Out Reset Yes
Power-On Reset Yes

Configuração de pinos do PIC16C662-20/PT

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pino 1 MCLR/VPP — Master clear reset or programming voltage input
Pino 2 RA0/AN0 — PORTA bit 0 / analog input 0
Pino 3 RA1/AN1 — PORTA bit 1 / analog input 1
Pino 4 RA2/AN2 — PORTA bit 2 / analog input 2
Pino 5 RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC reference
Pino 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pino 7 RA5/AN4/SS — PORTA bit 5 / analog input 4 / slave select
Pino 8 VSS — Ground reference
Pino 9 OSC1/CLKIN — Oscillator crystal input or external clock
Pino 10 OSC2/CLKOUT — Oscillator crystal output or clock out
Pino 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock in
Pino 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pino 13 RC2/CCP1 — PORTC bit 2 / Capture Compare PWM1
Pino 14 RC3 — PORTC bit 3
Pino 15 RC4 — PORTC bit 4
Pino 16 RC5 — PORTC bit 5
Pino 17 RC6 — PORTC bit 6
Pino 18 RC7 — PORTC bit 7
Pino 19 VSS — Ground reference
Pino 20 VDD — Positive supply voltage
Pino 21 RB0/INT — PORTB bit 0 / external interrupt
Pino 22 RB1 — PORTB bit 1
Pino 23 RB2 — PORTB bit 2
Pino 24 RB3 — PORTB bit 3
Pino 25 RB4 — PORTB bit 4
Pino 26 RB5 — PORTB bit 5
Pino 27 RB6/PGC — PORTB bit 6 / ICSP clock
Pino 28 RB7/PGD — PORTB bit 7 / ICSP data
Pino 29 VSS — Ground reference
Pino 30 VDD — Positive supply voltage
Pino 31 RD0 — PORTD bit 0
Pino 32 RD1 — PORTD bit 1
Pino 33 RD2 — PORTD bit 2
Pino 34 RD3 — PORTD bit 3
Pino 35 RD4 — PORTD bit 4
Pino 36 RD5 — PORTD bit 5
Pino 37 RD6 — PORTD bit 6
Pino 38 RD7 — PORTD bit 7
Pino 39 VSS — Ground reference
Pino 40 VDD — Positive supply voltage
Pino 41 RE0/RD — PORTE bit 0 / parallel slave port read
Pino 42 RE1/WR — PORTE bit 1 / parallel slave port write
Pino 43 RE2/CS — PORTE bit 2 / parallel slave port chip select
Pino 44 NC — Not connected (per datasheet pinout)

Aplicações típicas

PIC16C662-20/PT é adequado para 6 aplicaçãos: Industrial Control Panels, HVAC Thermostats and Fan Controllers, Security Alarm Keypads, Vending Machine Controllers, Automotive Dashboard Sub-Modules, Legacy LCD/LED Display Controllers.

🏭

Industrial Control Panels

The PIC16C662-20/PT suits industrial control panels because its 33 I/O pins and 5-channel 8-bit ADC support keypad scanning, sensor conditioning, and relay-driving outputs. The 20 MHz CPU delivers approximately 5 MIPS, adequate for real-time PLC-style ladder logic emulation, while the 4-6V supply matches legacy 5V industrial backplanes. Brown-out and power-on reset circuits protect against unreliable startup in factory environments with noisy 24V rails stepped down through DC-DC converters.

🏭

HVAC Thermostats and Fan Controllers

The PIC16C662-20/PT fits HVAC thermostat designs because its three timer/counters generate the PWM signals required for triac-fired fan speed control and proportional valve actuation. The two analog comparators enable direct thermistor interface for temperature sensing, while the 8-bit ADC reads setpoint potentiometers and ambient light sensors. Operating from 5V and packaged in compact 44-pin TQFP, the device drops onto wall-mount thermostat PCBs with minimal board real estate.

🎥

Security Alarm Keypads

The PIC16C662-20/PT supports security alarm keypads by providing enough I/O to scan 4x4 or 5x5 matrix keypads with debouncing handled in firmware, plus LED indicators driven through PORT C and D. The Watchdog Timer with its own RC oscillator prevents keypad controller lockup, critical for unattended alarm systems. The SLEEP mode reduces quiescent current during armed standby to extend backup battery runtime.

🏭

Vending Machine Controllers

The PIC16C662-20/PT powers vending machine controllers because its 33 I/O lines drive multiplexed 7-segment displays, bill validators, coin acceptors, and product dispensing relays. The 5-channel ADC reads coin acceptor pulse trains and currency sensors. OTP memory locks the firmware to prevent tampering, an important security consideration for unattended retail vending equipment. The 5V supply aligns with industrial vending machine power buses.

🚗

Automotive Dashboard Sub-Modules

The PIC16C662-20/PT is found in automotive dashboard sub-modules such as climate control heads, trip computers, and instrument cluster backlight drivers. The 8-bit ADC captures analog sensor inputs (potentiometers, temperature sensors, ambient light) while the PWM-capable timers drive LCD backlight brightness via MOSFET gates. Industrial temperature grade variants like PIC16C662-20I/PT handle under-dash thermal conditions from -40C to +85C.

📺

Legacy LCD/LED Display Controllers

The PIC16C662-20/PT drives legacy LCD character displays and multiplexed LED matrix panels in point-of-sale terminals and industrial HMIs. Its PORT B and PORT D drive segment data while PORT C selects rows, enabling software-driven multiplexing at refresh rates above 100 Hz to eliminate flicker. The 20 MHz core computes display updates without visible lag, and the 4-6V supply interfaces directly to standard character LCD modules.

Resumo dos produtos recomendados

PIC16F662-I/PT Flash drop-in for new designs Usado em: Industrial Control Panels, HVAC Thermostats and Fan Controllers, Vending Machine Controllers, Legacy LCD/LED Display Controllers PIC16C662-20I/PT Microchip Technology Usado em: Industrial Control Panels, Security Alarm Keypads, Automotive Dashboard Sub-Modules
What is the PIC16C662-20/PT microcontroller?
The PIC16C662-20/PT is a Microchip Technology 8-bit OTP microcontroller based on the PIC16C mid-range RISC core. It provides 7KB of one-time-programmable program memory, 176 bytes of RAM, a 20 MHz maximum CPU clock, and is housed in a 44-pin TQFP package. According to the Microchip product page, this part is currently Not Recommended for New Designs (NRND) and is intended for legacy system maintenance.
How much program memory and RAM does the PIC16C662-20/PT have?
The PIC16C662-20/PT provides 7 KB of OTP program memory organized as 4K x 14 bits and 176 bytes of general-purpose data RAM. The 14-bit instruction width is characteristic of the PIC16 mid-range family. Per the Microchip datasheet, this memory configuration is suitable for control applications requiring moderate code size and limited data buffering.
What is the operating voltage of the PIC16C662-20/PT?
The PIC16C662-20/PT operates from 4 V to 6 V with a typical supply of 5 V, as listed in distributor parametric data. This range matches the legacy TTL-compatible logic levels commonly used in industrial control boards. Designers should include a 0.1 µF decoupling capacitor close to each VDD pin and a bulk 10 µF capacitor on the board supply rail.
What is the difference between PIC16C662-20/PT and PIC16F662-I/PT?
The PIC16C662-20/PT uses One-Time-Programmable EPROM memory and runs at 20 MHz on a 5 V supply, while the PIC16F662-I/PT uses Flash memory with In-Circuit Serial Programming and operates across a wider 2V-5.5V range. The PIC16F version is pin-compatible and recommended for new designs; the PIC16C662-20/PT remains NRND and is reserved for maintaining legacy installations.
Where can I download the PIC16C662-20/PT datasheet?
The PIC16C662-20/PT datasheet is available directly from the Microchip Technology product page at https://www.microchip.com/en-us/product/PIC16C662. The PDF includes pinout diagrams, electrical characteristics, instruction set summary, ADC and timer peripheral descriptions, and programming specifications for OTP mode.
What is the pinout of the PIC16C662-20/PT?
The PIC16C662-20/PT pinout for the 44-pin TQFP package assigns RA0-RA5 to PORT A, RB0-RB7 to PORT B, RC0-RC7 to PORT C, RD0-RD7 to PORT D, RE0-RE2 to PORT E, with pins for VDD, VSS, OSC1/CLKIN, OSC2/CLKOUT, MCLR/VPP, and analog AN0-AN4 inputs. Refer to the Microchip datasheet pin diagram for the exact pad numbering since TQFP packages use perimeter-pin numbering.
Is the PIC16C662-20/PT still in production?
According to the Microchip Technology product page, the PIC16C662 family is classified as Not Recommended for New Designs (NRND), meaning it is still supported and available for existing customers but Microchip directs new designs to the Flash-based PIC16F662-I/PT. Existing inventory remains in distribution channels such as Heisener and Octopart-listed distributors.
What is the price of PIC16C662-20/PT in 2026?
Pricing for the PIC16C662-20/PT as of 2026-09-18 is approximately $7.50 at quantity 1, with tiered breaks down to $5.20 at 1000 pieces based on Octopart aggregated distributor data. Because this part is NRND and sourced primarily from brokers and franchise distributors, lead time may extend beyond standard lead times; request a formal quote for current availability.
What are the drop-in replacement MPNs for PIC16C662-20/PT?
Pin-compatible drop-in replacements for the PIC16C662-20/PT in the same 44-pin TQFP include PIC16F662-I/PT (Flash version, lower voltage range, current production), PIC16C662-20I/PT (industrial temperature grade, same die), and PIC16C662-04I/PT (4 MHz speed grade, may require re-validation for timing-critical code). All share the same 44-pin TQFP footprint, enabling PCB reuse.
Can I program PIC16C662-20/PT in-circuit?
Yes, the PIC16C662-20/PT supports In-Circuit Serial Programming (ICSP) via two dedicated pins (typically RB6 and RB7) plus MCLR/VPP. According to the Microchip programming specification, OTP devices can only be programmed once per address, so engineers should verify firmware completely before programming. A development cycle using a Flash equivalent (PIC16F662-I/PT) is recommended before committing to OTP production units.
How does PIC16C662-20/PT compare to PIC16F946-I/PT?
The PIC16F946-I/PT is a higher-end Flash-based PIC16 family member with significantly more program memory (14 KB Flash), more RAM (336 bytes), an LCD driver module, and more I/O pins in a 64-pin TQFP, so it is NOT a drop-in replacement. For a true drop-in 44-pin TQFP replacement with the same peripherals, the PIC16F662-I/PT is the correct migration path.
What peripherals are integrated in the PIC16C662-20/PT?
The PIC16C662-20/PT integrates a 5-channel 8-bit ADC, three 8-bit timer/counters (Timer0, Timer1, Timer2), two analog comparators with programmable reference, a Watchdog Timer with dedicated RC oscillator, and an 8-bit parallel slave port. It does not include UART, SPI, or I2C hardware, so synchronous or asynchronous serial communications must be implemented in firmware using bit-banging on general-purpose I/O pins.
What is the instruction cycle time of PIC16C662-20/PT at 20 MHz?
At 20 MHz oscillator input, the PIC16C662-20/PT instruction cycle is 200 ns because the internal clock is divided by 4. With most instructions executing in one cycle, the device delivers approximately 5 MIPS throughput. Single-cycle branch instructions and hardware multiply support allow efficient control-loop implementation in assembly language.
Is the PIC16C662-20/PT RoHS compliant?
The RoHS compliance status of the PIC16C662-20/PT was not explicitly stated in the Verified Web Data and is recorded as [DATA_NEEDED: RoHS compliance status]. Microchip PIC16C-series parts in TQFP packages were typically offered in both lead-containing and lead-free variants; consult the manufacturer product page or the device marking on the top of the IC to confirm lead-free status for a specific production date code.
What is the best Microchip replacement for new designs instead of PIC16C662-20/PT?
For new designs replacing the PIC16C662-20/PT, Microchip recommends the PIC16F662-I/PT in the same 44-pin TQFP package but with Flash memory, broader 2V-5.5V operating range, and current production status. Existing firmware can be ported with minimal changes since the peripheral register set is closely matched. For new products requiring longer life-cycle support and modern peripherals, consider PIC18 or dsPIC33 families.

Dados de referência de engenharia para PIC16C662-20/PT — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose PIC16C662-20/PT when maintaining legacy 5V industrial designs originally designed around this OTP part, or when code-locked firmware is a security requirement (OTP prevents tampering or reverse engineering). For new product development, prefer the Flash-based PIC16F662-I/PT in the same 44-pin TQFP package - it is pin-compatible, supports in-circuit reprogramming, and operates across a broader 2V-5.5V supply range. Use the PIC16C662-20I/PT industrial temperature variant for outdoor or under-hood installations where -40C to +85C is required. All these variants share the same TQFP-44 footprint, enabling PCB layout reuse when migrating between OTP and Flash variants.

Comparação com alternativas

Parâmetro Este produto PIC16F662-I/PT PIC16C662-20I/PT PIC16C662-04I/PT PIC16C662-10E/PT PIC16C662-20/PQ
Package 44-pin TQFP (PT) 44-pin TQFP (PT) 44-pin TQFP (PT) 44-pin TQFP (PT) 44-pin TQFP (PT) 44-pin MQFP (PQ)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Memory Type OTP EPROM Flash OTP EPROM OTP EPROM OTP EPROM OTP EPROM
Program Memory 7 KB 7 KB 7 KB 7 KB 7 KB 7 KB
Max CPU Frequency 20 MHz 20 MHz 20 MHz 4 MHz 10 MHz 20 MHz
Operating Voltage 4 V to 6 V 2 V to 5.5 V 4 V to 6 V 4 V to 6 V 4 V to 6 V 4 V to 6 V
Lifecycle Status NRND Active NRND NRND NRND NRND

Principais diferenciais

  • Wider operating voltage range with Flash memory (vs PIC16F662-I/PT)
  • Industrial temperature grade option available (vs PIC16C662-20I/PT)
  • Same die available in 4 MHz speed grade (vs PIC16C662-04I/PT)

Notas de projeto

The PIC16C662-20/PT operates from 4 V to 6 V (5 V typical). Place a 0.1 µF ceramic decoupling capacitor within 5 mm of each VDD pin (three VDD pins on this package) and a single 10 µF tantalum or aluminum bulk capacitor on the board supply rail. For analog reference integrity, isolate AVSS/AVDD from noisy digital lines with a ferrite bead if the ADC accuracy is critical.

OTP (One-Time-Programmable) EPROM memory can only be programmed once per address. Verify firmware completely using a Flash-equipped development part (PIC16F662-I/PT) or simulator before committing production units to OTP programming. Once programmed, OTP bits cannot be erased, so any bug becomes a permanent hardware defect on that device.

TQFP packages have perimeter leads on 0.8 mm pitch with a 10x10 mm body. Use solder paste stencil apertures of 0.25 mm width and a reflow profile with peak temperature of 245-250C for lead-free or 220-225C for leaded solder. Pin 1 is identified by a dot marker on the package top surface; orient the silkscreen outline accordingly.

Informações de conformidade

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Sem chumbo
Unknown
Sem halogênios
Unknown
Minerais de conflito
Unknown

RoHS/REACH/lead-free status not explicitly stated in the Verified Web Data. Microchip PIC16C-series OTP parts were typically offered in both leaded and lead-free variants; consult the device marking or the manufacturer product page for confirmation. AEC-Q100 qualification is not applicable for this general-purpose industrial MCU.

Dados verificados em: 2026-09-18 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC16C662-20/PT PIC16C662-20/PT datasheet PIC16C662-20/PT Microchip PIC16C662 8-bit OTP microcontroller PIC16C662 TQFP-44 pinout PIC16C662-20/PT replacement buy PIC16C662-20/PT PIC16C662 vs PIC16F662 PIC16C662 industrial control PIC16C662 price 2026 what is OTP microcontroller PIC16C662-20/PT lead time

Componentes & termos relacionados

Microchip Technology PIC16C662-20/PT PIC16C662 PIC16F662-I/PT PIC16C662-20I/PT PIC16C662-04I/PT PIC16C662-10E/PT PIC16C662-20/PQ 8-bit microcontroller MCU OTP EPROM Flash memory PIC16 mid-range family RISC TQFP-44 TQFP package TQFP (PT) PIC16C 5-channel 8-bit ADC analog comparator Watchdog Timer In-Circuit Serial Programming brown-out reset industrial control embedded controller automotive dashboard HVAC thermostat vending machine controller security alarm keypad LCD display controller NRND RoHS AEC-Q100
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ