PIC16C662T-10I/PQ - 8-Bit OTP MCU, 7KB, 10MHz | Microchip
MPN: PIC16C662T-10I/PQ ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.2 | $112.00 |
| 100 | $9.75 | $975.00 |
| 500 | $8.4 | $4,200.00 |
| 1,000 | $7.1 | $7,100.00 |
PIC16C662T-10I/PQ Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/Flash/OTP), data memory (RAM), and programmable I/O peripherals into one device. 8-bit MCUs sit at the entry point of the embedded hierarchy: microcontroller -> embedded controller -> system-on-chip -> semiconductor. The PIC16C family in particular uses a 14-bit instruction word (rather than 12-bit on PIC16F baseline or 16-bit on PIC18), which makes it well-suited for compact code density in cost-sensitive designs.
Key differentiating features of the PIC16C662T-10I/PQ include its 7KB OTP program memory, integrated analog peripherals for mixed-signal embedded designs, industrial-grade -40C to +85C operating range, and 33 programmable digital I/O lines. The 'T' suffix denotes tape-and-reel packaging for high-volume assembly, while 'I' specifies industrial temperature grade and 'PQ' indicates the 44-pin MQFP package. The '10' speed grade designates the 10 MHz maximum clock frequency.
Architecturally, the device uses a Harvard structure with separate program and data buses, a 14-bit wide instruction word, and a small register-based file architecture that lets most instructions execute in one instruction cycle (four clock periods). This gives roughly 5 MIPS sustained throughput at 10 MHz - modest by modern standards but sufficient for the appliance, automotive aftermarket, and industrial control applications where the PIC16C662 is typically deployed. OTP (one-time-programmable) memory allows factory or pre-production programming, making the device cost-effective for mature, finalized designs.
Typical applications include appliance control boards, motor control front-ends, security panel logic, simple human-machine interface controllers, and industrial sensor signal conditioning. The wide industrial temperature range makes it suitable for outdoor or factory-floor equipment, while the analog peripheral integration removes the need for an external ADC in many designs. Program development uses MPLAB and the PIC16C instruction-set tools, which remain compatible with current MPLAB X IDE.
When designing with the PIC16C662T-10I/PQ, note that OTP memory cannot be erased or rewritten - this part is intended for finalized firmware and high-volume production. Engineers should also verify the available in-circuit debugger/signature unit support, since the PIC16C family uses a parallel programming interface rather than the modern ICSP used by PIC16F/PIC18 devices. Always check the latest Microchip product page for current lifecycle status, as some PIC16C variants have been transitioned to last-time-buy or NRND.
This page synthesizes distributor stock and pricing data, drop-in PIC16C-family alternatives with the same 44-pin MQFP footprint, and practical design notes - information not consolidated on the manufacturer datasheet or on distributor product pages.
Drop-in alternatives for PIC16C662T-10I/PQ — 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 PIC16C662T-10I/PQ (same form factor and footprint) — differing in Package, Program Memory Type, Operating Temperature, RoHS Status, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C662T-10E/PQ
✅ Drop-In✓ In Stock
$5.4 / Unit
View Datasheet →PIC16C662T-04E/PT
✅ Drop-In✓ In Stock
$6.2 / Unit
View Datasheet →PIC16C662-20I/P
✅ Drop-In✓ In Stock
$5.45 / Unit
View Datasheet →PIC16C662-20E/PT
✅ Drop-In✓ In Stock
$8.2 / Unit
View Datasheet →PIC16C662-20E/L
✅ Drop-In✓ In Stock
$10.75 / Unit
View Datasheet →PIC16C662-20/PQ
✅ Drop-In✓ In Stock
$9.75 / Unit
View Datasheet →PIC16C662-10E/L
✅ Drop-In✓ In Stock
$9.85 / Unit
View Datasheet →PIC16C662-10/P
✅ Drop-In✓ In Stock
$5.3 / Unit
View Datasheet →PIC16C662T-10I/PQ Maximum Ratings & Electrical Characteristics
| Family | PIC16C |
| Core | 8-bit PIC RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14) |
| Maximum Clock Frequency | 10 MHz |
| Instruction Set Width | 14-bit |
| Supply Voltage (Vcc/Vdd) | 4 V to 6 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| I/O Pins | 33 |
| Package | 44-MQFP (PQ) 10x10 mm |
| Mounting Type | Surface Mount |
| Speed Grade | 10 MHz |
| Temperature Grade | Industrial (-40C to +85C) |
| RoHS Status | Compliant (lead-free per distributor listing) |
| Programming Interface | Parallel (PIC16C family) |
PIC16C662T-10I/PQ Pin Configuration
| Pin 1 | MCLR — Master Clear (reset) input, active low |
| Pin 2 | RA0 — PORTA I/O bit 0 / analog input |
| Pin 3 | RA1 — PORTA I/O bit 1 / analog input |
| Pin 4 | RA2 — PORTA I/O bit 2 / analog input |
| Pin 5 | RA3 — PORTA I/O bit 3 / analog input |
| Pin 6 | RA4 — PORTA I/O bit 4 / T0CKI |
| Pin 7 | RA5 — PORTA I/O bit 5 / analog input |
| Pin 8 | RE0 — PORTE I/O bit 0 / RD control |
| Pin 9 | RE1 — PORTE I/O bit 1 / WR control |
| Pin 10 | RE2 — PORTE I/O bit 2 / CS control |
| Pin 11 | Vdd — Positive supply voltage (4-6 V) |
| Pin 12 | Vss — Ground reference |
| Pin 13 | OSC1 — Oscillator input / external clock input |
| Pin 14 | OSC2 — Oscillator output |
| Pin 15 | RC0 — PORTC I/O bit 0 |
| Pin 16 | RC1 — PORTC I/O bit 1 |
| Pin 17 | RC2 — PORTC I/O bit 2 |
| Pin 18 | RC3 — PORTC I/O bit 3 |
| Pin 19 | RD0 — PORTD I/O bit 0 |
| Pin 20 | RD1 — PORTD I/O bit 1 |
| Pin 21 | RD2 — PORTD I/O bit 2 |
| Pin 22 | RD3 — PORTD I/O bit 3 |
| Pin 23 | RC4 — PORTC I/O bit 4 |
| Pin 24 | RC5 — PORTC I/O bit 5 |
| Pin 25 | RC6 — PORTC I/O bit 6 |
| Pin 26 | RC7 — PORTC I/O bit 7 |
| Pin 27 | RD4 — PORTD I/O bit 4 |
| Pin 28 | RD5 — PORTD I/O bit 5 |
| Pin 29 | RD6 — PORTD I/O bit 6 |
| Pin 30 | RD7 — PORTD I/O bit 7 |
| Pin 31 | Vss — Ground reference |
| Pin 32 | Vdd — Positive supply voltage (4-6 V) |
| Pin 33 | RB0 — PORTB I/O bit 0 / external interrupt |
| Pin 34 | RB1 — PORTB I/O bit 1 |
| Pin 35 | RB2 — PORTB I/O bit 2 |
| Pin 36 | RB3 — PORTB I/O bit 3 |
| Pin 37 | RB4 — PORTB I/O bit 4 |
| Pin 38 | RB5 — PORTB I/O bit 5 |
| Pin 39 | RB6 — PORTB I/O bit 6 / programming clock |
| Pin 40 | RB7 — PORTB I/O bit 7 / programming data |
| Pin 41 | NC — Not connected (per datasheet) |
| Pin 42 | NC — Not connected (per datasheet) |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | NC — Not connected (per datasheet) |
Typical Applications
PIC16C662T-10I/PQ is suitable for 6 applications: Appliance Control Board, Industrial Sensor Signal Conditioning, Security and Alarm Panel Logic, HVAC and Thermostat Controller, Automotive Aftermarket Accessory, Simple Human-Machine Interface Controller.
Appliance Control Board
The PIC16C662T-10I/PQ is well suited to washing machine, dishwasher, and microwave oven control boards where its 33 I/O lines can address keypad scan matrices, seven-segment or character LCDs, relay drivers, and triac interfaces. At 10 MHz the core delivers roughly 2.5 MIPS, which is ample for state-machine timing of motor run profiles, sensor debounce, and PWM-based heating element control. The 4-6 V supply range matches standard rectified-and-regulated transformer rails inside appliances, and the industrial -40C to +85C window covers kitchen and laundry environments.
Recommended
Industrial Sensor Signal Conditioning
On factory-floor sensor front-ends, the PIC16C662T-10I/PQ's integrated analog peripherals handle thermocouple and RTD linearization, 4-20 mA loop readback, and bridge-sensor excitation switching. The Harvard architecture and single-cycle 14-bit instruction word give deterministic response times for alarm thresholds, which is critical in process control loops. Industrial -40C to +85C operation tolerates unheated cabinet mounting, and the 44-pin MQFP package provides enough I/O to multiplex several analog channels without an external ADC mux.
Recommended
Security and Alarm Panel Logic
In intrusion alarm panels and access controllers, the PIC16C662T-10I/PQ supervises zone loops, keypad or prox-card readers, siren drivers, and dialer or IP-module handshaking. Its 7 KB of OTP program memory holds comprehensive zone-state machines and communication protocol stacks for legacy panels. The 4-6 V supply aligns with rechargeable-battery-backed 6 V SLA systems common in this segment, and the 33 I/O lines accommodate the typical 8 to 16 zones plus expansion headers used in mid-tier alarm panels.
Recommended
HVAC and Thermostat Controller
The PIC16C662T-10I/PQ drives HVAC thermostat and zone-controller boards by reading temperature/humidity sensors, scheduling compressor and fan relays, and running PID control loops for setpoint tracking. Its 10 MHz throughput is sufficient for multi-zone PID calculations at one-second update rates, and the 33 I/O lines handle multi-stage heat/cool switching without external I/O expanders. The industrial temperature rating supports equipment-room installations, while OTP memory locks the calibration data at production time.
Recommended
Automotive Aftermarket Accessory
Although not AEC-Q100 qualified, the PIC16C662T-10I/PQ is widely used in non-safety automotive aftermarket accessories such as remote-start interfaces, alarm system upgrades, lighting controllers, and gauge cluster retrofits. Its 4-6 V supply handles 12 V vehicle rails via a standard 5 V regulator, and the industrial -40C to +85C window covers in-cabin and under-hood-adjacent accessory environments. The 33 I/O lines and 7 KB OTP memory support feature-rich accessory firmware including CAN/LIN or UART peripheral interfacing.
Recommended
Simple Human-Machine Interface Controller
The PIC16C662T-10I/PQ is used in small HMI panels such as elevator floor indicators, vending machine front panels, and exercise equipment displays. Its 33 I/O lines drive button-scan matrices and character LCDs, while the OTP memory locks the user-interface flow at production. The 10 MHz speed is sufficient for screen refresh, button debounce, and serial backhaul to a host controller, and the 44-pin MQFP package is small enough for the compact front-panel PCBs typical of these designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C662T-10I/PQ — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C662T-10E/PQ | PIC16C662-20I/P | PIC16C662-20/PQ | PIC16C662T-04E/PT |
|---|---|---|---|---|---|
| Package | 44-MQFP (PQ) 10x10 mm | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP |
| Maximum Clock Frequency | 10 MHz | 10 MHz | 20 MHz (+100%) | 20 MHz (+100%) | 4 MHz (-60%) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +125C (Extended) |
| Supply Voltage | 4 V to 6 V | 4 V to 6 V | 4 V to 6 V | 4 V to 6 V | 4 V to 6 V |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Instruction Set Width | 14-bit | 14-bit | 14-bit | 14-bit | 14-bit |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND |
Key Differentiators
- Industrial temperature grade in 44-pin MQFP (vs PIC16C662T-04E/PT)
- Lower minimum order cost at 10 MHz performance (vs PIC16C662-20I/P)
- Industrial temp grade rather than extended temp (vs PIC16C662T-10E/PQ)
Design Notes
The PIC16C662T-10I/PQ operates from a 4.0 V to 6.0 V supply. Place a 100 nF ceramic decoupling capacitor as close as possible to the Vdd pin (pin 11) plus a 10 uF bulk capacitor on the same rail, with a second 100 nF capacitor close to the Vdd pin (pin 32) since the 44-pin MQFP has two Vdd/Vss pairs. Estimated: a single 5 V linear regulator (e.g. LM7805 or equivalent) feeding both pins through star-ground topology is the standard supply pattern for PIC16C designs.
Route the MCLR pin (pin 1) directly to a pull-up resistor and reset circuit; long traces here pick up noise and cause spurious resets. Keep the OSC1/OSC2 traces (pins 13 and 14) short and surrounded by ground pour to minimize EMI coupling into the analog peripherals. The programming pins (RB6/RB7 - pins 39 and 40) should be accessible for factory programming; do not place series resistors or buffers in these paths, or the parallel programmer will fail to communicate.
Because the PIC16C662T-10I/PQ uses OTP (one-time-programmable) memory, you cannot fix firmware bugs in the field. Always validate the firmware on a windowed or flash-equivalent PIC16F part before committing to OTP programming. Also note that the part is NRND (Not Recommended for New Designs) - new product designs should migrate to a PIC16F or PIC18F flash MCU in the same 44-pin MQFP footprint. The programming interface is parallel (not ICSP), so factory programming requires a dedicated gang programmer rather than an in-circuit debugger.
The 44-pin MQFP package has lead-pitch spacing that supports clean signal routing, but the analog inputs share pins with digital I/O. When using analog channels, place a small RC filter (typically 100 ohm plus 100 nF) at each analog input to prevent digital switching noise from coupling into ADC conversions. Estimated: aim for analog ground isolation with a separate analog ground island that joins the main ground only at the Vss pins (12 and 31) to avoid ground-loop noise.
Compliance Information
RoHS compliant and lead-free per distributor listings (Besenchips, Veswin). Not AEC-Q100 qualified - automotive designs must use AEC-Q100 qualified PIC16F or PIC18F equivalents. REACH and conflict-minerals status not stated in the verified distributor data - request Microchip compliance letter if required.