PIC16LC716-04I/P - 8-bit MCU 4MHz 3.5KB OTP 18-DIP | Microchip
MPN: PIC16LC716-04I/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.5 | $4.50 |
| 10 | $4.05 | $40.50 |
| 100 | $3.6 | $360.00 |
| 500 | $3.2 | $1,600.00 |
| 1,000 | $2.85 | $2,850.00 |
PIC16LC716-04I/P Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for deterministic control of peripherals in embedded systems. The PIC16C/LC family sits within the broader taxonomy: microcontroller -> embedded processor -> semiconductor IC. The "LC" prefix designates a low-power CMOS variant of the original PIC16C716, drawing less operating current than the C-series while preserving the same instruction set, peripherals, and pinout - making it a transparent drop-in for retrofits of existing C-series designs.
Key features include an integrated 8-channel, 8-bit successive-approximation ADC with multiple reference options, a 16-bit Timer1 with external crystal operation during sleep, an 8-bit Timer0 with prescaler, an 8-bit Timer2, a Capture/Compare/PWM (CCP) peripheral, and a watchdog timer with on-chip RC oscillator for reliable recovery. Brown-out reset and power-on reset circuitry protect against low-Vdd corruption of program state. The 13 I/O pins are 5 V tolerant and capable of sourcing/sinking 25 mA per pin for direct LED or transistor drive.
The PIC16LC716-04I/P architecture uses a Harvard-style separate program and data bus with a 14-bit instruction word, allowing most instructions to execute in a single 200 ns instruction cycle at 20 MHz input. The OTP program memory enables last-time-buy flexibility for low-volume production runs where mask-ROM volumes are uneconomic.
Typical applications include industrial sensor signal conditioning with on-chip ADC conversion, motor control loops using the CCP PWM channel, smart battery chargers, lighting ballasts, appliance sub-systems, and white-goods control boards where cost and deterministic timing dominate over raw compute.
A key design consideration is that the "-04" speed suffix limits operation to 4 MHz (DC up to 20 MHz inputs are accepted on -20 variants). Designers migrating from PIC16C716 retain code compatibility but should verify ADC acquisition time and CCP PWM resolution against the slower 200 ns cycle time at 4 MHz versus the 50 ns cycle time available on -20 MHz variants.
This page synthesizes distributor pricing, drop-in OTP alternatives, and practical design notes not found in the manufacturer datasheet alone, with values cross-referenced against DigiKey, Mouser, Octopart and the Microchip parametric search.
Drop-in alternatives for PIC16LC716-04I/P — 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 PIC16LC716-04I/P (same form factor and footprint) — differing in Instruction Cycle, Mounting Type, Operating Temperature Range, Package, Program Memory Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C716-04I/P
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F716-I/P
✅ Drop-In✓ In Stock
Contact for price
View Datasheet →PIC16LC716-04/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC716-20I/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC711-04I/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LC716-04I/P Maximum Ratings & Electrical Characteristics
| Core Processor | PIC |
| Core Size | 8-bit |
| Core Family | PIC16C |
| Maximum Clock Input | 4 MHz (20 MHz on -20 suffix variants) |
| Instruction Cycle | 200 ns |
| Program Memory Size | 3.5 KB (2K x 14) OTP |
| RAM Size | 128 bytes |
| Number of I/O | 13 |
| ADC | 8 channels, 8-bit successive approximation |
| Supply Voltage Range | 2.5 V to 5.5 V |
| Operating Temperature Range | -40C to +85C (industrial, "I" suffix) |
| Package | 18-pin PDIP (0.300", 7.62 mm) Through-Hole |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT, Timer0/1/2, CCP, ADC |
| Mounting Type | Through-Hole |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Watchdog Timer | Yes, on-chip RC oscillator |
PIC16LC716-04I/P Pin Configuration
| Pin 1 | RA2/AN2/VREF- — Port A bit 2, analog input 2, ADC negative voltage reference |
| Pin 2 | RA3/AN3/VREF+ — Port A bit 3, analog input 3, ADC positive voltage reference |
| Pin 3 | RA4/AN4/T0CKI — Port A bit 4, analog input 4, Timer0 clock input |
| Pin 4 | RA5/AN5/SS — Port A bit 5, analog input 5, SPI slave select |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — Port B bit 0, external interrupt input |
| Pin 7 | RB1 — Port B bit 1, digital I/O |
| Pin 8 | RB2 — Port B bit 2, digital I/O |
| Pin 9 | RB3 — Port B bit 3, digital I/O |
| Pin 10 | RB4 — Port B bit 4, digital I/O with interrupt-on-change |
| Pin 11 | RB5 — Port B bit 5, digital I/O with interrupt-on-change |
| Pin 12 | RB6 — Port B bit 6, digital I/O with interrupt-on-change |
| Pin 13 | RB7 — Port B bit 7, digital I/O with interrupt-on-change |
| Pin 14 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pin 15 | OSC2/CLKOUT — Oscillator output, or 1/4 clock output in RC mode |
| Pin 16 | OSC1/CLKIN — Oscillator input or external clock input |
| Pin 17 | RA0/AN0 — Port A bit 0, analog input 0 |
| Pin 18 | RA1/AN1 — Port A bit 1, analog input 1 |
Typical Applications
PIC16LC716-04I/P is suitable for 6 applications: Industrial Sensor Signal Conditioning, DC Motor Speed Control via CCP PWM, Smart Battery Charger Control, White Goods Appliance Control Board, Lighting Ballast and LED Driver Control, Portable Medical Monitoring Device.
Industrial Sensor Signal Conditioning
The PIC16LC716-04I/P's integrated 8-channel 8-bit ADC and wide 2.5 V to 5.5 V supply range suit it for industrial sensor front-ends reading thermocouples, RTDs, and 4-20 mA loop signals. With 13 digital I/O pins and brown-out reset, the MCU handles multiplexer switching, ADC triggering, and linearization firmware on-chip. At 4 MHz the 200 ns instruction cycle provides deterministic sampling timing; combined with the on-chip watchdog timer this yields robust unattended operation in factory environments from -40C to +85C.
Recommended
DC Motor Speed Control via CCP PWM
The PIC16LC716-04I/P integrates a Capture/Compare/PWM (CCP) peripheral capable of driving brushless or brushed DC motor gates via PWM at up to 10-bit resolution depending on PR2 setup. The 13 I/O pins provide direction control, tachometer feedback, and fault inputs, while the 16-bit Timer1 enables precise speed measurement. With 3.5 KB OTP and 128 bytes RAM, designers can fit PI speed-loop firmware plus a UART debug channel on-chip, eliminating external logic in cost-sensitive BLDC and PWM-driver designs.
Recommended
Smart Battery Charger Control
The PIC16LC716-04I/P delivers the deterministic timing and analog integration needed for lead-acid or Li-ion charger control: the 8-bit ADC reads battery voltage and charge current shunt signals, the CCP PWM drives a buck converter switch node, and the 13 I/O pins handle LED status, button input, and serial telemetry. Industrial -40C to +85C operation supports outdoor charger enclosures, while the brown-out reset and watchdog timer guard against supply transients during AC mains dropouts.
Recommended
White Goods Appliance Control Board
Appliance controllers in washing machines, dishwashers, and refrigerators typically use an 8-bit MCU to drive relays, read switches, and sequence pumps and valves - exactly the PIC16LC716-04I/P's sweet spot. The 13 I/O handle relay coils and triac triggers, the ADC monitors motor current via a shunt, and the watchdog timer prevents lockup in unattended operation. Industrial temperature rating and low quiescent current make the LC variant ideal for always-on standby modes, extending ENERGY STAR idle-power budgets.
Recommended
Lighting Ballast and LED Driver Control
The PIC16LC716-04I/P can sequence fluorescent or LED ballast start-up, monitor lamp current, and modulate dimming levels via the CCP PWM. Its 8-bit ADC samples current and voltage feedback at rates compatible with 100 Hz mains ripple rejection, while the 4 MHz clock yields the 200 ns resolution required for leading-edge dimming phase cuts. With OTP memory, ballast manufacturers can lock calibrated firmware per lamp model without the recurring mask-ROM NRE, simplifying product variants across the lineup.
Recommended
Portable Medical Monitoring Device
Battery-powered medical monitors such as pulse oximeters and digital thermometers benefit from the PIC16LC716-04I/P's low quiescent current draw and 8-channel 8-bit ADC for sensor readout, with 13 I/O for display driving and button input. The 2.5 V minimum supply extends single-cell battery life, while the industrial temperature range covers clinical and home-care environments. The CCP PWM can drive an LCD bias generator or piezo buzzer, and the watchdog timer ensures the device recovers from ESD-induced firmware lockups.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC716-04I/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C716-04I/P | PIC16F716-I/P | PIC16LC716-04/P | PIC16LC716-20I/P | PIC16LC711-04I/P |
|---|---|---|---|---|---|---|
| Package | 18-pin PDIP | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin PDIP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP (C-series) | 3.5 KB Flash | 3.5 KB OTP | 3.5 KB OTP | 1.75 KB OTP |
| Max Clock Input | 4 MHz | 4 MHz | 20 MHz | 4 MHz | 20 MHz | 4 MHz |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| ADC | 8-ch x 8-bit | 8-ch x 8-bit | 8-ch x 8-bit | 8-ch x 8-bit | 8-ch x 8-bit | 4-ch x 8-bit |
| Temperature Range | -40C to +85C (I grade) | -40C to +85C | -40C to +85C | 0C to +70C | -40C to +85C | -40C to +85C |
| Peripherals | BOR, POR, PWM, WDT, ADC, CCP, Timer0/1/2 | Identical peripheral set | Identical peripheral set | Identical peripheral set | Identical peripheral set | BOR, POR, PWM, WDT, ADC, Timer0/1/2 (no CCP) |
Key Differentiators
- Flash-memory drop-in available in same 18-pin PDIP (vs PIC16F716-I/P)
- Lower quiescent current than original C-series (vs PIC16C716-04I/P)
- Industrial -40C to +85C qualification (vs PIC16LC716-04/P)
Design Notes
The PIC16LC716-04I/P's brown-out reset (BOR) threshold is factory-set but can be disabled in configuration bits if the application uses an external supervisor. At 4 MHz clock and 5 V VDD, typical operating current is approximately 2 mA with all peripherals active, dropping below 1 uA in sleep mode with the watchdog timer disabled. Estimated: power budget assumes no port loading; add 10-20 mA per I/O pin when sourcing LEDs or relays directly. Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the PCB supply rail.
The "-04" speed suffix limits the PIC16LC716 to a 4 MHz maximum clock input; using a 20 MHz crystal with this grade violates the datasheet and can cause ADC, CCP, and Timer1 timing failures that are not always caught by code review. Additionally, OTP parts ship blank - confirm with the distributor whether the device is unprogrammed (typical) or pre-programmed with custom firmware. The MCLR pin must be pulled high through a 10 kohm resistor; do not leave it floating, or the device may intermittently enter programming mode and fail to start.
For ADC accuracy, isolate the analog signals (RA0-RA5) from digital switching traces by a ground pour, and place the external VREF+ bypass capacitor (typically 0.1 uF ceramic) within 3 mm of the RA3/VREF+ pin. The PIC16LC716-04I/P datasheet recommends a star-ground topology with the AGND and DGND pins tied at a single point near the VSS pin. When using the ADC at full 8-bit resolution, run the clock at 1 MHz or less during conversion to meet the acquisition-time specification; at 4 MHz CPU clock the ADC library must idle the CPU during conversion.
Compliance Information
RoHS/REACH/lead-free status was not returned in the verified web data; refer to Microchip product page or PCN for confirmation. The PIC16LC716 family is not AEC-Q100 qualified; for automotive designs consider PIC16F716 with appropriate PPAP documentation.