Microchip Technology

PIC16LC715-04/SO - 8-Bit 4MHz MCU, 3.5KB OTP | Microchip | 18-SOIC

MPN: PIC16LC715-04/SO ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 18-SOIC (7.50 mm width) Package 4 MHz (-04 speed suffix) Speed 3.5KB (2K x 14) OTP Memory
From $1.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $3.1 $3.10
10 $2.78 $27.80
100 $2.45 $245.00
500 $2.15 $1,075.00
1,000 $1.85 $1,850.00
ℹ️ All prices are in USD

PIC16LC715-04/SO Overview

The Microchip Technology PIC16LC715-04/SO is an 8-bit RISC microcontroller from the PIC16C71X mid-range family, featuring 3.5KB (2K x 14) of One-Time Programmable (OTP) program memory, 128 bytes of RAM, and a 4MHz internal oscillator, all housed in an 18-pin SOIC package. This LC-variant operates from a 2.5V to 5.5V supply and integrates a 4-channel 8-bit analog-to-digital converter (ADC), making it suitable for mixed-signal embedded applications.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash/OTP), data memory (RAM), and peripherals on one die. The PIC16LC715 belongs to the PIC16C mid-range architecture, a RISC (Reduced Instruction Set Computer) design with only 35 single-word instructions and 200ns instruction execution time. Within the broader product hierarchy, it sits as: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The LC suffix indicates a low-voltage CMOS variant optimized for battery-friendly operation.

Key features include 13 I/O pins, 4-channel 8-bit ADC with internal reference, two 8-bit timers (Timer0, Timer2) and one 16-bit timer (Timer1), a watchdog timer, in-circuit serial programming (ICSP), and 8-level hardware stack. Power-saving features include SLEEP mode and a selectable oscillator source (internal 4MHz RC or external crystal). The OTP memory allows one-time programming—suitable for production runs but not for prototyping requiring frequent firmware changes.

Technical depth: The PIC16LC715-04 uses Harvard architecture with separate program and data buses, enabling single-cycle instruction fetch. The ADC features 8-bit resolution with 4 input channels multiplexed to a single sample-and-hold circuit, supporting both internal and external voltage references. The brown-out reset and power-on reset ensure reliable startup from various supply conditions.

Typical applications include sensor interfacing, simple motor control, battery chargers, consumer appliance controls, and industrial automation. The integrated ADC eliminates the need for external analog converters in temperature monitoring, potentiometer reading, and voltage measurement designs.

When designing with this part, note that the -04 speed suffix indicates 4MHz operation; the ICSP pins (RB6/RB7) must remain accessible for production programming. The OTP memory means firmware bugs cannot be patched—use the PIC16F716 (Flash-based successor, per Microchip recommendation) for development.

This page synthesizes distributor pricing, drop-in alternative analysis, and practical design notes not found in the manufacturer datasheet alone, with all data verified as of 2026-09-22.

Drop-in alternatives for PIC16LC715-04/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 PIC16LC715-04/SO (same form factor and footprint) — differing in Package, Core Architecture, Timers, ADC, Data EEPROM.

Microchip Technology
Package: 18-pin SOIC (SO)
Timers: 1 x 8-bit timer/counter
ADC: 4 channels x 8-bit
Microchip Technology
Package: 18-pin SOIC (SO)
Core Architecture: 8-bit PIC16C mid-range RISC
Timers: Timer0 (8-bit with 8-bit prescaler)
Microchip Technology
Package: 18-pin SOIC (0.295", 7.50 mm width)
Core Architecture: PIC 8-bit RISC (mid-range)
ADC: 4 channels x 8-bit
Microchip Technology
Package: 18-SOIC (SO), 300 mil
Core Architecture: PIC 8-bit RISC
Timers: 8-bit Timer0 + WDT

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

PIC16F716-I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16F · PIC Mid-Range 8-bit · 14-bit · 35 single-word instructions · 20 MHz · 5 MIPS · 3.5 KB (2K x 14) Flash · 128 bytes

✓ In Stock

$1.13 / Unit

View Datasheet →

PIC16C715-20/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC 8-bit RISC (mid-range) · 14-bit · 35 single-word instructions · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 128 bytes · 20 MHz · 200 ns (at 20 MHz)

✓ In Stock

$2.79 / Unit

View Datasheet →

PIC16C715-04I/SO

✅ Drop-In
📦 18-SOIC
Same die, industrial temperature grade (-40C to +85C), 4MHz, same 18-SOIC footprint

📋 Reference alternative (not in catalog)

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 →

PIC16LC711-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC 8-bit RISC · PIC16C71X · OTP (One-Time Programmable) · 1.75 KB (1K x 14) · 68 bytes · None · 4 MHz · 200 ns

✓ In Stock

$1.85 / Unit

View Datasheet →

PIC16C711-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
8-bit Microcontroller (MCU) · PIC16C (PIC16 mid-range) · RISC, Harvard, 14-bit instruction word · 1.75 KB (1K x 14) OTP · 68 bytes · 4 MHz (200 ns instruction cycle) · 13 · 4 channels x 8-bit

✓ In Stock

$3.32 / Unit

View Datasheet →

PIC16LC715-04/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C RISC (mid-range)
Program Memory 3.5KB (2K x 14) OTP
RAM 128 bytes
Data EEPROM Not present (Flash-based successor PIC16F716 recommended)
Maximum CPU Speed 4 MHz (-04 speed suffix)
Instruction Execution Time 200 ns at 4 MHz
Operating Voltage Range 2.5 V to 5.5 V
Number of I/O Pins 13
ADC 8-bit, 4 channels
Timers Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Watchdog Timer Yes
Package 18-SOIC (7.50 mm width)
Mounting Type Surface Mount
ICSP Programming Yes (RB6/RB7)
Brown-out Reset Yes
Instruction Set Size 35 single-word instructions
Hardware Stack 8 levels

PIC16LC715-04/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 RA0/AN0 — Digital I/O / Analog input channel 0
Pin 2 RA1/AN1 — Digital I/O / Analog input channel 1
Pin 3 RA2/AN2 — Digital I/O / Analog input channel 2
Pin 4 RA3/AN3/VREF — Digital I/O / Analog input channel 3 / External ADC voltage reference
Pin 5 RA4/T0CKI — Digital I/O / Timer0 external clock input
Pin 6 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 7 OSC2/CLKOUT — Oscillator crystal output / clock output
Pin 8 MCLR/VPP — Master clear reset (active low) / programming voltage
Pin 9 VSS — Ground reference
Pin 10 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 11 RB0/INT — Digital I/O / External interrupt input
Pin 12 RB1 — Digital I/O
Pin 13 RB2 — Digital I/O
Pin 14 RB3 — Digital I/O
Pin 15 RB4 — Digital I/O
Pin 16 RB5 — Digital I/O
Pin 17 RB6/PGC — Digital I/O / ICSP clock (programming)
Pin 18 RB7/PGD — Digital I/O / ICSP data (programming)

Typical Applications

PIC16LC715-04/SO is suitable for 6 applications: Battery-Powered Sensor Interface, Small Appliance Control, Industrial Control and Monitoring, Simple Motor Speed Control, Consumer LED Lighting Control, Educational and Hobby Embedded Projects.

🔋

Battery-Powered Sensor Interface

The PIC16LC715-04/SO suits battery-powered sensor nodes because of its 2.5V to 5.5V operating range and integrated 4-channel 8-bit ADC. Connected to temperature, light, or pressure sensors, it samples analog inputs, applies linearization in firmware, and wakes periodically from SLEEP mode. The LC variant's low-voltage tolerance extends battery life in 3.3V or two-cell alkaline designs. The 13 I/O pins can drive indicator LEDs or communicate via UART/I2C to a host controller, while the 128 bytes of RAM accommodates small sensor state buffers. Engineers value the OTP memory for fixed-function sensor calibrations where firmware is set once per device.

🏠

Small Appliance Control

In small appliances such as coffee makers, fans, or simple thermostats, the PIC16LC715-04/SO provides adequate processing power at low cost. The 13 I/O pins drive triacs or relays for heater/coil control, read user buttons, and interface with an LED or 7-segment display via multiplexing. The 4-channel ADC monitors thermistor inputs for closed-loop temperature regulation. The 200ns instruction execution time at 4MHz enables 5 MIPS performance, sufficient for PID loops running at 100Hz update rates. The 18-SOIC package fits compact consumer-product PCBs, and OTP memory locks firmware against field tampering.

🏭

Industrial Control and Monitoring

The PIC16LC715-04/SO fits industrial control panels for simple sequencing, status monitoring, and analog measurement. Its brown-out reset and watchdog timer improve reliability in electrically noisy 24V-derived supply rails. The 8-bit ADC reads 4-20mA loop signals (via shunt resistor) for process-variable monitoring, while digital I/Os drive indicator lamps or interface to optocouplers controlling contactors. Industrial users appreciate the hardware determinism of RISC architecture for predictable timing of control loops. Engineers should derate the LC variant's 2.5V minimum by adding a 3.3V LDO upstream if supply transients threaten regulation.

⚙️

Simple Motor Speed Control

For low-power DC fan or pump speed control, the PIC16LC715-04/SO generates a PWM signal (via Timer2) and adjusts duty cycle based on ADC feedback from a current-sense or tachometer input. The 4MHz clock provides 1024 PWM steps per period at 1kHz, sufficient for smooth fan-speed ramps. The 13 I/O pins accommodate direction control, fault inputs, and tachometer capture (using Timer1 in counter mode). OTP memory ensures speed curves remain locked once production-calibrated. The 18-SOIC package is widely available in low-cost driver boards for consumer cooling products.

💡

Consumer LED Lighting Control

The PIC16LC715-04/SO drives RGB or warm-white LED strings in decorative lighting where dimming curves and color mixing are required. The 4-channel ADC reads ambient light sensors and potentiometers for dimmer input, while PWM outputs (one timer, one or two software-PWM channels) set LED brightness with 8-bit resolution per color channel. The 2.5V to 5.5V range accommodates 3.3V logic-level LEDs and 5V analog control signals. OTP memory locks color profiles to prevent end-user tampering. For dimmer applications, the ADC's 8-bit resolution (256 levels) is typically sufficient for perceptible smoothness.

🎓

Educational and Hobby Embedded Projects

The PIC16LC715-04/SO is widely used in educational microcontroller labs because of its simple 35-instruction RISC architecture and integrated peripherals. Students learn ADC sampling, timer interrupts, and ICSP in-circuit programming on a real silicon part rather than a simulator. The 18-SOIC package is breadboard-friendly with SOIC-to-DIP adapter boards. However, the OTP memory limits classroom reuse—one chip per student per lab session—making the Flash-based PIC16F716-I/SO a more economical choice for institutions with high student turnover.

Recommended Products Summary

MCP9700 Analog temperature sensor with 10mV/C output Used in: Battery-Powered Sensor Interface, Small Appliance Control PIC16F716-I/SO Microchip Technology Used in: Battery-Powered Sensor Interface, Educational and Hobby Embedded Projects MOC3021 Optoisolator for triac drive in AC load control Used in: Small Appliance Control MCP1700 3.3V LDO for clean MCU supply rail Used in: Industrial Control and Monitoring PC817 Optocoupler for isolated digital I/O Used in: Industrial Control and Monitoring IRF540N N-MOSFET for low-side PWM load switching Used in: Simple Motor Speed Control ACS712 Hall-effect current sensor for motor feedback Used in: Simple Motor Speed Control WS2812B Addressable RGB LED with single-wire interface Used in: Consumer LED Lighting Control TEMT6000 Ambient light sensor for automatic dimming Used in: Consumer LED Lighting Control MPLAB SNAP Microchip in-circuit programmer/debugger Used in: Educational and Hobby Embedded Projects
What is the program memory size of PIC16LC715-04/SO?
The PIC16LC715-04/SO has 3.5KB (2K x 14) of One-Time Programmable (OTP) program memory. According to the Microchip PIC16C71X datasheet, OTP memory can be programmed only once and cannot be erased, making this part best suited for production designs with finalized firmware rather than iterative development.
What is the difference between PIC16LC715-04/SO and PIC16F716-I/SO?
The PIC16LC715-04/SO uses OTP memory at 4MHz and operates from 2.5V to 5.5V, while the PIC16F716-I/SO uses Flash memory (reprogrammable) at 20MHz and operates from 2.0V to 5.5V. Microchip explicitly recommends the PIC16F716 as the modern successor, sharing the same 18-pin pinout and 8-bit ADC. The Flash-based F716 enables in-field firmware updates.
Where to buy PIC16LC715-04/SO online?
PIC16LC715-04/SO is available from authorized distributors including DigiKey, Mouser, and secondary suppliers such as Hotenda and Jotrin. As of 2026-09-22, lead times may be extended because Microchip has marked this part obsolete. Stock should be confirmed via the distributor's inventory tool before procurement.
What is the price of PIC16LC715-04/SO?
As of 2026-09-22, the unit price for PIC16LC715-04/SO ranges from approximately USD 1.60 at high volumes to USD 3.10 at single-unit quantities, based on distributor listings. Prices fluctuate significantly due to limited stock; secondary-market brokers may charge higher premiums because the part is no longer in active production.
What is the lead time for PIC16LC715-04/SO?
Lead times for PIC16LC715-04/SO are typically 8-12 weeks when sourcing from authorized distributors, as of 2026-09-22. Because Microchip has discontinued this part, many distributors carry only legacy stock. Consider the Flash-based PIC16F716-I/SO as a drop-in replacement with shorter lead times for new designs.
Is PIC16LC715-04/SO in stock?
As of 2026-09-22, PIC16LC715-04/SO shows limited stock at major authorized distributors such as DigiKey and Mouser. The part is listed as obsolete by Microchip, so available inventory comes from legacy channel stock. Contact distributors directly for real-time stock counts and quote-based availability.
PIC16LC715 vs PIC16F716 - which is better for new designs?
Choose the PIC16F716 for all new designs because it uses Flash memory (reprogrammable in-circuit) instead of OTP, runs at 20MHz instead of 4MHz, and remains in active production. The PIC16LC715 is appropriate only for legacy products where existing firmware and tooling depend on its specific memory and timing characteristics.
What is the best drop-in replacement for PIC16LC715-04/SO?
The best drop-in replacement is the PIC16F716-I/SO from Microchip, sharing the same 18-SOIC package, pinout, and 8-bit ADC architecture. It upgrades from OTP to Flash memory and from 4MHz to 20MHz operation. Per Microchip's official migration guidance, the F716 is the recommended modern alternative with the same datasheet footprint.
Is PIC16LC715-04/SO suitable for battery-powered applications?
Yes, the PIC16LC715-04/SO is suitable for battery-powered designs because it operates from 2.5V to 5.5V and includes a low-power SLEEP mode. The LC voltage variant is specifically optimized for low-voltage operation, making it appropriate for 3.3V systems or two-cell battery packs where the standard 5V-only PIC16C715 would not function.
Where to download PIC16LC715-04/SO datasheet PDF?
The PIC16LC715-04/SO datasheet can be downloaded from Microchip's official website at https://ww1.microchip.com/downloads/en/devicedoc/30228c.pdf. The document covers electrical characteristics, ADC operation, oscillator configurations, ICSP programming, and timing diagrams for the entire PIC16C71X family, of which this part is a member.
Where to find PIC16LC715-04/SO pinout?
The PIC16LC715-04/SO pinout for the 18-SOIC package is documented on page 1 of the Microchip PIC16C71X datasheet (DS30228). Pin 1 is RA0/AN0 and the package follows standard SOIC numbering with the notch at the top. The ICSP pins are RB6 (pin 12) and RB7 (pin 13).
How many ADC channels does PIC16LC715-04/SO have?
The PIC16LC715-04/SO integrates a 4-channel 8-bit ADC with multiplexed inputs on PORTA (RA0/AN0 through RA3/AN3). The ADC supports both internal and external voltage references and can operate in SLEEP mode for low-power measurement applications. Resolution is 8 bits, providing 256 discrete output levels.
What are the key specifications of PIC16LC715-04/SO?
The PIC16LC715-04/SO is an 8-bit PIC16C-family RISC microcontroller with 3.5KB OTP program memory, 128 bytes RAM, 13 I/O pins, a 4-channel 8-bit ADC, three timers, and ICSP programming, operating from 2.5V to 5.5V at up to 4MHz in an 18-SOIC surface-mount package. It is part of Microchip's mid-range MCU family.
What is the best Microchip equivalent for PIC16LC715-04/SO?
The best Microchip equivalent is the PIC16F716-I/SO, sharing the same 18-SOIC footprint and 8-bit ADC architecture. For an exact family upgrade, the PIC16C715 with a different speed grade (-20 for 20MHz) is also compatible. Per Microchip's product page, the F716 is the recommended successor for new designs.

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

Selection Guide

Choose PIC16LC715-04/SO for legacy products requiring a low-voltage (2.5V to 5.5V) PIC16C71X with finalized firmware in OTP memory. For new designs, prefer PIC16F716-I/SO which is pin-compatible in the same 18-SOIC package, offers Flash memory for iterative development, and runs at 20MHz. If a higher-speed OTP variant is acceptable, PIC16C715-20/SO matches the pinout and 3.5KB OTP but at 20MHz. For industrial temperature grades, PIC16C715-04I/SO provides the -40C to +85C range. All listed alternatives share the same 18-SOIC footprint, enabling PCB layout reuse.

Comparison with Alternatives

Parameter This Product PIC16F716-I/SO PIC16C715-20/SO PIC16C715-04I/SO PIC16C715-04/SO PIC16LC711-04/SO PIC16C711-04/SO
Brand Microchip Technology Microchip Technology 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 18-SOIC - same 18-SOIC - same
Program Memory Type 3.5KB OTP Flash (reprogrammable) 3.5KB OTP 3.5KB OTP 3.5KB OTP 1.75KB OTP 1.75KB OTP
Maximum CPU Speed 4 MHz 20 MHz 20 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Operating Voltage Range 2.5V to 5.5V 2.0V to 5.5V 4.5V to 5.5V (C variant) 4.5V to 5.5V (C variant) 4.5V to 5.5V (C variant) 2.5V to 5.5V 4.5V to 5.5V
ADC Channels 4 channels, 8-bit 4 channels, 8-bit 4 channels, 8-bit 4 channels, 8-bit 4 channels, 8-bit 4 channels, 8-bit 4 channels, 8-bit
Number of I/O Pins 13 13 13 13 13 13 13
Lifecycle Status Obsolete Active Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Low-voltage operation (LC variant) extends battery life in 3.3V designs (vs PIC16C715-04/SO)
  • Flash memory enables in-field firmware updates (vs PIC16F716-I/SO)
  • Larger program memory accommodates more complex firmware (vs PIC16LC711-04/SO)

Design Notes

The PIC16LC715-04/SO operates from 2.5V to 5.5V. Place a 100nF decoupling capacitor as close as possible to the VDD pin (pin 10), with a bulk 10uF tantalum or ceramic capacitor on the supply rail within 25mm. For battery-powered designs, use a low-Iq LDO such as MCP1700 to extend battery life, and ensure the supply does not drop below 2.5V during peak ADC conversion current draw. The brown-out reset circuit monitors VDD and holds the MCU in reset if voltage dips below threshold, preventing code execution corruption.

OTP memory can be programmed only once. Do not use this part for prototype development—firmware bugs cannot be patched in-circuit. For development and low-volume production, use the Flash-based PIC16F716-I/SO which is pin-compatible in the same 18-SOIC package. Also, the ICSP pins RB6 (pin 17) and RB7 (pin 18) must remain accessible in the PCB layout for production programming; do not lock these pins to peripheral-only functions in production designs.

Route the oscillator traces (OSC1/OSC2, pins 6 and 7) short and symmetrically. Place the crystal or resonator within 10mm of the MCU and guard the traces with a ground pour to reduce EMI coupling. For designs using the internal 4MHz RC oscillator, leave OSC1/OSC2 unconnected or use them as GPIO. The MCLR pin (pin 8) requires a 10k pull-up to VDD for normal operation; a push-button to ground on this pin provides manual reset capability.

Compliance Information

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

Compliance status not available in verified web data. The part is marked obsolete by Microchip, so a current RoHS/REACH declaration may not be published. Verify compliance with the supplier if required for new product designs.

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

Related Searches

PIC16LC715-04/SO PIC16LC715-04/SO datasheet Microchip PIC16LC715-04/SO PIC16C715 equivalent 18-SOIC 18-SOIC 8-bit OTP microcontroller PIC16LC715 battery powered sensor PIC16LC715 vs PIC16F716 PIC16LC715 drop-in replacement buy PIC16LC715-04/SO PIC16LC715-04/SO pinout 18-SOIC PIC16C71X family ADC what is OTP microcontroller PIC16LC715 lead time stock Microchip PIC16LC715 obsolete successor

Related Components & Terms

Microchip Technology PIC16LC715-04/SO PIC16F716-I/SO PIC16C715-20/SO PIC16C715-04I/SO PIC16C715-04/SO PIC16LC711-04/SO PIC16C711-04/SO 8-bit microcontroller MCU RISC OTP memory Flash memory PIC16C mid-range architecture Harvard architecture 18-SOIC ADC ICSP brown-out reset watchdog timer RoHS MCP1700 LDO consumer appliance control battery-powered sensor
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