Microchip Technology

PIC16C715-20/SO - 8-Bit 20MHz OTP MCU 3.5KB 18-SOIC | Microchip

MPN: PIC16C715-20/SO ✗ End of Life
In Stock Ships in 1-3 business days
18-pin SOIC (0.295", 7.50 mm width) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $2.79 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $4.47 $4.47
10 $3.99 $39.90
100 $3.49 $349.00
500 $3.05 $1,525.00
1,000 $2.79 $2,790.00
ℹ️ All prices are in USD

PIC16C715-20/SO Overview

The Microchip Technology PIC16C715-20/SO is an 8-bit CMOS OTP (One-Time Programmable) microcontroller from the PIC16C7X mid-range family, operating at up to 20MHz with 200ns instruction execution, packaged in an 18-pin SOIC (0.295", 7.50mm width) with 3.5KB (2K x 14) of program memory and 128 bytes of RAM, and featuring an integrated 4-channel 8-bit Analog-to-Digital converter.

Background - what is an OTP microcontroller? An OTP (One-Time Programmable) microcontroller is a non-erasable variant of flash/EPROM-based MCUs that is programmed once at production or in-system and cannot be reprogrammed. OTP parts are commonly used where cost-sensitive, high-volume consumer or industrial applications do not require firmware updates. They sit within the broader category of 8-bit microcontrollers (8-bit MCU -> microcontroller -> embedded processor -> semiconductor), and the PIC16C715 belongs to Microchip's PIC16 mid-range architecture that uses a 14-bit instruction word and 35 single-word instructions.

Key features include a 13-bit I/O count, four 8-bit A/D input channels for direct sensor interfacing, low-power CMOS static design with a commercial 0C to +70C operating range, watchdog timer, power-on reset, and a programmable code-protection mechanism. The RISC architecture delivers deterministic interrupt response and predictable cycle counts - essential for real-time control loops.

The PIC16C715 architecture combines a Harvard bus with separate program and data paths, allowing the 14-bit instruction fetch and 8-bit data read/write to occur in the same cycle. The 8-bit ADC includes its own sample-and-hold, and the device is upwards compatible with PIC16C5X and PIC12CXXX for code portability. With the '-20' speed grade, the oscillator supports up 20MHz, providing roughly 5 MIPS throughput.

Typical applications include appliance control boards, simple sensor interfaces that need on-chip ADC, low-cost consumer products, automotive body modules (legacy), industrial timers and counters, and remote-control transmitters. The integrated ADC removes the need for an external analog front end in cost-sensitive designs.

When designing with this device, note that the PIC16C715 is OTP and cannot be firmware-updated in the field - use PIC16F716 or PIC16F716-I/SO for flash-based equivalents. Commercial grade (0C to +70C) limits deployment in extended-temperature environments; consider PIC16C715-20I/SO for industrial -40C to +85C.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in a single datasheet reference, helping procurement and embedded engineers evaluate the part in context.

Drop-in alternatives for PIC16C715-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 PIC16C715-20/SO (same form factor and footprint) — differing in ADC, Package, Core Architecture, Program Memory Size, Program Memory Type.

Microchip Technology
ADC: 8-bit, 4 channels
Package: 18-pin SOIC (SO), 7.50 mm body
Program Memory Size: 1.75 KB (1K x 14)
Microchip Technology
Package: 18-pin SOIC (SO)
Core Architecture: 8-bit PIC16C mid-range RISC
Microchip Technology
ADC: 8-bit, 4-channel
Package: 18-pin SOIC (SO), gull-wing, 0.300 inch row spacing
Core Architecture: 8-bit PIC RISC (mid-range)
Microchip Technology
ADC: 4-channel, 8-bit successive approximation
Package: 18-pin SOIC (SO)
Core Architecture: PIC16CXX mid-range 8-bit

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

PIC16C715-20I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16CXX mid-range 8-bit · OTP (One-Time Programmable) · 3.5 KB (2K x 14 words) · 128 bytes · Not present · 20 MHz · 200 ns (at 20 MHz) · 4.0 V to 5.5 V

✓ In Stock

$4.1 / Unit

View Datasheet →

PIC16C715-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
8-bit PIC16C mid-range RISC · 14-bit · 4 MHz · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 128 bytes · Not present · 13

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16C715-04E/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
8-bit PIC RISC (mid-range) · 14-bit · 4 MHz · 200 ns · EPROM (OTP) · 3.5 KB (2K x 14) · 128 bytes · Not present

✓ In Stock

$0.93 / Unit

View Datasheet →

PIC16F716-I/SO

✅ Drop-In
📦 18-SOIC
same 18-SOIC pinout, flash (reprogrammable) vs OTP, 20 MHz, industrial temp

📋 Reference alternative (not in catalog)

PIC16C711-20I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16C7xx mid-range · 8-bit PIC RISC · OTP EPROM · 1.75 KB (1K x 14) · 68 bytes · 20 MHz · 200 ns at 20 MHz · 13

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16C712-20/SO

✅ Drop-In
📦 18-SOIC
same 18-SOIC pinout, 2KB OTP with PWM/capture modules added, 20 MHz

📋 Reference alternative (not in catalog)

PIC16C710-20/SO

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-SOIC
PIC16CXX 8-bit RISC (Harvard) · OTP EPROM · 896 bytes (512 x 14) · 36 bytes · 14 bits · 35 single-word · 20 MHz · 200 ns

✓ In Stock

$2.8 / Unit

View Datasheet →

PIC16C715-20/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (mid-range)
Instruction Set Width 14-bit
Number of Instructions 35 single-word instructions
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 bytes
Maximum CPU Frequency 20 MHz
Instruction Execution Time 200 ns (at 20 MHz)
I/O Pins 13
ADC 4 channels x 8-bit
Operating Temperature Range 0 C to +70 C (commercial)
Package 18-pin SOIC (0.295", 7.50 mm width)
Mounting Type Surface Mount
Oscillator Support External RC / XT / HS / LP
Watchdog Timer Yes
Power-on Reset Yes
RoHS Status Compliant

PIC16C715-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 channel 2 input
Pin 2 RA3/AN3 — Digital I/O / analog channel 3 input
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 RB0/INT — Digital I/O / external interrupt input
Pin 7 RB1 — Digital I/O port B
Pin 8 RB2 — Digital I/O port B
Pin 9 RB3 — Digital I/O port B
Pin 10 RB4 — Digital I/O port B
Pin 11 RB5 — Digital I/O port B
Pin 12 RB6 — Digital I/O port B
Pin 13 RB7 — Digital I/O port B
Pin 14 VDD — Positive supply voltage
Pin 15 OSC2/CLKOUT — Oscillator output / clock output
Pin 16 OSC1/CLKIN — Oscillator input / external clock input
Pin 17 RA0/AN0 — Digital I/O / analog channel 0 input
Pin 18 RA1/AN1 — Digital I/O / analog channel 1 input

Typical Applications

PIC16C715-20/SO is suitable for 7 applications: Home Appliance Control Boards, Simple Sensor Interface with On-Chip ADC, Industrial Timers and Counters, Remote Control Transmitters, Automotive Body Modules (Legacy), Low-Cost Consumer Electronics, Power Supply Monitoring and Sequencing.

🏭

Home Appliance Control Boards

The PIC16C715-20/SO fits home appliance control boards such as washing machines, microwave ovens, and dishwashers because its 3.5KB OTP, 13 I/O pins, and 4-channel 8-bit ADC cover the typical sensing needs (water level, temperature, door switch, motor current) while the OTP cost structure keeps unit pricing low at high volumes. The 20 MHz core delivers 5 MIPS, enough to scan keypads, drive triac outputs, and run a simple PID for temperature regulation in real time. Placing the MCU between a 5V rail and the user-interface board, with the ADC inputs reading resistive sensors, gives BOM consolidation versus a discrete analog front end.

🧩

Simple Sensor Interface with On-Chip ADC

The PIC16C715-20/SO is ideal for low-cost sensor interface nodes because its integrated 4-channel 8-bit ADC eliminates an external ADC chip, reducing BOM and PCB area. The 128-byte RAM and 3.5KB OTP are sufficient for periodic sampling of thermistors, photodiodes, or potentiometers with linearization done in firmware. At 5 MIPS throughput, polling four analog channels at 100 Hz each leaves ample CPU margin for UART reporting or LED feedback - a common architecture for HVAC remote sensors and IoT edge nodes.

🏭

Industrial Timers and Counters

The PIC16C715-20/SO supports industrial timer and counter modules such as conveyor controllers, machine-hour meters, and process timers because its 13 digital I/O can drive relays and read optocouplers while the deterministic 200ns instruction cycle supports accurate timing loops. The integrated watchdog timer and power-on reset enhance field reliability in noisy industrial environments. For -40C to +85C factory-floor deployment, the PIC16C715-20I/SO variant shares the same SOIC footprint and die, enabling drop-in temperature hardening.

📡

Remote Control Transmitters

The PIC16C715-20/SO fits RF remote control transmitters (garage doors, ceiling fans, toy RC) because OTP programming protects firmware from cloning while the 8-bit core easily generates PWM modulation at 38 kHz carrier or Manchester-coded ASK at 433 MHz. Low static CMOS current draw is critical for battery life, and 13 I/O accommodate button matrices of up to 3x4 plus LED indicators. The same 18-SOIC footprint allows easy migration to PIC16F716 for firmware-updatable premium SKUs.

🚗

Automotive Body Modules (Legacy)

The PIC16C715-20/SO has historically been used in automotive body control modules such as seat controllers, mirror adjusters, and basic lighting drivers because the integrated ADC reads potentiometers for position feedback and the 13 I/O drive small relays and LEDs. The OTP memory prevents unauthorized firmware swaps that could violate vehicle homologation. For new automotive designs, prefer AEC-Q100-qualified PIC16F716 variants; the PIC16C715-20/SO remains in legacy service and aftermarket only.

🎮

Low-Cost Consumer Electronics

The PIC16C715-20/SO is well suited to low-cost consumer electronics such as electronic thermometers, kitchen scales, simple toys, and educational kits because OTP pricing minimizes BoM cost at high volume while the 8-bit PIC mid-range core is easy to program in C or assembly. The 4-channel 8-bit ADC reads load-cell bridges, thermistor dividers, or battery voltage without external analog ICs. The 18-SOIC package is hand-solderable for hobby and prototype use, and Microchip's free MPLAB X IDE supports legacy PIC16C715 development.

Power Supply Monitoring and Sequencing

The PIC16C715-20/SO fits power-supply monitoring and rail-sequencing modules in distributed power systems because its 4-channel ADC samples multiple rail voltages while the 13 I/O drive MOSFET gates for soft-start control. The deterministic 200ns instruction cycle ensures accurate timing of sequencing events, and the OTP memory prevents accidental firmware corruption in noisy SMPS environments. Place the MCU near the output filter with the ADC inputs reading divided-down rail voltages through protection resistors.

Recommended Products Summary

PIC16F716-I/SO Flash-based drop-in replacement for firmware-updateable designs Used in: Home Appliance Control Boards, Simple Sensor Interface with On-Chip ADC, Remote Control Transmitters, Automotive Body Modules (Legacy), Low-Cost Consumer Electronics MCP1700 5V LDO regulator for VDD rail Used in: Home Appliance Control Boards, Power Supply Monitoring and Sequencing MCP9700 Analog temperature sensor feeding ADC channel Used in: Simple Sensor Interface with On-Chip ADC PIC16C715-20I/SO Microchip Technology Used in: Industrial Timers and Counters MCP23S17 I/O expander for additional relay drivers Used in: Industrial Timers and Counters, Power Supply Monitoring and Sequencing MCP1640 Boost converter for 3V battery to 5V MCU rail Used in: Remote Control Transmitters ATA6662 LIN transceiver for body networking Used in: Automotive Body Modules (Legacy) MCP9701A Low-power analog temperature sensor Used in: Low-Cost Consumer Electronics
What is the program memory size of PIC16C715-20/SO?
The PIC16C715-20/SO has 3.5 KB (2K x 14 words) of One-Time Programmable (OTP) program memory. According to the Microchip PIC16C715 datasheet, the program counter is 11 bits wide and the OTP array is organized as 2,048 words of 14-bit instructions, sufficient for typical mid-range 8-bit embedded control firmware.
What is the maximum operating frequency of PIC16C715-20/SO?
The PIC16C715-20/SO operates up to 20 MHz oscillator input, delivering 5 MIPS throughput and 200 ns instruction cycle time. The '-20' speed grade is the standard commercial-speed bin; slower '-04' (4 MHz) variants exist for cost-sensitive or low-power designs per Microchip ordering information.
How many ADC channels does PIC16C715-20/SO have?
The PIC16C715-20/SO integrates 4 channels of 8-bit Analog-to-Digital conversion with on-chip sample-and-hold. This on-chip ADC eliminates an external ADC chip for simple sensor reads such as thermistors, potentiometers, or battery voltages in appliance and consumer designs per the Microchip datasheet.
Can PIC16C715-20/SO be reprogrammed in the field?
No, the PIC16C715-20/SO is OTP (One-Time Programmable) and cannot be reprogrammed after the initial programming event. Microchip recommends the flash-based PIC16F716 (or PIC16F716-I/SO in SOIC) as the modern, in-system-reprogrammable replacement that is also pin-compatible in the 18-pin footprint.
Is PIC16C715-20/SO still in production?
The PIC16C715 family is flagged Not Recommended for New Designs (NRND) by Microchip, and Microchip's product page recommends PIC16F716 as the newer equivalent. As of 2026-09-18, distributor stock exists (e.g., Heisener 4,352 pieces), but lead times may lengthen and last-time-buy notices are possible per Microchip product lifecycle policy.
What is the operating temperature range of PIC16C715-20/SO?
The PIC16C715-20/SO operates from 0 C to +70 C, the commercial temperature grade per the Microchip ordering code suffix convention ('-20/SO' = 20 MHz, commercial, SOIC). For industrial -40 C to +85 C operation, select the PIC16C715-20I/SO variant, which has the same die and package.
Where can I buy PIC16C715-20/SO online?
The PIC16C715-20/SO is currently in stock at authorized distributors including DigiKey (DigiKey part number 261783), Mouser, Heisener (4,352 pieces listed as of 2026-09-18), and LCSC Electronics (from $0.1698). Pricing varies by quantity break - check Octopart for real-time cross-distributor comparison and live inventory.
What is the price of PIC16C715-20/SO?
The PIC16C715-20/SO unit price as of 2026-09-18 is approximately $4.47 at qty 1 (Heisener listing) down to about $2.79 at qty 1000. LCSC lists the part from $0.1698 in cut-tape quantities, significantly below authorized-distributor pricing, though availability and traceability may differ per distributor.
What is the lead time for PIC16C715-20/SO?
Heisener lists the PIC16C715-20/SO lead time as 'To Be Confirmed' with an estimated delivery of Aug 1 to Aug 6 window, reflecting the NRND status. As of 2026-09-18, distributors holding stock can typically ship within 1-3 business days; future last-time-buy notices may apply per Microchip's product discontinuation policy.
What is the best drop-in replacement for PIC16C715-20/SO?
The best drop-in replacement is PIC16F716-I/SO - a flash-based 8-bit MCU in the same 18-pin SOIC package with the same 13 I/O pins, 4-channel 8-bit ADC, and PIC16 mid-range core, allowing the existing PCB footprint and most firmware to be reused. Microchip's product page explicitly recommends PIC16F716 as the newer alternative per Microchip documentation.
PIC16C715-20/SO vs PIC16F716 - which is better for new designs?
For new designs, the PIC16F716 (flash-based) is better than PIC16C715-20/SO because flash memory allows in-system reprogramming for firmware updates, while the PIC16C715 is OTP and one-shot-only. Both share the same 18-pin SOIC footprint and 4-channel 8-bit ADC, so PCB rework is minimal; choose PIC16F716 for new designs per Microchip's official recommendation.
When should I choose PIC16C715-20/SO over PIC16C715-20I/SO?
Choose PIC16C715-20/SO for commercial 0 C to +70 C environments like indoor appliances and consumer products where cost is critical. Choose PIC16C715-20I/SO for industrial -40 C to +85 C operation such as factory-floor controllers or outdoor equipment - both share the same 18-SOIC pinout so PCB layout is identical.
Can I use PIC16C715-04/SO instead of PIC16C715-20/SO?
Yes, PIC16C715-04/SO is a pin-compatible drop-in alternative for PIC16C715-20/SO, sharing the same 18-SOIC package and pinout, but rated for only 4 MHz operation versus the 20 MHz of the '-20' grade. Use it only if your firmware tolerates slower instruction execution - typically low-speed timing, blinking LEDs, or polled keypad scanning.
Where to download PIC16C715-20/SO datasheet PDF?
The official PIC16C715-20/SO datasheet PDF can be downloaded from Microchip's website at the product page (microchip.com/en-us/product/PIC16C715). Third-party mirrors at alldatasheet.com and findic.us also host the PDF (~1.6 MB, originally published 1997-07-28, 176 pages per FindIC listing).
Where to find PIC16C715-20/SO pinout for 18-SOIC?
The PIC16C715-20/SO 18-SOIC pinout is documented in the Microchip datasheet section 'Pinout Description' and on the Microchip product page. Pin 1 is the RA0/AN0 analog/digital I/O, and the package follows the standard 18-SOIC numbering (top-down left side 1-9, bottom-up right side 10-18) with pin 18 typically being the MCLR/reset input.

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

Selection Guide

Choose PIC16C715-20/SO when you need a low-cost 8-bit OTP MCU for high-volume commercial-temperature (0C to +70C) embedded designs that do not require field firmware updates - typical examples are consumer appliances, simple sensor interfaces, and remote-control transmitters. Choose PIC16C715-20I/SO for industrial -40C to +85C factory deployment in the same SOIC footprint. Choose PIC16F716-I/SO when you need flash reprogrammability for in-system firmware updates or when the design is in active development, since flash parts can be re-flashed many times without OTP programming equipment. Choose PIC16C712-20/SO if you need CCP/PWM peripherals not present on the PIC16C715. Avoid PIC16C715-04/SO unless your firmware tolerates 4 MHz operation - it is otherwise fully pin-compatible.

Comparison with Alternatives

Parameter This Product PIC16C715-20I/SO PIC16F716-I/SO PIC16C712-20/SO PIC16C715-04/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC 18-SOIC - same 18-SOIC - same 18-SOIC - same 18-SOIC - same
Program Memory Type OTP OTP Flash (reprogrammable) OTP OTP
Program Memory Size 3.5 KB 3.5 KB 3.5 KB 2 KB 3.5 KB
RAM Size 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Maximum Frequency 20 MHz 20 MHz 20 MHz 20 MHz 4 MHz
ADC Channels x Resolution 4 x 8-bit 4 x 8-bit 4 x 8-bit 4 x 8-bit 4 x 8-bit
I/O Pins 13 13 13 13 13
Operating Temperature Range 0 C to +70 C -40 C to +85 C -40 C to +85 C 0 C to +70 C 0 C to +70 C

Key Differentiators

  • Modern flash-based replacement available in same package (vs PIC16F716-I/SO)
  • Industrial temperature variant shares exact SOIC footprint (vs PIC16C715-20I/SO)
  • Lower-cost speed grade available for non-timing-critical designs (vs PIC16C715-04/SO)

Design Notes

The PIC16C715-20/SO VDD range is typically 3.0V to 5.5V (exact minimum not specified in the verified data). Add a 100nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 14) plus a 10uF bulk capacitor on the supply rail. The MCLR/VPP pin (pin 4) should be pulled up to VDD through a 10k resistor for normal operation, and a 100nF cap on MCLR prevents spurious resets in noisy environments per Microchip PIC mid-range design guidelines.

Place the crystal or resonator within 5mm of OSC1 (pin 16) and OSC2 (pin 15) to minimize parasitic capacitance and noise pickup on the oscillator traces; Microchip recommends guarding them with a ground ring and short, equal-length traces for HS-mode operation above 4 MHz. Keep ADC analog traces (RA0-RA3/AN0-AN3) short and away from digital switching signals to reduce ADC noise coupling - the 8-bit ADC has limited dynamic range and is easily corrupted by digital crosstalk.

Estimated: the OTP memory can only be programmed once - verifying firmware on a PIC16F716 flash equivalent first is strongly recommended before committing to OTP production. Forgetting to enable the watchdog timer (WDTE configuration bit) leaves the MCU vulnerable to code runaway in field deployments. Code-protect (CP) bits should be enabled before final programming if firmware confidentiality matters; once OTP is programmed, there is no erase path.

Compliance Information

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

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - use PIC16F716 automotive variants for new automotive designs. Conflict-minerals statement available from Microchip.

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

Related Searches

PIC16C715-20/SO datasheet PIC16C715-20/SO price PIC16C715-20/SO in stock Microchip PIC16C715-20/SO PIC16C715 vs PIC16F716 PIC16C715 drop-in replacement 18-SOIC 8-bit OTP microcontroller 3.5KB 20MHz PIC16C715 pinout 18-SOIC PIC16C715-20/SO buy online PIC16C715 ADC 8-bit sensor application what is OTP microcontroller PIC16C715

Related Components & Terms

Microchip Technology PIC16C715-20/SO PIC16C715-20I/SO PIC16C715-04/SO PIC16C715-04E/SO PIC16F716-I/SO PIC16C712-20/SO PIC16C710-20/SO OTP 8-bit microcontroller mid-range PIC 14-bit instruction 8-bit ADC SOIC-18 RISC PIC16 architecture RoHS automotive body module appliance control sensor interface watchdog timer MPLAB X IDE
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