PIC16LF1718-E/SP - 8-Bit XLP MCU 28KB Flash 28-SPDIP | Microchip
MPN: PIC16LF1718-E/SP ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.1 | $2.10 |
| 10 | $1.85 | $18.50 |
| 100 | $1.55 | $155.00 |
| 500 | $1.32 | $660.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16LF1718-E/SP Overview
An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data path, on-chip Flash, RAM, EEPROM, peripherals, and CPU core. Within the broader hierarchy, MCUs sit inside microcontrollers and processors -> embedded ICs -> integrated circuits -> semiconductors. PIC microcontrollers use a RISC-based Harvard architecture with 14-bit wide instruction words, providing deterministic timing and a compact instruction set optimized for C and assembly embedded firmware.
Key features of the PIC16LF1718-E/SP include on-chip operational amplifiers, a 10-bit ADC with computation (ADC2), 5-bit and 8-bit DACs, two CCP/PWM modules, Core Independent Peripherals such as CLC (Configurable Logic Cell), COG (Complementary Output Generator), NCO (Numerically Controlled Oscillator), and Zero-Cross Detect, plus Peripheral Pin Select (PPS) for flexible signal routing. The 32 MHz internal oscillator and 2.5V-3.3V LF (low-F) voltage range make the part suitable for battery-powered designs.
The architecture uses Microchip's enhanced mid-range 8-bit core with a 14-bit instruction word, 16-level hardware stack, and a 31 kHz to 32 MHz selectable oscillator block. Internal PLLs and HFINTOSC tuning allow precise baud-rate generation for EUSART, I2C, and SPI peripherals without external crystals, while PPS lets designers remap digital peripheral I/O to most pins after PCB layout.
Typical applications include consumer white goods, IoT sensor nodes, battery-powered handheld instruments, low-cost motor control, lighting control, and general-purpose embedded control. The combination of op-amps, DACs, and PWM makes it especially useful in closed-loop analog systems. Design consideration: leverage Core Independent Peripherals to offload timing-critical tasks from the CPU so the core can remain in sleep mode, which is critical for XLP energy budgets on coin-cell powered designs.
Drop-in alternatives for PIC16LF1718-E/SP — 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 PIC16LF1718-E/SP (same form factor and footprint) — differing in Package, ADC, DAC, Operating Temperature, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1718-I/SP
✅ Drop-In✓ In Stock
$1.9 / Unit
View Datasheet →PIC16F1718-I/SP
✅ Drop-In✓ In Stock
$1.32 / Unit
View Datasheet →PIC16LF1713-E/SP
✅ Drop-In✓ In Stock
$1.44 / Unit
View Datasheet →PIC16LF1518-E/SP
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16LF1718-E/SP Maximum Ratings & Electrical Characteristics
| Core | PIC 8-bit enhanced mid-range |
| Family | PIC® XLP™ 16F |
| Instruction Set Architecture | RISC, 14-bit instruction word |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data RAM | 2 KB |
| Data EEPROM | 256 bytes |
| CPU Speed | 32 MHz (8 MIPS) |
| Operating Voltage Range | 2.5 V to 3.3 V (LF series, low-F) |
| Operating Temperature Range | -40C to +125C (Extended, -E suffix) |
| Package | 28-SPDIP (Skinny Plastic DIP, through-hole) |
| Pin Count | 28 |
| Mounting Type | Through-Hole |
| ADC | 10-bit ADC with computation |
| DAC | 5-bit and 8-bit DAC modules |
| Op-Amps (on-chip) | Yes |
| Core Independent Peripherals | CLC, COG, NCO, Zero-Cross Detect |
| Peripheral Pin Select (PPS) | Yes |
| Communication Interfaces | EUSART, I2C, SPI |
| PWM / CCP | 2 CCP modules with PWM |
| Comparators | HS Comparators |
| MSL Level | 1 (unlimited floor life) |
| RoHS Status | Compliant |
| Temperature Grade | Automotive / Extended |
PIC16LF1718-E/SP Pin Configuration
| Pin 1 | RA3/AN3/Vref+ — Bidirectional I/O / analog input / ADC reference |
| Pin 2 | RA4/AN4 — Bidirectional I/O / analog input |
| Pin 3 | RA5/MCLR/Vpp — Bidirectional I/O / Master Clear (reset) / programming voltage |
| Pin 4 | RA6/OSC2/CLKR — Bidirectional I/O / oscillator output / clock output |
| Pin 5 | RA7/OSC1/CLKIN — Bidirectional I/O / oscillator input / external clock |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RB0/AN12/CCP1 — Bidirectional I/O / analog input / CCP1 PWM output |
| Pin 8 | RB1/AN10/CCP2 — Bidirectional I/O / analog input / CCP2 PWM output |
| Pin 9 | RB2/AN8 — Bidirectional I/O / analog input |
| Pin 10 | RB3/AN9 — Bidirectional I/O / analog input |
| Pin 11 | RB4/AN11 — Bidirectional I/O / analog input |
| Pin 12 | RB5/AN13 — Bidirectional I/O / analog input |
| Pin 13 | RB6/PGC/ICSPCLK — Bidirectional I/O / ICSP clock / programming debug |
| Pin 14 | RB7/PGD/ICSPDAT — Bidirectional I/O / ICSP data / programming debug |
| Pin 15 | VSS — Ground reference |
| Pin 16 | VDD — Positive supply (2.5V-3.3V LF) |
| Pin 17 | RA0/AN0 — Bidirectional I/O / analog input |
| Pin 18 | RA1/AN1 — Bidirectional I/O / analog input |
| Pin 19 | RA2/AN2/Vref- — Bidirectional I/O / analog input / ADC reference |
| Pin 20 | RC0 — Bidirectional digital I/O |
| Pin 21 | RC1 — Bidirectional digital I/O |
| Pin 22 | RC2/AN6 — Bidirectional I/O / analog input |
| Pin 23 | RC3/AN7 — Bidirectional I/O / analog input |
| Pin 24 | RC4 — Bidirectional digital I/O |
| Pin 25 | RC5 — Bidirectional digital I/O |
| Pin 26 | RC6/AN16 — Bidirectional I/O / analog input |
| Pin 27 | RC7/AN17 — Bidirectional I/O / analog input |
| Pin 28 | VSS — Ground reference |
Typical Applications
PIC16LF1718-E/SP is suitable for 6 applications: IoT Sensor Node with Battery Life Target, Consumer Appliance Control (White Goods), Battery-Powered Handheld Instrument, Low-Cost Motor Control (Brushed DC, Stepper), Lighting Control and Dimmable LED Drivers, Automotive Body and Sensor Modules.
IoT Sensor Node with Battery Life Target
The PIC16LF1718-E/SP excels in IoT sensor nodes because its 2.5V-3.3V VDD range maps directly onto coin-cell and Li-Ion chemistries, and XLP sleep current below 1 µA typical enables multi-year battery life on a single CR2032. Its on-chip 10-bit ADC with computation (ADC2) handles low-frequency sensor sampling while CLC and NCO peripherals offload pulse counting and timing logic, allowing the CPU to remain in sleep most of the time. Core Independent Peripherals service interrupts autonomously, so the 8 MIPS core wakes only to publish data, extending operating life. Designers place the part between the battery and a low-power RF module with brown-out reset guarding the 2.5V minimum.
Recommended
Consumer Appliance Control (White Goods)
In washing machines, dishwashers, and microwave ovens, the PIC16LF1718-E/SP drives user-interface keypads, LED indicators, relay drivers, and motor-control PWM outputs. Its on-chip op-amps condition sensor signals (temperature, water level, current sensing), while the 8-bit DAC generates reference voltages for adaptive control loops. The -40C to +125C extended temperature rating survives under-hood thermal stress. Compared with discrete logic designs, integrating the op-amps and comparators on-chip saves PCB area and reduces BOM cost by tens of cents per board at production volumes.
Recommended
Battery-Powered Handheld Instrument
Portable multimeters, digital thermometers, and medical-grade wearables benefit from the PIC16LF1718-E/SP's low-voltage operation and rich analog integration. The 10-bit ADC with computation oversamples to extract 12-bit effective resolution from noisy sensors, while on-chip op-amps boost low-level signals (thermocouples, electrodes) before digitization. The 28-SPDIP through-hole package simplifies hand-rework and breadboarding during prototyping. Designers typically pair the MCU with a small SPI OLED display and operate from two AAA cells, using sleep modes between measurements to extend operating life.
Recommended
Low-Cost Motor Control (Brushed DC, Stepper)
For brushed DC and unipolar stepper drives in printers, fans, and small pumps, the PIC16LF1718-E/SP generates up to two PWM channels via its CCP modules with complementary outputs from COG. The 32 MHz CPU executes FOC-style routines at rates exceeding 100 kHz, while the 5/8-bit DAC provides programmable reference voltages for current-sensing comparators. The HS comparators inside the chip enable hardware overcurrent protection that latches faults without software latency. Compared to dedicated motor-control ICs, this approach costs less but trades off advanced algorithms for flexibility.
Recommended
Lighting Control and Dimmable LED Drivers
In dimmable LED lamps and architectural lighting controllers, the PIC16LF1718-E/SP produces high-resolution PWM via the COG peripheral, achieving better than 0.1% dimming linearity across the full range. The Zero-Cross Detect peripheral synchronizes phase-angle dimming with the AC line, while the on-chip op-amps condition feedback from the LED current shunt. The 32 MHz CPU runs smoothing algorithms and DMX-512 or DALI protocol stacks without external glue logic. Engineers often pair the MCU with a constant-current LED driver IC downstream, using PPS to map PWM channels to any GPIO for layout flexibility.
Recommended
Automotive Body and Sensor Modules
For body controllers, HVAC sensor modules, and accessory ECUs, the PIC16LF1718-E/SP delivers extended -40C to +125C operation with the automotive temperature grade designation. Its 32 MHz CPU, on-chip op-amps, and 10-bit ADC make it well suited for sensor signal conditioning on LIN or CAN sub-bus modules. The LF voltage range matches 3.3V regulator outputs typical of modern automotive sensor nodes. Engineers integrate this MCU into under-dash modules and seat-control sensor clusters where PCB area is constrained and BOM cost must stay under a dollar for the controller section.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1718-E/SP — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1718-I/SP | PIC16F1718-I/SP | PIC16LF1713-E/SP | PIC16LF1518-E/SP | PIC16LF1718-E/MV |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP (through-hole) | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-UQFN (different footprint) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 28 KB (16K x 14) | 28 KB - same | 28 KB - same | 7 KB (-75%) | 28 KB - same | 28 KB - same |
| Operating Voltage | 2.5V to 3.3V (LF) | 2.5V to 3.3V - same | 2.3V to 5.5V (F) | 2.5V to 3.3V - same | 2.5V to 3.3V - same | 2.5V to 3.3V - same |
| Temperature Grade | -40C to +125C (E = Extended) | -40C to +85C (I = Industrial) | -40C to +85C (I = Industrial) | -40C to +125C - same | -40C to +125C - same | -40C to +125C - same |
| On-Chip Op-Amps | Yes | Yes - same | Yes - same | Yes - same | No | Yes - same |
| Core Independent Peripherals | CLC, COG, NCO, ZCD | CLC, COG, NCO, ZCD - same | CLC, COG, NCO, ZCD - same | CLC, COG, NCO, ZCD - same | No CLC/COG (limited CIPs) | CLC, COG, NCO, ZCD - same |
| CPU Speed | 32 MHz / 8 MIPS | 32 MHz - same | 32 MHz - same | 32 MHz - same | 32 MHz - same | 32 MHz - same |
Key Differentiators
- Highest analog integration in 28-SPDIP PIC16F family (vs PIC16LF1518-E/SP)
- Three temperature-grade SKUs for identical 28-SPDIP pinout (vs PIC16LF1718-I/SP)
- 28 KB Flash with peripheral-rich PPS (vs PIC16LF1713-E/SP)
Design Notes
Estimated: at 32 MHz CPU active, VDD=3.3V, typical active current is around 4 mA; at 32 kHz sleep, typical sleep current drops below 1 µA. To maximize XLP battery life, use Sleep mode between sensor events and let the ADC2 + Auto-Conversion hardware trigger conversions without CPU intervention. Always enable the Brown-Out Reset (BOR) at the lowest possible threshold to avoid corruption during battery droop. Decouple VDD with a 100 nF ceramic as close to pin 16 as possible plus a bulk 10 µF tantalum.
Do not assume the PIC16LF1718-E/SP and PIC16F1718-I/SP are interchangeable when designing for 5V systems. The PIC16LF1718-E/SP tops out at 3.3V; driving 5V signals into any GPIO without level translation will damage the part. Always check the voltage range ordering chart in the datasheet and select the LF or F variant by the actual supply rail, not just by pin count.
Place the ICSP programming pins RB6/PGM (pin 13) and RB7/PGD (pin 14) on dedicated through-hole pads so an MPLAB PICkit 3/4 can be attached without rework. If the 28-SPDIP footprint is hand-soldered, leave 0.1 inch (2.54 mm) pitch pads; the package is through-hole, not surface-mount, so SMD footprints will not work. Route VDD/VDDCORE separately with their own 100 nF ceramic near each pin pair (pin 16 for VDD, pin 6/15/28 for VSS) to avoid supply-induced ADC noise.
The internal 32 MHz HFINTOSC has typical accuracy within ±2% over voltage and temperature, which is fine for UART baud rates up to 115200 with moderate error budget but problematic for CAN or USB. For CAN bus or USB applications, switch to an external crystal on RA6/RA7 (OSC1/OSC2 pins 5/4) and tune the load capacitors to the crystal manufacturer specification (typically 15-33 pF). Enable the PLL on HFINTOSC for higher frequency precision only when the additional current draw is justified.
Compliance Information
RoHS compliant per Microchip product page. E (Extended) temperature grade is rated -40C to +125C but is not AEC-Q100 qualified; for AEC-Q100 qualified parts select PIC16F1718-E/SP from the automotive line.