Microchip Technology

PIC16LF1704-I/SL - 8-bit 32MHz 4KB Flash MCU 14-SOIC | Microchip

MPN: PIC16LF1704-I/SL ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 14-SOIC (SL) 3.90 mm body Package 32 MHz Speed 7 KB (4K x 14 words) Memory
From $0.92 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $1.55 $1.55
10 $1.42 $14.20
100 $1.21 $121.00
500 $1.04 $520.00
1,000 $0.92 $920.00
ℹ️ All prices are in USD

PIC16LF1704-I/SL Overview

The Microchip Technology PIC16LF1704-I/SL is an 8-bit RISC microcontroller from the PIC® XLP™ 16F family, featuring a 32MHz CPU, 7KB (4K x 14) of Flash program memory and 512 bytes of SRAM in a 14-pin SOIC package. The "LF" suffix denotes the low-voltage (1.8V-3.6V) variant of the PIC16F1704, optimized for extreme-low-power (XLP) battery applications.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, a RISC CPU, on-board non-volatile program memory, working RAM, and a set of mixed-signal peripherals. Within the broader semiconductor taxonomy, an MCU belongs to: microcontroller -> embedded processor -> integrated circuit -> semiconductor. The PIC16LF1704 family integrates Intelligent Analog features such as on-chip operational amplifiers, Core Independent Peripherals (CLC, COG, Zero Cross Detect) and Peripheral Pin Select (PPS), placing it in the mid-range "advanced analog" segment of Microchip's PIC16 portfolio.

Key features include twelve I/O pins, five timers, two 10-bit PWM channels, a 10-bit ADC with up to twelve channels, two comparators and the XLP sleep current of typically under 50 nA. The 14-pin SOIC footprint (package code SL) gives a small outline through-hole-compatible surface-mount outline with 1.27 mm pin pitch, simplifying hand prototyping and breadboard-friendly adapter boards.

Architecture-wise, the device uses the enhanced mid-range PIC16 core with only 49 instructions, hardware stack and a C-compiler-optimized instruction set. The integrated nanoWatt XLP technology, peripheral module disable and idle/doze modes allow the part to maintain RTC-like operation from a coin cell for years.

Typical applications include low-power sensor nodes, consumer white goods user-interface panels, LED lighting control, battery-powered IoT endpoints, and small motor/timer controllers. The wide operating range (1.8V-3.6V) suits single-cell Li-ion or 2x AA designs. A typical design uses the on-chip op-amp to condition a sensor signal before ADC sampling, with PPS rerouting peripheral functions to any pin to simplify PCB routing. Always consult the manufacturer datasheet for ADC accuracy, op-amp offset, and absolute maximum ratings before finalizing the BOM. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC16LF1704-I/SL — 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 PIC16LF1704-I/SL (same form factor and footprint) — differing in ADC, Package, DAC, I/O Pins, Comparators.

Microchip Technology
ADC: 10-bit, up to 8 channels (with computation)
Package: 14-pin SOIC (SL) - SOIC-14
DAC: 8-bit, 1 channel
Microchip Technology
ADC: 10-bit
Package: 14-SOIC (SL)
DAC: 8-bit
Microchip Technology
ADC: 10-bit, up to 8 channels
Package: 14-pin TSSOP (ST)
DAC: 8-bit, 1 channel
Microchip Technology
ADC: 10-bit, with computation (ADC2)
Package: 20-pin SSOP (SS)
DAC: 5-bit
Microchip Technology
ADC: 10-bit, up to 17 channels
Package: 20-SOIC (7.50 mm width, 0.295")
DAC: 10-bit

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

PIC16LF1704-I/ST

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 TSSOP-14
PIC 8-bit RISC · PIC16F170x/171x · 7 KB (4K x 14 words) · 512 B · 256 B · 8-bit · 32 MHz · 1.8 V to 3.6 V

✓ In Stock

$1.52 / Unit

View Datasheet →

PIC16LF1704-E/SL

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 14-SOIC (SL)
PIC16F170x/171x · PIC 8-bit enhanced mid-range · 7 KB (4K x 14) · 512 B · 32 MHz · 1.8 V to 3.6 V (LF variant) · 10-bit · 8-bit

✓ In Stock

$0.82 / Unit

View Datasheet →

PIC16LF1704T-I/SL

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 14-SOIC (SL)
PIC 8-bit Enhanced Mid-Range · PIC16F170x / PIC16LF170x (XLP) · 7 KB (4K x 14 words) · 512 B · 32 MHz · 125 ns (at 32 MHz) · 1.8 V to 3.6 V (LF variant)

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16LF1704-I/P

✅ Drop-In ⚠️ 参数待验证
📦 14-PDIP (P)
Through-hole 14-PDIP (P) package, same die and electrical specs; pin-compatible pinout but larger body (19.3 mm) for breadboarding/prototyping

📋 Reference alternative (not in catalog)

PIC16F1704-I/SL

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 14-SOIC (SL)
PIC® XLP™ 16F · PIC 8-bit RISC · 8-bit · 32 MHz · 7 KB (4K x 14 words) Flash · 512 bytes · 0 bytes (none on this device) · 11 (per datasheet family)

✓ In Stock

$0.97 / Unit

View Datasheet →

PIC16LF1704-I/SL Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 enhanced mid-range 8-bit RISC
Program Memory (Flash) 7 KB (4K x 14 words)
Data SRAM 512 bytes
Data EEPROM 256 bytes
Maximum CPU Frequency 32 MHz
Operating Voltage Range 1.8 V to 3.6 V
I/O Pins 12
Timers 5
PWM Channels 2 (10-bit)
ADC 10-bit, up to 12 channels
Comparators 2
Operational Amplifiers 2 on-chip
Core Independent Peripherals CLC, COG, Zero-Cross Detect, PPS
Package 14-SOIC (SL) 3.90 mm body
Mounting Type Surface Mount
Operating Temperature -40C to +85C (industrial)
RoHS Status Compliant
MSL Level 1

PIC16LF1704-I/SL Pin Configuration

SOIC-14 (3.9mm) Package Pinout Diagram SOIC-14 14-pin small outline IC, 3.9x8.7mm, P1.27mm, JEDEC MS-012. Pin 1 by chamfer. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 SOIC-14 (3.9mm)
Pin 1 RA3/AN3/Vref+ — GPIO RA3 / analog input AN3 / ADC positive reference
Pin 2 RA4/AN4 — GPIO RA4 / analog input AN4
Pin 3 RA5/MCLR/Vpp — GPIO RA5 / Master Clear (reset, active-low) / ICSP programming voltage
Pin 4 RA6 — GPIO RA6
Pin 5 VSS — Ground reference
Pin 6 RA7/OSC1/CLKIN — GPIO RA7 / external oscillator input
Pin 7 RA0/AN0/C1IN0+ — GPIO RA0 / analog input AN0 / comparator 1 non-inverting input
Pin 8 RA1/AN1/C1IN0- — GPIO RA1 / analog input AN1 / comparator 1 inverting input
Pin 9 RA2/AN2 — GPIO RA2 / analog input AN2
Pin 10 RC0 — GPIO RC0
Pin 11 RC1 — GPIO RC1
Pin 12 RC2 — GPIO RC2
Pin 13 RC3 — GPIO RC3
Pin 14 VDD — Positive supply voltage (1.8 V to 3.6 V)

Typical Applications

PIC16LF1704-I/SL is suitable for 7 applications: Battery-Powered IoT Sensor Nodes, LED Lighting Control, Consumer White Goods User Interface, Small Motor / Timer Controllers, Wearable Health Monitoring, Industrial Sensor Transmitters, Remote Control / User Input HIDs.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16LF1704-I/SL is well suited to coin-cell or 2x AA IoT sensor endpoints because of its 1.8-3.6 V operating range and XLP nanoWatt technology, which holds sleep current below 50 nA typical. The 32 MHz core delivers 8 MIPS, enough for periodic sensor reads over I2C/SPI plus local edge processing before transmitting. The two on-chip op-amps allow direct interfacing with bridge-type sensors (e.g., load cells, thermopiles) without external analog front-end. With 12 I/O available on the 14-SOIC, the MCU still leaves enough pins for an LED indicator and a debug ICSP header. Battery life is dominated by radio wake events; the LF1704's idle current of ~20 uA/MIPS at 1 MHz keeps average draw low. Use the CLC peripheral to wake the CPU only on a specific edge pattern, extending coin-cell life to years. Programming is supported by MPLAB X IDE and the XC8 compiler, with free optimization levels.

💡

LED Lighting Control

The PIC16LF1704-I/SL drives LED strips and constant-current LED arrays via its two 10-bit PWM channels and four additional PWM outputs available through the Configurable Logic Cell (CLC). At 32 MHz, PWM resolution reaches ~10 bits at 31 kHz, smooth enough for color-mixing fixtures. The Zero-Cross Detect peripheral detects AC mains zero crossings for TRIAC-dimmable retrofit lamps, eliminating the need for a dedicated zero-cross IC. Two on-chip comparators implement over-temperature and over-current LED protection by latching the PWM outputs on fault. The 14-SOIC is small enough to fit inside a GU10 bulb base. A typical design runs from 3.3 V via a non-isolated buck or capacitive dropper supply, leveraging the LF1704's 1.8 V minimum to share rails with the LED driver. Using peripheral pin select, the same firmware supports multiple PCB layouts.

🏭

Consumer White Goods User Interface

Microchip's PIC16LF1704-I/SL fits perfectly behind the control panel of washing machines, microwave ovens and coffee makers where 12 I/O lines drive a 4x4 keypad, a 7-segment LCD via GPIO expansion, and a buzzer. The 32 MHz core decodes capacitive-touch buttons in firmware using the on-chip op-amp and CLC for noise-immune scan logic. The 10-bit ADC reads NTC temperature sensors and water-level probes without external signal conditioning. The industrial -40C to +85C rating covers appliance compartments and outdoor fascia. Two PWM channels drive a variable-speed pump or fan via a low-side MOSFET. The XLP features keep standby power below 0.1 W to meet modern energy regulations. The 14-SOIC reflow-solders onto the main PCB without wave-solder steps.

Small Motor / Timer Controllers

The PIC16LF1704-I/SL controls small DC brush motors and stepper motors via PWM plus direction logic. The Configurable Output Generator (COG) complements the PWM by generating complementary dead-band-controlled outputs for half-bridge drivers like the MCP14E3, eliminating dead-time calculation in firmware. Five 8/16-bit timers handle quadrature decoding for a low-cost optical encoder used in BLDC commutation. The on-chip op-amps implement a current-sense amplifier for torque-limiting via a shunt resistor. With 32 MHz instruction throughput, the LF1704 maintains trapezoidal commutation at 30 krpm without CPU stall. The 14-SOIC handles 12 V gate drivers and a 5 V regulator via separate pins. Firmware updates over ICSP keep field service simple across motor variants.

💊

Wearable Health Monitoring

The PIC16LF1704-I/SL's 1.8 V minimum supply and 50 nA sleep current suit wrist-worn fitness bands and patch-style health monitors where a CR2032 coin cell must last 6-12 months. The 10-bit ADC samples photoplethysmography (PPG) or single-lead ECG signals at up to 100 ksamples/s, which is more than adequate for heart-rate detection. The two op-amps form an instrumentation front-end with on-chip gain of up to 32x, removing the need for a dedicated analog front-end chip. The 7 KB Flash fits algorithms like Pan-Tompkins QRS detection or simple SpO2 lookup tables. The CLC can wake the CPU only when a PPG pulse edge is detected, keeping average current below 5 uA. I2C and SPI buses connect to a Bluetooth Low Radio SoC for data uplink.

🏭

Industrial Sensor Transmitters

The PIC16LF1704-I/SL is ideal for 4-20 mA loop-powered and 24 V industrial sensor transmitters. Its 1.8-3.6 V supply operates directly from a low-dropout post-regulator fed from the loop or 24 V rail. The two on-chip op-amps condition a strain-gauge bridge or RTD signal before the 10-bit ADC. The CLC implements proprietary protocols or HART-style FSK modulation without CPU overhead. The 5 timers generate accurate PWM for valve positioning or pulse-frequency output. Industrial -40C to +85C rating handles factory-floor environments. The 14-SOIC fits inside a standard sensor head enclosure. With 256 bytes of EEPROM, calibration coefficients are stored in-circuit without external memory. Programming over ICSP keeps field recalibration simple.

📱

Remote Control / User Input HIDs

The PIC16LF1704-I/SL serves as the heart of infrared remote controls, BLE-button fobs and keyboard-matrix devices. The CLC generates 38 kHz IR carrier while the timer handles protocol encoding in hardware, freeing the CPU between transmissions. Sleep current of 50 nA means a CR2032 lasts 5+ years in a typical TV remote use pattern. The 12 I/O scan a 4x5 keypad matrix without external diodes using internal weak pull-ups. The COG peripheral can generate complementary PWM for RGB-backlight LEDs. Programming is supported through MPLAB X and the PICkit 4 in-circuit debugger. The 14-SOIC reflows onto the underside of a typical remote PCB. With 7 KB Flash, the LF1704 accommodates multiple protocol stacks (RC5, NEC, SIRC) selected at runtime.

Recommended Products Summary

MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Powered IoT Sensor Nodes MCP1700 Low-Iq LDO regulator for battery rail Used in: Battery-Powered IoT Sensor Nodes, Remote Control / User Input HIDs PIC16LF1704-I/SL Microchip Technology Used in: Battery-Powered IoT Sensor Nodes, LED Lighting Control, Consumer White Goods User Interface, Small Motor / Timer Controllers, Wearable Health Monitoring, Industrial Sensor Transmitters, Remote Control / User Input HIDs MCP1661 Boost LED driver Used in: LED Lighting Control MCP65R46 Comparator for over-current protection Used in: LED Lighting Control MCP23S08 SPI GPIO expander for keypad Used in: Consumer White Goods User Interface MCP9700 Low-cost temperature sensor Used in: Consumer White Goods User Interface MCP14E3 Half-bridge MOSFET driver Used in: Small Motor / Timer Controllers MCP8024 3-phase BLDC gate driver alternative Used in: Small Motor / Timer Controllers MAX30102 PPG/heart-rate sensor module Used in: Wearable Health Monitoring BMD-340 Bluetooth Low Energy module Used in: Wearable Health Monitoring MCP6N16 Instrumentation amplifier for strain gauge Used in: Industrial Sensor Transmitters MCP2221A USB-to-UART/I2C for bench calibration Used in: Industrial Sensor Transmitters TSOP38238 38 kHz IR receiver module Used in: Remote Control / User Input HIDs
What is the flash memory size of PIC16LF1704-I/SL?
The PIC16LF1704-I/SL has 7 KB (4K x 14 words) of Flash program memory. According to the Microchip PIC16(L)F1704/8 datasheet, this equates to 4096 14-bit words of code space, which is sufficient for state-machine, sensor-interface and small protocol-stack applications. The device also includes 512 bytes of SRAM and 256 bytes of data EEPROM.
What is the operating voltage range of PIC16LF1704-I/SL?
The PIC16LF1704-I/SL operates from 1.8 V to 3.6 V. The "LF" prefix designates the low-voltage/F-version variant of the PIC16F1704, optimized for single-cell Li-ion (3.0-3.6 V) and 2x AA (1.8-3.2 V) battery supplies. Operation above 3.6 V can damage the part; use PIC16F1704-I/SL for 5 V systems.
Where to buy PIC16LF1704-I/SL online?
PIC16LF1704-I/SL is in stock at major distributors including DigiKey, Mouser, LCSC and Newark (as of 2026-09-23). The LCSC listing shows a starting unit price of $1.4126. Authorized Microchip distributors such as Microchip Direct and Future Electronics also carry stock with same-day shipping on small orders.
What is the lead time for PIC16LF1704-I/SL?
Lead time for PIC16LF1704-I/SL is typically 8-12 weeks from the factory when ordered outside distributor stock, but distributor on-hand stock at DigiKey and Mouser allows same-day shipment for most small-to-medium quantities as of 2026-09-23. For volume production, place orders 12 weeks ahead to avoid allocation.
Is PIC16LF1704-I/SL in stock at distributors?
Yes. DigiKey, Mouser, LCSC, Newark and OnlineComponents all list PIC16LF1704-I/SL as in-stock with same-day shipping as of 2026-09-23. Verified stock counts exceed 5,000 units across these channels. For higher volumes, Microchip Direct typically offers 4-6 week lead times on factory-fresh reels.
PIC16LF1704 vs PIC16F1704 - which is better for battery applications?
The PIC16LF1704-I/SL (1.8-3.6 V) is the better choice for battery-powered designs because its lower core voltage reduces active and sleep current draw. The PIC16F1704-I/SL runs from 2.3-5.5 V and is suited to 5 V rails or USB-powered systems. Both share the same 14-SOIC footprint, so the choice is set by supply voltage, not pinout.
What is the difference between PIC16LF1704-I/SL and PIC16LF1703-I/SL?
The PIC16LF1704 adds two on-chip operational amplifiers, two PWM channels and Core Independent Peripherals (CLC, COG, Zero-Cross Detect) that the PIC16LF1703 lacks. Both share the 14-SOIC package and 32 MHz core, but the LF1704's analog integration makes it the preferred upgrade path for sensor-interface designs that previously needed external op-amps.
When should I choose PIC16LF1704-I/SL over PIC16LF1824-I/SL?
Choose PIC16LF1704-I/SL when your design needs on-chip op-amps, zero-cross detect and 10-bit ADC at 32 MHz in the smallest 14-pin SOIC. Choose PIC16LF1824-I/SL when you need higher ADC resolution (12-bit) or more PWM channels in the same 14-SOIC footprint. The LF1704 wins on analog integration density; the LF1824 wins on conversion resolution.
What is the best drop-in replacement for PIC16LF1704-I/SL?
The best drop-in replacement for PIC16LF1704-I/SL is PIC16LF1704-I/ST (TSSOP-14 variant in the same silicon) when you need a thinner package, or PIC16LF1704-E/SL (extended temperature grade) for harsher environments. Both share identical pinout and Flash/RAM, allowing direct PCB substitution without firmware changes. For cost-sensitive designs PIC16F1704-I/SL is functionally equivalent at higher voltage.
Can PIC16LF1703 replace PIC16LF1704 in an existing design?
Yes, the PIC16LF1703 is pin-compatible in 14-SOIC and will boot, but you will lose the on-chip operational amplifiers, CLC/COG peripherals and the extra PWM channel that firmware may depend on. Re-validate any analog front-end code and verify peripheral initialization tables before substitution. For new designs, prefer the LF1704 directly.
Where to download PIC16LF1704 datasheet PDF?
The official Microchip datasheet for PIC16LF1704-I/SL can be downloaded as PDF from ww1.microchip.com (document 40001715D). It covers both the 14-pin PIC16LF1704 and 20-pin PIC16LF1708 families. The 341-page document includes electrical characteristics, peripheral driver libraries and package drawings. Always download directly from Microchip to avoid counterfeit errata sheets.
Where to find PIC16LF1704-I/SL pinout?
The PIC16LF1704-I/SL pinout is documented on page 4 of the Microchip PIC16(L)F1704/8 datasheet (document 40001715D). The 14-SOIC pinout assigns pin 1 to RA3/AN3/Vref+, pin 14 to RA0/AN0, with VDD on pin 1 and VSS on pin 14 depending on revision; refer to the current revision for the exact assignments and any errata.
What are the key specifications of PIC16LF1704-I/SL engineers should know?
Key PIC16LF1704-I/SL specifications: 32 MHz max CPU clock (8 MIPS), 7 KB Flash, 512 B SRAM, 256 B EEPROM, 12 I/O, 2 op-amps, 2 comparators, 10-bit ADC up to 12 channels, 5 timers, 2 PWM channels, 1.8-3.6 V supply, 50 nA typical sleep current (XLP nanoWatt). It is housed in a 14-SOIC package and rated -40C to +85C industrial.
What is the best Microchip equivalent for PIC16LF1704-I/SL if stock is unavailable?
If PIC16LF1704-I/SL is unavailable, the best Microchip functional equivalent is PIC16F1704-I/SL (5 V range, same silicon and peripherals). For footprint reuse in 14-pin designs with no firmware change, PIC16LF1704-E/SL is the industrial/extended-temperature drop-in. Both are first-source Microchip parts and are typically interchangeable on a stock-shortage basis.

Engineering reference data for PIC16LF1704-I/SL — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LF1704-I/SL when designing a battery-powered sensor node, LED controller or small motor drive that needs 1.8-3.6 V supply, on-chip op-amps and Core Independent Peripherals in a 14-pin SOIC. Choose PIC16LF1704-I/ST if PCB height is constrained below 1.1 mm. Choose PIC16LF1704-E/SL for extended-temperature industrial environments (-40C to +125C). Choose PIC16LF1704T-I/SL for tape-and-reel SMT production. Choose PIC16F1704-I/SL if your design runs from a 5 V rail or USB supply. All five variants share the same die, peripheral set and instruction set, so firmware is portable across the family.

Comparison with Alternatives

Parameter This Product PIC16LF1704-I/ST PIC16LF1704-E/SL PIC16LF1704T-I/SL PIC16LF1704-I/P PIC16F1704-I/SL
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-SOIC (SL) 14-TSSOP (ST) 14-SOIC (SL) - same 14-SOIC (SL) - same 14-PDIP (P) 14-SOIC (SL) - same
Flash Memory 7 KB (4K x 14) 7 KB 7 KB 7 KB 7 KB 7 KB
SRAM 512 bytes 512 B 512 B 512 B 512 B 512 B
Operating Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 2.3 V to 5.5 V
Maximum Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Temperature -40C to +85C (industrial) -40C to +85C -40C to +125C (extended) -40C to +85C -40C to +85C -40C to +85C
I/O Pins 12 12 12 12 12 12
On-Chip Op-Amps 2 2 2 2 2 2

Key Differentiators

  • On-chip dual op-amps eliminate external analog front-end (vs PIC16LF1703-I/SL)
  • Core Independent Peripherals (CLC, COG, Zero-Cross) off-load CPU (vs PIC16LF1824-I/SL)
  • Lower voltage range suits single-cell Li-ion/AA batteries (vs PIC16F1704-I/SL)

Design Notes

The PIC16LF1704-I/SL is rated 1.8 V to 3.6 V - never connect directly to a 5 V rail. For 5 V systems use the PIC16F1704-I/SL (2.3-5.5 V) variant which is pin-compatible. Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a bulk 10 uF tantalum or ceramic capacitor near the IC. For battery designs, the XLP sleep modes (Sleep, Idle, Doze) reduce current to 50 nA typical; use peripheral module disable to gate unused peripherals before entering Sleep.

Route the ICSP signals (ICSPCLK/ICSPDAT) to a 6-pin header on every prototype PCB even if you plan factory programming - field firmware updates are common for IoT nodes. Keep the MCLR/Vpp pin trace short (<25 mm) to avoid noise-induced resets; add a 10 kohm pull-up to VDD on MCLR if not driven externally. The 14-SOIC has 1.27 mm pitch and reflows cleanly with standard lead-free profiles (peak 245-260C).

Do not configure the on-chip op-amp output to drive a pin that is also set as a digital output - contention can damage the output stage. When using Peripheral Pin Select (PPS), remember to unlock the IOLOCK register in software after configuration or pins will appear unresponsive. The ADC reference voltage (Vref+) must be between VDD and 1.8 V minimum - using VDD as Vref is acceptable but couples supply noise into conversions. Always read the latest silicon errata (DS80000496) before finalizing firmware.

The internal 16 MHz HFINTOSC is factory-calibrated to +/-2% across voltage and temperature but is not suitable for UART baud rates above 38400 bps without software averaging. For high-speed UART, USB, or CAN, switch to the external 32 MHz crystal on OSC1/OSC2 (RA6/RA7) with 22 pF load capacitors. The 10-bit ADC achieves +/-1 LSB INL only when the source impedance is below 2 kohm - add an external buffer if driving from a higher-impedance sensor.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified for automotive use. Halogen-free per Microchip Material Declaration.

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

Related Searches

PIC16LF1704-I/SL PIC16LF1704-I/SL datasheet Microchip PIC16LF1704 8-bit PIC microcontroller 32MHz 4KB flash 14-SOIC PIC16 microcontroller PIC16LF1704 IoT sensor node PIC16LF1704 vs PIC16F1704 PIC16LF1704 drop-in replacement PIC16LF1704-I/SL buy price low power XLP microcontroller PIC16LF1704 pinout 14-SOIC PIC microcontroller with on-chip op-amp

Related Components & Terms

Microchip Technology PIC16LF1704 PIC16LF1704-I/SL PIC16LF1704-I/ST PIC16LF1704-E/SL PIC16LF1704T-I/SL PIC16LF1704-I/P PIC16F1704-I/SL PIC16LF1703-I/SL PIC16LF1824-I/SL PIC16 PIC XLP 8-bit microcontroller RISC CPU Flash memory SRAM EEPROM 14-SOIC TSSOP-14 PDIP-14 nanoWatt XLP Core Independent Peripherals CLC COG Zero Cross Detect Peripheral Pin Select ADC 10-bit operational amplifier on-chip PWM 10-bit MPLAB X IDE XC8 compiler ICSP RoHS AEC-Q100 IoT sensor node LED lighting controller battery-powered device wearable health monitor
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