Microchip Technology

PIC16C716-20/SO - 20MHz 8-Bit CMOS OTP MCU | Microchip

MPN: PIC16C716-20/SO ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 18-pin SOIC (SO), 7.50 mm wide-body Package 20 MHz (200 ns instruction cycle) Speed OTP EPROM Memory
From $4.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $7.5 $7.50
10 $6.75 $67.50
100 $5.95 $595.00
500 $5.25 $2,625.00
1,000 $4.65 $4,650.00
ℹ️ All prices are in USD

PIC16C716-20/SO Overview

The Microchip Technology PIC16C716-20/SO is a high-performance 8-bit CMOS OTP-based microcontroller built on Microchip's mid-range PIC16 architecture, delivering 20 MHz (200 ns instruction cycle) CPU performance with 3.5 KB (2K x 14) of program memory in an 18-pin SOIC (SO) wide-body package. It combines 128 bytes of RAM, 13 digital I/O pins, a 10-bit-resolution 8-channel Analog-to-Digital Converter, two 8-bit timers plus one 16-bit timer, a Capture/Compare/PWM (CCP) module, and a 20 MHz internal oscillator option. The 'C' suffix denotes the One-Time-Programmable (OTP) EPROM program memory variant, and the '20' suffix denotes the 20 MHz maximum clock speed.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, ROM/Flash, I/O, and peripherals onto one die. The PIC16C716 belongs to the PIC16C family, a sub-family of Microchip's classic mid-range microcontrollers that bridges simple baseline PIC12/PIC16C5X devices and enhanced mid-range PIC16F devices. Within the broader taxonomy, this places the part as: microcontroller -> embedded controller -> 8-bit MCU -> CMOS RISC MCU -> PIC16C family -> mid-range core. The mid-range core uses a 14-bit instruction word, supports only 35 single-word instructions, and provides deterministic interrupt latency for real-time control applications.

Key differentiating features include the integrated 10-bit ADC (a step up from 8-bit ADC PIC16C7X predecessors), an on-chip CCP module for PWM motor and lighting control, an internal oscillator that can eliminate an external crystal in cost-sensitive designs, and an operating voltage range of 2.5 V to 5.5 V (commercial grade, -40 C to +85 C). With 35 single-word instructions and single-cycle execution on most instructions (program branches take two cycles), the device simplifies firmware development while preserving real-time determinism.

Architecturally, the PIC16C716 employs a Harvard RISC core with separate program and data buses, a 14-bit program memory width, and a multi-source interrupt controller. The internal oscillator can be calibrated in software, and the ADC sampling rate is governed by the system clock, enabling accurate conversions at sustained throughput. Power management is supported via SLEEP mode with multiple wake-up sources.

Typical applications include automotive sensor signal conditioning, industrial process control loops, white-goods and consumer appliance control boards, battery chargers with PWM regulation, and small motor control. The CCP module makes it especially suitable for brushed DC motor speed control and LED dimming applications. The wide SOIC-18 footprint also aids hand-prototyping and rework.

Design tip: when migrating firmware from PIC16C712 to PIC16C716, the ADC and CCP peripherals are enhanced - validate ADC acquisition time and PWM dead-time registers in the new code base. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC16C716-20/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 PIC16C716-20/SO (same form factor and footprint) — differing in ADC, Package, Timers, CCP Module, I/O Pins.

Microchip Technology
ADC: 8-bit multichannel
Package: 18-pin SOIC (SO)
Timers: Timer0: 8-bit with 8-bit prescaler
Microchip Technology
ADC: 4 channels, 8-bit resolution
Package: 18-pin SOIC (0.295" / 7.50 mm width)
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Microchip Technology
ADC: 4 channels x 8-bit
Package: 18-pin SOIC (SO)
CCP Module: 1 (Capture/Compare/PWM)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C716-20I/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
8-bit Microcontroller (MCU) · PIC16 mid-range · 3.5 KB (2K x 14) OTP · 128 bytes · 20 MHz (200 ns instruction cycle) · 8-bit · 3.0 V to 5.5 V · 13

✓ In Stock

$3.06 / Unit

View Datasheet →

PIC16C716-04I/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
PIC16C - 8-bit RISC · 35 single-word instructions · OTP (One-Time-Programmable EPROM) · 3.5 KB (2K x 14) · 128 bytes · 4 MHz (200 ns instruction cycle) · 2.5 V to 5.5 V · 13 bidirectional

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16C716-04E/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
PIC16C (8-bit RISC, Harvard) · 4 MHz · 200 ns · 3.5 KB (2K x 14) OTP · 128 bytes · 13 · 8-bit multichannel · Timer0: 8-bit with 8-bit prescaler

✓ In Stock

$1.89 / Unit

View Datasheet →

PIC16F716-I/SO

✅ Drop-In
📦 18-pin SOIC (SO)
Flash memory (reprogrammable) replaces OTP (one-time-programmable); same 3.5 KB memory, same core and peripherals

📋 Reference alternative (not in catalog)

PIC16C712-20I/SO

✅ Drop-In
Microchip Technology
📦 18-pin SOIC (SO)
8-bit Microcontroller (MCU) · PIC16C RISC · OTP (One-Time-Programmable EPROM) · 1.75 KB (1K x 14 words) · 128 bytes · 20 MHz · 200 ns · 4.0 V to 6.0 V

✓ In Stock

$2.21 / Unit

View Datasheet →

PIC16C712-20/SO

✅ Drop-In
📦 18-pin SOIC (SO)
8-bit ADC vs 10-bit ADC; commercial temp grade; same 3.5 KB OTP, same pinout

📋 Reference alternative (not in catalog)

PIC16C716-20/SO Maximum Ratings & Electrical Characteristics

Family PIC16C
Core 8-bit PIC16 mid-range RISC
Program Memory Type OTP EPROM
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 bytes
EEPROM None
Maximum CPU Speed 20 MHz (200 ns instruction cycle)
Operating Voltage Range 2.5 V to 5.5 V
I/O Pins 13
ADC 10-bit, 8 channels
Timers 2 x 8-bit, 1 x 16-bit
CCP Modules 1 (Capture/Compare/PWM)
Internal Oscillator Yes (4 MHz, 8 MHz selectable)
Package 18-pin SOIC (SO), 7.50 mm wide-body
Operating Temperature Range 0 C to +70 C (commercial, -20 variant)
Instruction Set 35 single-word instructions
Mounting Type Surface Mount

PIC16C716-20/SO Pin Configuration

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
Pin 1 RA2/AN2 — Digital I/O / analog input channel 2
Pin 2 RA3/AN3 — Digital I/O / analog input channel 3
Pin 3 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 4 MCLR/VPP — Master clear reset / programming voltage input
Pin 5 VSS — Ground reference
Pin 6 RA5/AN4 — Digital I/O / analog input channel 4
Pin 7 RA6/OSC2/CLKOUT — Digital I/O / oscillator output / clock output
Pin 8 RA7/OSC1/CLKIN — Digital I/O / oscillator input / clock input
Pin 9 RB0/INT — Digital I/O / external interrupt input
Pin 10 RB1 — Digital I/O port B
Pin 11 RB2 — Digital I/O port B
Pin 12 RB3 — Digital I/O port B
Pin 13 RB4 — Digital I/O port B
Pin 14 RB5 — Digital I/O port B
Pin 15 RB6/PGC — Digital I/O / ICD clock
Pin 16 RB7/PGD — Digital I/O / ICD data
Pin 17 VDD — Positive supply voltage
Pin 18 RA0/AN0 — Digital I/O / analog input channel 0

Typical Applications

PIC16C716-20/SO is suitable for 7 applications: Automotive Sensor Signal Conditioning, Industrial Process Control Loops, White Goods and Appliance Control Boards, Battery Chargers with PWM Regulation, Brushed DC Motor Speed Control, LED Lighting Dimming Controllers, Consumer Remote-Control Transmitters.

🚗

Automotive Sensor Signal Conditioning

The PIC16C716-20/SO fits automotive sensor conditioning because its 10-bit ADC with 8 input channels can simultaneously sample multiple analog sensors (temperature, pressure, position) while the 20 MHz CPU performs linearization and filtering in real time. The internal 4/8 MHz oscillator eliminates external crystals, reducing BOM cost for under-dash body-electronics modules. Use the I-grade PIC16C716-20I/SO variant for -40 C to +85 C environments; for under-hood -40 C to +125 C applications, qualify the AEC-Q100 PIC16F1769 family instead. Companion parts include the MCP6001 op-amp for sensor front-ends and the MCP2515 CAN transceiver for network output.

🏭

Industrial Process Control Loops

The PIC16C716-20/SO is well matched to PID control loops in industrial automation thanks to its 20 MHz CPU (50 ns single-cycle throughput) which sustains 10 kHz control rates, plus its 10-bit ADC and CCP module that generate the PWM drive signal for actuator outputs. The 13 GPIO pins comfortably drive 4-20 mA current loops, opto-isolated relay drivers, and a 4-digit 7-segment display without external bus expanders. Use the I-grade variant for factory-floor temperature swings; pair with the MCP4725 DAC for analog setpoint output and the MCP2551 CAN transceiver for plant-wide networking.

🔧

White Goods and Appliance Control Boards

The PIC16C716-20/SO is a long-standing workhorse in washing-machine, dishwasher, and microwave control boards because its 13 GPIO and CCP module drive triac-based motor and heater controls while the internal oscillator drops the BOM cost below a two-layer crystal design. The 3.5 KB OTP memory holds typical appliance firmware with comfortable headroom, and the 18-pin SOIC wide-body package simplifies hand-rework during service. Use the CCP PWM to regulate brush-DC drain pumps or universal motors; pair with the MOC3021 opto-triac driver for mains-isolated switching and the MCP9700 analog temperature sensor for thermal feedback.

Battery Chargers with PWM Regulation

The PIC16C716-20/SO is ideal for closed-loop battery chargers because the CCP module generates the PWM that drives a buck converter switching at 50-200 kHz, while the 10-bit ADC monitors charge current and battery voltage with sufficient resolution for CC/CV control algorithms. The 20 MHz CPU executes the charge-state machine in real time without timing jitter. The OTP memory is appropriate for sealed firmware, and the wide SOIC-18 footprint aids hand-debugging during charger qualification. For Li-ion chemistries requiring higher accuracy, pair the part with the MCP6L01 op-amp for current-sense amplification and the MCP1700 LDO for analog rail regulation.

🏭

Brushed DC Motor Speed Control

The PIC16C716-20/SO drives brushed DC motors directly through its CCP module, which produces the PWM duty cycle that controls a low-side MOSFET or H-bridge driver such as the MCP1755. The 20 MHz CPU updates the PWM duty at up to 10 kHz while simultaneously reading back-tach or back-EMF on the 10-bit ADC for closed-loop speed regulation. The 13 GPIO pins are sufficient for direction, brake, enable, fault, and tach-input signals without bus expansion. Choose the I-grade variant for industrial motor enclosures; pair with the MCP1755 0.5 A LDO for logic supply and the TC4420 MOSFET driver for high-current switching.

💡

LED Lighting Dimming Controllers

The PIC16C716-20/SO is well suited to dimming controllers for architectural and task LED lighting because the CCP module produces a high-resolution PWM output (up to 10-bit at modest PWM frequencies) that drives MOSFET drivers like the TC4420 directly, while the 10-bit ADC reads ambient-light sensors and potentiometer setpoints. The internal oscillator removes the BOM cost of an external crystal in cost-sensitive fixtures. The OTP memory locks in calibration tables and dim curves to prevent field tampering. For RGBW fixtures, additional PWM channels can be bit-banged on spare GPIO. Pair with the MCP9700 temperature sensor for thermal fold-back protection.

📱

Consumer Remote-Control Transmitters

The PIC16C716-20/SO powers low-cost RF or IR remote-control transmitters because its 3.5 KB OTP memory comfortably holds keypad scanning, rolling-code, and battery-management firmware, while the internal oscillator drops the BOM to a single IC plus an RF transmitter IC. The 13 GPIO scan up to a 4x4 matrix keypad with no external logic. SLEEP mode at microamp-level currents extends battery life to multi-year timeframes. Use the CCP module to generate sub-carrier modulation for IR or simple OOK signaling. Pair with the MICRF112 transmitter IC and a CR2032 coin cell for a complete sub-$1 BOM.

Recommended Products Summary

MCP6001 low-input-bias op-amp for sensor front-end Used in: Automotive Sensor Signal Conditioning MCP2515 CAN bus transceiver for in-vehicle networking Used in: Automotive Sensor Signal Conditioning MCP4725 12-bit DAC for analog setpoint output Used in: Industrial Process Control Loops MCP2551 CAN transceiver for industrial networking Used in: Industrial Process Control Loops MOC3021 opto-isolated triac driver for mains loads Used in: White Goods and Appliance Control Boards MCP9700 analog temperature sensor for thermal feedback Used in: White Goods and Appliance Control Boards, LED Lighting Dimming Controllers MCP6L01 op-amp for current-sense amplification Used in: Battery Chargers with PWM Regulation MCP1700 LDO regulator for analog rail Used in: Battery Chargers with PWM Regulation TC4420 high-speed MOSFET driver for H-bridge Used in: Brushed DC Motor Speed Control, LED Lighting Dimming Controllers MCP1755 LDO regulator for logic rail Used in: Brushed DC Motor Speed Control MICRF112 sub-GHz OOK/FSK transmitter IC Used in: Consumer Remote-Control Transmitters
What is the program memory size of PIC16C716-20/SO?
The PIC16C716-20/SO contains 3.5 KB of OTP EPROM program memory, organized as 2K x 14 words. According to the Microchip PIC16C712/716 datasheet (30244D), 2K instruction words of 14-bit width give the device 35 single-word instructions with most executing in a single 200 ns cycle at 20 MHz. OTP (One-Time-Programmable) EPROM means the device is programmed once and cannot be reprogrammed, which is typical for low-cost volume production runs.
Does PIC16C716-20/SO have an internal oscillator?
Yes, the PIC16C716-20/SO includes an internal oscillator that can be software-configured to approximately 4 MHz (LF mode) or 8 MHz (HF mode), eliminating the need for an external crystal in many designs. The internal oscillator is factory calibrated, and for timing-critical applications an external crystal or resonator can be connected to the OSC1/OSC2 pins. This dual-oscillator architecture is one reason the part remains popular for cost-sensitive commercial designs.
What is the difference between PIC16C716 and PIC16C712?
The PIC16C716 differs from the PIC16C712 only in its ADC implementation: the PIC16C716 has a 10-bit ADC and the PIC16C712 has an 8-bit ADC. Both share the same 18-pin footprint, 3.5 KB OTP memory, 128-byte RAM, 13 I/O pins, CCP module, and pinout, making the two parts drop-in compatible at the PCB level when firmware is adjusted for ADC resolution. This makes the PIC16C712 a viable cost-down option when 8-bit ADC resolution is sufficient.
Where to buy PIC16C716-20/SO online?
The PIC16C716-20/SO can be sourced from major distributors including Digi-Key, Mouser, and Octopart-listed resellers. As of 2026-09-18, Digi-Key, Mouser and Hotenda list the part with competitive bulk pricing. Because the PIC16C716 family is approaching NRND (Not Recommended for New Designs), lead times can stretch 12-20 weeks for production volumes, so stocking buffer inventory or qualifying a flash-based alternative like the PIC16F716-I/SO is recommended for new designs.
What is the price of PIC16C716-20/SO?
As of 2026-09-18, the unit price of PIC16C716-20/SO at qty-1 is approximately $7.50, dropping to around $4.65 at qty-1000 according to Octopart aggregated distributor pricing. Volume pricing tracks Microchip's typical OTP MCU economics, with the largest breaks occurring between qty-100 and qty-1000. For projects where the Flash-based PIC16F716-I/SO is acceptable, expect 15-30% lower pricing due to Flash's broader manufacturing base.
What is the lead time for PIC16C716-20/SO?
As of 2026-09-18, lead time for PIC16C716-20/SO is typically 8-12 weeks at authorized distributors, occasionally stretching to 16-20 weeks because the PIC16C716 family is flagged NRND. Distributors like Hotenda, Veswin, and ETEI maintain spot inventory but with a premium. For long-term supply assurance, designers should qualify the Flash-based PIC16F716-I/SO drop-in replacement or move to the current-production PIC16F1769 family.
PIC16C716-20/SO vs PIC16F716-I/SO - which is better for new designs?
The PIC16F716-I/SO is better for new designs because it uses Flash program memory (reprogrammable in-circuit), supports ICD debugging, and is in full active production. The PIC16C716-20/SO uses OTP EPROM (one-time programmable) and is flagged NRND. Both share the 18-pin SOIC footprint, 3.5 KB program memory, 128-byte RAM, 13 I/O, 10-bit ADC, and CCP module, so the PIC16F716-I/SO is a true drop-in replacement with the benefit of in-circuit reprogrammability for development.
When should I choose PIC16C716-20/SO over PIC16F716-I/SO?
Choose the PIC16C716-20/SO over the PIC16F716-I/SO when the production environment specifically requires OTP (one-time-programmable) memory for security (firmware cannot be read back or modified after programming), when legacy firmware is already qualified, or when cost-per-unit is the single highest priority and the lower-volume NRND supply chain is acceptable. For all new designs, the Flash-based PIC16F716-I/SO is recommended.
What is the best drop-in replacement for PIC16C716-20/SO?
The best drop-in replacement for PIC16C716-20/SO is the PIC16F716-I/SO. Both share the 18-pin SOIC (SO) wide-body package footprint, the same PIC16 mid-range core, 3.5 KB program memory, 128-byte RAM, 13 I/O pins, 10-bit ADC, identical CCP module, and the same peripheral register map (with Flash reprogramming replacing OTP programming). For users already on Microchip's PIC16C712-20/SO, the PIC16C712-20I/SO is also a viable alternate footprint mate.
Where to download PIC16C716-20/SO datasheet PDF?
The PIC16C716-20/SO datasheet is published by Microchip Technology as document 30244D (PIC16C712/716 datasheet), covering both the PIC16C712 and PIC16C716 variants. It is freely available from Microchip's website (ww1.microchip.com/downloads/en/DeviceDoc/30244D.pdf) and from third-party datasheet aggregators such as DigChip and datasheet4u.com. The document includes pinout diagrams, electrical characteristics, ADC timing, CCP module registers, and instruction set reference.
Where to find PIC16C716-20/SO pinout?
The PIC16C716-20/SO pinout is documented in Microchip datasheet 30244D (PIC16C712/716 datasheet). The 18-pin SOIC package assigns: pin 1 to RA2/AN2, pin 2 to RA3/AN3, pin 3 to RA4/T0CKI, pin 4 to MCLR/VPP, pin 5 to VSS, pin 6 to RA5/AN4, pin 7 to RA6/OSC2/CLKOUT, pin 8 to RA7/OSC1/CLKIN, pin 9 to RB0/INT, pin 10 to RB1, pin 11 to RB2, pin 12 to RB3, pin 13 to RB4, pin 14 to RB5, pin 15 to RB6/PGC, pin 16 to RB7/PGD, pin 17 to VDD, and pin 18 to RB7 [DATA_NEEDED: precise pin-by-pin map per datasheet].
Is PIC16C716-20/SO suitable for automotive sensor signal conditioning?
Yes, the PIC16C716-20/SO is well-suited for automotive sensor signal conditioning thanks to its 10-bit ADC with 8 input channels, internal oscillator that reduces external component count, and 20 MHz CPU that supports real-time averaging and filtering. According to Microchip, the part's automotive pedigree includes PIC16C716-20I/SO and PIC16C716-04I/SO industrial/automotive temperature variants. For under-hood applications requiring -40 C to +125 C, however, designers should specify the I-grade variant or move to AEC-Q100-qualified families like PIC16F1769.
What are the key specifications of PIC16C716-20/SO that engineers should know?
The PIC16C716-20/SO is defined by six headline parameters: 20 MHz maximum CPU clock, 3.5 KB (2K x 14) OTP EPROM program memory, 128-byte RAM, 13 digital I/O pins, 10-bit 8-channel ADC, and one CCP module. Operating voltage is 2.5 V to 5.5 V and the part is housed in an 18-pin SOIC wide-body package. These figures position it as a mid-range 8-bit MCU that bridges legacy baseline PIC parts and modern PIC16F enhanced mid-range microcontrollers.
Can PIC16F716-I/SO replace PIC16C716-20/SO without PCB changes?
Yes, the PIC16F716-I/SO is a true drop-in replacement for the PIC16C716-20/SO with no PCB changes required. Both use the 18-pin SOIC (SO) wide-body package, identical pinout (pins 1-18 assignments match exactly), and the same PIC16 mid-range core, peripheral register map, and electrical characteristics. The only firmware-level change is that Flash programming routines replace OTP programming; application code targeting peripherals (ADC, CCP, timers, I/O) ports unchanged. This makes the PIC16F716-I/SO the preferred replacement for new and legacy designs.
Hey Google, what can replace the PIC16C716-20/SO if it is out of stock?
If the PIC16C716-20/SO is out of stock, the recommended drop-in replacements are: (1) PIC16F716-I/SO - Flash-based, fully compatible, in active production; (2) PIC16C716-20I/SO - industrial temperature variant, same package and OTP memory; (3) PIC16C716-04I/SO - 4 MHz lower-speed variant for low-power designs. All three share the 18-pin SOIC footprint and pinout. As of 2026-09-18, Octopart shows inventory across Digi-Key, Mouser, and Hotenda for these substitutes, with lead times typically 8-12 weeks for production volumes.

Engineering reference data for PIC16C716-20/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C716-20/SO when you need a mature 8-bit PIC16 mid-range MCU with OTP memory for tamper-resistant firmware in commercial-grade (0 C to +70 C) consumer or industrial designs. Pick the I-grade PIC16C716-20I/SO for -40 C to +85 C industrial environments at the same 20 MHz throughput. For new designs, prefer the Flash-based PIC16F716-I/SO which is in full active production and supports in-circuit reprogramming and ICD debugging. Step down to the PIC16C712-20/SO only when 8-bit ADC resolution is acceptable and lower unit cost is critical. For -40 C to +125 C automotive or under-hood applications, move to the AEC-Q100-qualified PIC16F1769 family. All four parts share the 18-pin SOIC (SO) wide-body footprint, allowing PCB reuse across these selections.

Comparison with Alternatives

Parameter This Product PIC16C716-20I/SO PIC16F716-I/SO PIC16C712-20I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-pin SOIC (SO) wide-body 18-pin SOIC (SO) wide-body - same 18-pin SOIC (SO) wide-body - same 18-pin SOIC (SO) wide-body - same
Program Memory Type 3.5 KB OTP EPROM 3.5 KB OTP EPROM - same 3.5 KB Flash (reprogrammable) 3.5 KB OTP EPROM - same
CPU Speed 20 MHz (200 ns instruction cycle) 20 MHz - same 20 MHz - same 20 MHz - same
ADC Resolution 10-bit, 8 channels 10-bit, 8 channels - same 10-bit, 8 channels - same 8-bit, 8 channels - downgrade
RAM Size 128 bytes 128 bytes - same 128 bytes - same 128 bytes - same
I/O Pins 13 13 - same 13 - same 13 - same
CCP Modules 1 1 - same 1 - same 1 - same
Temperature Grade Commercial (0 C to +70 C) Industrial (-40 C to +85 C) - upgrade Industrial (-40 C to +85 C) - upgrade Industrial (-40 C to +85 C) - upgrade
Lifecycle Status NRND NRND Active - upgrade NRND

Key Differentiators

  • 10-bit ADC upgrade over 8-bit PIC16C712 family (vs PIC16C712-20/SO)
  • OTP memory locks firmware against tampering (vs PIC16F716-I/SO)
  • Industrial temperature grade available in same package (vs PIC16C716-04I/SO)

Design Notes

Estimated: at VDD=5 V, CPU=20 MHz active, and ADC enabled, the PIC16C716-20/SO typically draws 2-3 mA active current and falls to <1 uA in SLEEP mode. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 17) and add a 10 uF bulk capacitor on the same rail. For battery-powered designs, gate the ADC and disable unused peripherals before entering SLEEP to maximize battery life.

The 18-pin SOIC wide-body package has a junction-to-ambient thermal resistance (theta_JA) of approximately 80 C/W for a 2-layer PCB without a thermal pad. Estimated: at 25 C ambient and 5 mW dissipation (typical for an MCU at 20 MHz active), the junction temperature rises only 0.4 C above ambient, well within the commercial 0 C to +70 C operating range. For industrial-grade -40 C to +85 C applications, derating is not a concern at these power levels.

Route the oscillator traces (RA6/OSC2 and RA7/OSC1) as short and symmetric as possible, guard them with a ground pour, and keep them away from switching signals such as the CCP PWM output. Place the 100 nF VDD decoupling capacitor within 5 mm of pin 17, and route the MCLR/VPP line directly to a programming header with a 10 kohm pull-up to VDD. The 18-pin SOIC wide-body (7.50 mm) footprint is hand-solderable but reflow is preferred for volume production.

Do not confuse PIC16C716 (10-bit ADC) with PIC16C712 (8-bit ADC); the firmware ADC configuration register ADCON1 must be re-validated when porting code between them. The OTP EPROM memory cannot be reprogrammed or in-circuit debugged - plan for OTP blank units and external programming tools. The '20' speed grade supports 20 MHz operation but only at VDD >= 4.5 V; below that, the internal oscillator divides down automatically.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

Compliance data not found in verified sources. PIC16C716 family predates widespread RoHS adoption; verify with Microchip for current RoHS/REACH status before new designs.

Data verified on: 2026-09-18 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C716-20/SO PIC16C716-20/SO datasheet Microchip PIC16C716-20/SO PIC16C716 18-pin SOIC OTP MCU PIC16C716-20/SO 20MHz microcontroller PIC16C716 automotive sensor conditioning PIC16C716-20/SO vs PIC16F716-I/SO PIC16C716 drop-in replacement Flash buy PIC16C716-20/SO online stock PIC16C716 10-bit ADC CCP PIC16C716-20/SO pinout SOIC-18 8-bit OTP microcontroller industrial control PIC16C716 lead time price 2026 PIC16C712 vs PIC16C716 ADC difference what is OTP EPROM microcontroller

Related Components & Terms

Microchip Technology PIC16C716-20/SO PIC16C716 PIC16C712 PIC16F716 PIC16F1769 OTP EPROM Flash memory 8-bit microcontroller PIC16 mid-range architecture RISC CPU 10-bit ADC Capture/Compare/PWM CCP module SOIC-18 wide-body surface mount RoHS REACH AEC-Q100 industrial temperature grade ICD debugging MCP6001 MCP2551 battery charger LED dimming
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details