Microchip Technology

PIC16LF707-I/P - 8-bit 20MHz 14KB Flash MCU 40-PDIP | Microchip

MPN: PIC16LF707-I/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 40-pin PDIP (DIP-40, through-hole, 2.54 mm pitch) Package 20 MHz Speed 14 KB (8K x 14 words) Memory
From $1.49 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $2.62 $2.62
10 $2.31 $23.10
100 $1.99 $199.00
500 $1.75 $875.00
1,000 $1.49 $1,490.00
ℹ️ All prices are in USD

PIC16LF707-I/P Overview

The Microchip Technology PIC16LF707-I/P is an 8-bit Flash microcontroller from the PIC16F707/PIC16LF707 family, featuring 14 KB of program memory, 1.8 V to 3.6 V supply operation, and an integrated LCD driver in a 40-pin PDIP through-hole package. The device executes instructions at up to 20 MHz from an internal 16 MHz oscillator and is designed around Microchip's nanoWatt eXtreme Low Power (XLP) technology, making it suitable for battery-powered and energy-harvesting designs.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (RAM and EEPROM), and programmable peripheral interfaces on one silicon die. The PIC16LF707 belongs to the PIC16 mid-range 8-bit family, sitting hierarchically within Microchip's broader product tree of 8-bit PIC MCUs > 16-bit PIC24 and dsPIC > 32-bit PIC32. Its peripheral set includes a 14-channel 8-bit ADC, multiple Capture/Compare-to-PWM (CCP/ECCP) modules, an mTouch capacitive touch sensing peripheral, AUSART, I2C, SPI, and an LCD driver capable of driving up to 192 segments.

Key differentiating features include 36 I/O pins, 8 K x 14 words of Flash program memory, hardware LCD segment driver, ultra-low-power sleep modes (down to approximately 20 nA), and on-chip debugging via the In-Circuit Serial Programming (ICSP) interface. The 40-pin PDIP form factor is through-hole with a 2.54 mm pin pitch and a maximum seated height of 1 mm above the PCB. Operating temperature spans -40C to +85C industrial grade.

Architecturally, the PIC16LF707 uses a Harvard RISC core with a 14-bit instruction word, single-cycle execution except for branches, a hardware multiplier, and an interrupt controller with 31 sources. The LCD driver integrates charge pumps, contrast bias generation, and configurable timing to drive segment LCDs directly without an external driver IC.

Typical applications include battery-powered consumer products with segment LCD displays, home appliances (washing machines, microwave ovens), industrial control panels, metering equipment, low-cost embedded user interfaces, capacitive touch sensing keypads, and low-power IoT sensor nodes with visual feedback. The wide operating voltage range (1.8 V to 3.6 V) permits direct connection to two alkaline cells, a single Li-ion cell, or a 3.3 V regulated system rail. When designing, place a 100 nF decoupling capacitor within 5 mm of VDD, route the MCLR pull-up to VDD via 10 kohm, and reserve space for an ICSP header for in-field firmware updates.

Drop-in alternatives for PIC16LF707-I/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 PIC16LF707-I/P (same form factor and footprint) — differing in ADC, Package, Timers, Mounting Type, Program Memory (Flash).

Microchip Technology
Package: 40-pin PDIP, 0.600 inch (15.24 mm) row spacing
Timers: Three 8-bit (TMR0/2/4/6) + Two 16-bit (TMR1/3)
Mounting Type: Through-Hole
Microchip Technology
ADC: 8-bit, 14 channels
Package: 40-pin PDIP (DIP-40, 600 mil)
Timers: Two 8-bit + one 16-bit
Microchip Technology
ADC: 10-bit ADC2 with computation, multiple channels
Package: 40-pin PDIP (DIP-40)
Mounting Type: Through-hole
Microchip Technology
ADC: 10-bit with Computation (ADC2)
Package: 44-pin TQFP (PT) 10x10 mm
Mounting Type: Surface Mount
Microchip Technology
ADC: 10-bit, multi-channel
Timers: Multiple 8/16-bit timers with CCP/PWM
Mounting Type: Through Hole
Microchip Technology
ADC: 8-channel, 8-bit
Package: 44-pin TQFP (10 × 10 mm, 1 mm height)
Timers: Multiple 8/16-bit with CCP/ECCP
Microchip Technology
ADC: 8-channel, 8-bit resolution
Package: 20-pin PDIP (Plastic Dual In-line Package, 7.62 mm row spacing)
Timers: 2 x 8-bit Timer + 1 x 16-bit Timer

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

PIC16F707-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC 8-bit RISC, 35 instructions, 8 stack levels · Flash · 14 KB (8K x 14 words) · 20 MHz · 16 MHz · 1.8 V to 5.5 V · 36 · 32 (via 2 × mTouch™ modules)

✓ In Stock

$2.03 / Unit

View Datasheet →

PIC16LF727-I/P

✅ Drop-In
📦 40-pin PDIP
same package, 28KB Flash (vs 14KB, +100%) and 18KB program memory, more I/O in similar footprint

📋 Reference alternative (not in catalog)

PIC16F727-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
Flash · 14 KB (8K x 14 words) · 8-bit PIC16 mid-range RISC · 20 MHz (200 ns instruction cycle) · 16 MHz · 368 bytes · 256 bytes · 1.8 V to 5.5 V

✓ In Stock

$2.78 / Unit

View Datasheet →

PIC16LF1939-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC16 enhanced mid-range 8-bit · 28KB (16K x 14 words) · 1KB · 256B · 32 MHz · 200 ns at 20 MHz / 125 ns at 32 MHz · 1.8 V to 3.6 V (LF variant) · 36

✓ In Stock

$2.5 / Unit

View Datasheet →

PIC16LF1906-I/P

✅ Drop-In
📦 40-pin PDIP
same PDIP-40 footprint, 14KB Flash, but smaller pin count and reduced peripheral set

📋 Reference alternative (not in catalog)

PIC16LF18876-I/PT

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC16(L)F1885X/7X · 8-bit PIC RISC (Harvard, 14-bit instruction word) · 32 MHz · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 10-bit with Computation (ADC2) · 5-bit DAC

✓ In Stock

$1.72 / Unit

View Datasheet →

PIC16LF18875-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
8-bit PIC16 enhanced mid-range RISC · 14 KB (8K x 14 words) · 1 KB · 256 Bytes · 32 MHz (8 MIPS) · 1.8 V to 3.6 V · -40 C to +85 C (Industrial) · 10-bit ADC2 with computation, multiple channels

✓ In Stock

$1.38 / Unit

View Datasheet →

PIC16LF707-I/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory (Flash) 14 KB (8K x 14 words)
RAM 363 bytes
Data EEPROM 256 bytes
Maximum CPU Speed 20 MHz
Internal Oscillator 16 MHz
Supply Voltage (VDD) 1.8 V to 3.6 V
I/O Pins 36
Package 40-pin PDIP (DIP-40, through-hole, 2.54 mm pitch)
Operating Temperature -40C to +85C (Industrial)
ADC 14-channel, 8-bit
LCD Driver Integrated, up to 192 segments
Communication Interfaces AUSART, I2C, SPI
Timers 4 x 8-bit, 1 x 16-bit
CCP/ECCP Modules 2 CCP, 1 ECCP
Low-Power Technology nanoWatt XLP
Programming/Debug ICSP (In-Circuit Serial Programming)
MSL Level Not applicable (through-hole)
RoHS Status Compliant

PIC16LF707-I/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 MCLR/VPP/RE3 — Master Clear (Reset) input / Programming voltage / I/O
Pin 2 RA0/AN0/ULPWU/C12IN0-/LCDSEG0 — I/O / Analog input / Ultra-Low-Power Wake-up / Comparator / LCD segment
Pin 3 RA1/AN1/C12IN1-/LCDSEG1 — I/O / Analog input / Comparator / LCD segment
Pin 4 RA2/AN2/C12IN2-/CVREF-/LCDSEG2 — I/O / Analog input / Comparator / Voltage reference / LCD segment
Pin 5 RA3/AN3/C12IN3-/VREF+/LCDSEG3 — I/O / Analog input / Comparator / Voltage reference / LCD segment
Pin 6 RA4/C1OUT/T1G/SS/LCDSEG4 — I/O / Comparator output / Timer1 gate / SPI SS / LCD segment
Pin 7 RA5/AN4/C2OUT/SS/LCDSEG5 — I/O / Analog input / Comparator output / SPI SS / LCD segment
Pin 8 RE0/AN5/LCDSEG6 — I/O / Analog input / LCD segment
Pin 9 RE1/AN6/LCDSEG7 — I/O / Analog input / LCD segment
Pin 10 RE2/AN7/LCDSEG8 — I/O / Analog input / LCD segment
Pin 11 VDD — Positive supply voltage (1.8V to 3.6V)
Pin 12 VSS — Ground reference
Pin 13 RA7/OSC1/CLKIN/LCDSEG9 — I/O / Oscillator input / External clock / LCD segment
Pin 14 RA6/OSC2/CLKOUT/LCDSEG10 — I/O / Oscillator output / Clock output / LCD segment
Pin 15 RC0/T1OSO/T1CKI/LCDSEG11 — I/O / Timer1 oscillator output / Timer1 clock / LCD segment
Pin 16 RC1/T1OSI/CCP2/LCDSEG12 — I/O / Timer1 oscillator input / CCP2 output / LCD segment
Pin 17 RC2/P1A/CCP1/LCDSEG13 — I/O / Enhanced PWM output / CCP1 / LCD segment
Pin 18 RC3/P1B/C12IN3-/LCDSEG14 — I/O / Enhanced PWM output / Comparator / LCD segment
Pin 19 RD0/PSP0/ICSPDAT/AN8/LCDSEG15 — I/O / Parallel Slave Port / ICSP data / Analog input / LCD segment
Pin 20 RD1/PSP1/ICSPCLK/AN9/LCDSEG16 — I/O / Parallel Slave Port / ICSP clock / Analog input / LCD segment
Pin 21 RD2/PSP2/AN10/LCDSEG17 — I/O / Parallel Slave Port / Analog input / LCD segment
Pin 22 RD3/PSP3/AN11/LCDSEG18 — I/O / Parallel Slave Port / Analog input / LCD segment
Pin 23 RC4/SDI/SDA/T1G/SEG19/C3OUT — I/O / SPI data / I2C data / Timer1 gate / LCD segment / Comparator output
Pin 24 RC5/SDO/SEG20/C3OUT — I/O / SPI data out / LCD segment / Comparator output
Pin 25 RC6/TX/CK/SEG21/AN12 — I/O / AUSART TX / AUSART clock / LCD segment / Analog input
Pin 26 RC7/RX/DT/SEG22/AN13 — I/O / AUSART RX / AUSART data / LCD segment / Analog input
Pin 27 RD4/PSP4/SEG23 — I/O / Parallel Slave Port / LCD segment
Pin 28 RD5/PSP5/SEG24 — I/O / Parallel Slave Port / LCD segment
Pin 29 RD6/PSP6/SEG25 — I/O / Parallel Slave Port / LCD segment
Pin 30 RD7/PSP7/SEG26 — I/O / Parallel Slave Port / LCD segment
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage (1.8V to 3.6V)
Pin 33 RB0/AN12/C12IN3-/INT/SEG27/LCDBIAS0 — I/O / Analog / Comparator / External interrupt / LCD segment / LCD bias
Pin 34 RB1/AN10/C12IN2-/SEG28/LCDBIAS1 — I/O / Analog / Comparator / LCD segment / LCD bias
Pin 35 RB2/AN8/C12IN1-/SEG29/LCDBIAS2 — I/O / Analog / Comparator / LCD segment / LCD bias
Pin 36 RB3/AN9/C12IN0-/SEG30/CPPG1 — I/O / Analog / Comparator / LCD segment / Charge pump gate
Pin 37 RB4/AN11/CMP2/SEG31/KBI0 — I/O / Analog / Comparator / LCD segment / Keyboard interrupt
Pin 38 RB5/AN13/CMP1/SEG32/KBI1 — I/O / Analog / Comparator / LCD segment / Keyboard interrupt
Pin 39 RB6/ICSPCLK/ICDCLK/SEG33/KBI2 — I/O / ICSP clock / ICD clock / LCD segment / Keyboard interrupt
Pin 40 RB7/ICSPDAT/ICDDAT/SEG34/KBI3 — I/O / ICSP data / ICD data / LCD segment / Keyboard interrupt

Typical Applications

PIC16LF707-I/P is suitable for 6 applications: Battery-Powered Segment LCD Meter, Home Appliance Control Board, Industrial Control Panel with Touch Keypad, Capacitive Touch User Interface, Low-Power IoT Sensor Node, Consumer Electronics Display Controller.

💡

Battery-Powered Segment LCD Meter

The PIC16LF707-I/P suits battery-powered segment LCD meters because its integrated LCD driver supports up to 192 segments and its nanoWatt XLP technology enables sleep current down to ~20 nA. The 14 KB Flash and 363 bytes RAM fit typical meter firmware with calibration tables and a 14-channel 8-bit ADC reads sensor inputs directly. The 1.8 V to 3.6 V supply range allows direct connection to two AA alkaline cells or a single Li-ion cell discharged below 3.6 V, eliminating the need for a boost regulator. The 36 I/O pins drive segment electrodes and keypad scanning simultaneously. Designers benefit from the LCD driver's built-in charge pump, contrast bias generation, and configurable timing, all of which remove the need for an external LCD driver IC.

🏭

Home Appliance Control Board

The PIC16LF707-I/P integrates an LCD driver, mTouch capacitive touch peripheral, and AUSART/I2C/SPI communication in a single 40-pin PDIP package, making it ideal for home appliance control boards such as washing machines, microwave ovens, and dishwashers. The 20 MHz CPU speed executes user-interface state machines and PWM motor control loops in real time. The 2 CCP and 1 ECCP modules provide the necessary PWM channels for motor drivers, while the 14-channel 8-bit ADC reads temperature, water level, and current sensors. Industrial -40C to +85C operating temperature matches appliance environments. The through-hole PDIP package supports hand-soldering and rework, accelerating prototype development for appliance OEMs.

🏭

Industrial Control Panel with Touch Keypad

The PIC16LF707-I/P's mTouch capacitive touch sensing peripheral enables cost-effective touch keypads on industrial control panels without external capacitive touch ICs. The integrated LCD segment driver displays process variables, status icons, and operator prompts without a separate LCD controller. The 36 I/O pins multiplex LCD segments, capacitive touch sensors, and discrete digital I/O for relays, optocouplers, and communication ports. The AUSART supports RS-485 communication with industrial control networks via external transceivers. Hardware ECCP modules generate PWM for proportional valve control or indicator LED dimming. The -40C to +85C industrial temperature range ensures operation in factory and outdoor panels.

🧩

Capacitive Touch User Interface

The PIC16LF707-I/P provides dedicated mTouch hardware for capacitive touch sensing, supporting up to 36 touch channels through its I/O multiplexing. The integrated LCD driver complements the touch interface by displaying feedback on segment displays, eliminating the need for external touch controllers and LCD drivers. The 14 KB Flash accommodates capacitive touch firmware libraries and application logic with room for product differentiation. The 20 MHz CPU processes touch scans, debounce, gesture recognition, and LCD updates within millisecond timing budgets. Hardware I2C and SPI interfaces connect to non-volatile memory for configuration storage and to companion sensor ICs.

🧩

Low-Power IoT Sensor Node

The PIC16LF707-I/P's nanoWatt XLP technology enables battery lifetimes exceeding 5 years in low-power IoT sensor nodes with active current in the microamp range and sleep current down to ~20 nA. The 1.8 V to 3.6 V supply range permits direct battery connection without boost regulators, reducing BOM cost and PCB area. The 14-channel 8-bit ADC reads analog sensors, while the AUSART/I2C/SPI interfaces connect to wireless transceivers for protocol stacks such as LoRa, Sigfox, or proprietary sub-GHz radios. The integrated LCD segment driver provides local visual feedback without Wi-Fi dependency. Hardware CCP/ECCP modules generate wake-up timing and PWM dimming for indicator LEDs.

📱

Consumer Electronics Display Controller

The PIC16LF707-I/P serves as a dedicated display and keypad controller in consumer electronics products such as audio amplifiers, set-top boxes, and small appliances requiring segment LCD readouts. The 36 I/O pins multiplex the LCD segment driver, keypad scanning matrix, IR receiver, and rotary encoder inputs. The 20 MHz CPU executes user-interface rendering, button debouncing, and remote control decoding in real time. The AUSART interfaces with the host processor for command and status exchange, while the I2C bus connects to EEPROM for user preference storage. The -40C to +85C operating range and robust ESD performance suit consumer product environments.

What is the program memory size of PIC16LF707-I/P?
The PIC16LF707-I/P includes 14 KB of Flash program memory organized as 8K x 14 words, plus 363 bytes of RAM and 256 bytes of data EEPROM. According to the Microchip PIC16F707/PIC16LF707 datasheet, this memory configuration supports mid-sized embedded applications with segment LCD displays, capacitive touch interfaces, and small protocol stacks. Memory is accessible through the standard PIC mid-range instruction set with single-cycle execution on most op-codes.
Does PIC16LF707-I/P require an external crystal?
No, the PIC16LF707-I/P includes an internal 16 MHz oscillator that is factory calibrated, allowing the device to operate without any external crystal or resonator across the 1.8 V to 3.6 V supply range. According to the Microchip datasheet, the internal oscillator is accurate to within approximately +/-1% across temperature and voltage for most applications. For applications requiring higher timing accuracy (UART communications), an external crystal can be connected to the OSC1/OSC2 pins if needed.
What supply voltage does PIC16LF707-I/P support?
The PIC16LF707-I/P operates from 1.8 V to 3.6 V, making it directly compatible with two alkaline or NiMH cells, a single Li-ion cell discharged below 3.6 V, or a 3.3 V regulated system rail. According to the Microchip datasheet, operation above 3.6 V is not supported on the LF variant - for higher voltage applications, use the PIC16F707 (F variant) which operates from 1.8 V to 5.5 V.
How many I/O pins does PIC16LF707-I/P have?
The PIC16LF707-I/P provides 36 programmable digital I/O pins plus dedicated analog inputs, oscillator, and LCD segment pins. According to the Microchip datasheet, the 40-pin PDIP package pinout multiplexes I/O with the LCD segment driver, ADC inputs, and communication peripherals. All digital I/O pins support weak pull-ups, interrupt-on-change, and configurable peripheral functions through the PPS (Peripheral Pin Select) feature.
Where to buy PIC16LF707-I/P online?
The PIC16LF707-I/P is available from authorized distributors including DigiKey, Mouser, LCSC, and Arrow Electronics. According to current distributor listings, unit prices start at approximately $1.49 per 1000 pieces, with single-piece pricing around $2.62 as of 2026-09-25. LCSC also lists in-stock inventory with pricing starting at $1.1098 per unit. Lead times for distributor stock typically run 2-6 weeks depending on order quantity.
What is the lead time for PIC16LF707-I/P?
Lead time for the PIC16LF707-I/P from major distributors is typically 2-6 weeks for production quantities, with distributor stock shipping same-day or next-day for smaller orders. According to DigiKey and Mouser listings, both distributors maintain inventory of the -I/P (industrial, PDIP) variant. For very large orders (above 10K units), Microchip direct or authorized channels typically quote 8-12 weeks. The PIC16LF707-I/P is currently listed as ACTIVE lifecycle status.
What is the price of PIC16LF707-I/P?
The PIC16LF707-I/P unit price as of 2026-09-25 is approximately $2.62 at qty 1, dropping to $1.49 at 1000 pieces per major US distributors. According to current distributor listings, LCSC offers competitive pricing starting at $1.1098 per unit in stock. Volume discounts apply at 500-piece and 1000-piece breaks, with further reductions available through direct Microchip sales channels for production quantities.
Is PIC16LF707-I/P in stock?
Yes, the PIC16LF707-I/P is in stock at major distributors including DigiKey, Mouser, and LCSC as of 2026-09-25. According to current distributor listings, LCSC reports in-stock inventory with immediate shipping available. DigiKey and Mouser also maintain inventory with same-day shipping for orders placed before their cutoff. Life cycle status is ACTIVE, and Microchip continues to manufacture this part as part of its mid-range MCU portfolio.
PIC16LF707-I/P vs PIC16LF727-I/P - which is better for LCD applications?
The PIC16LF727-I/P has 28 KB of Flash and 18 KB of program memory compared to 14 KB on the PIC16LF707-I/P, with a higher pin count in similar packages. According to the Microchip PIC16LF727 datasheet, the 727 variant targets applications requiring more memory and I/O. For cost-sensitive LCD applications with up to 192 segments, the PIC16LF707-I/P remains the optimal choice - choose PIC16LF727-I/P only when additional memory or I/O beyond the 707's 36 I/O and 14 KB Flash is required.
When should I choose PIC16LF707-I/P over PIC16F707-I/P?
Choose PIC16LF707-I/P when the application operates at or below 3.6 V supply (two AA cells, single Li-ion, 3.3 V rail), as the LF variant offers superior low-voltage performance and slightly lower power consumption. According to Microchip datasheets, the F variant PIC16F707 supports 1.8 V to 5.5 V operation for 5 V systems. Both share the same 40-pin PDIP pinout and are pin-compatible drop-in replacements in 3.3 V designs.
What is the best drop-in replacement for PIC16LF707-I/P?
The best drop-in replacement for PIC16LF707-I/P within the same Microchip PIC16 family is the PIC16F707-I/P, which shares the same 40-pin PDIP footprint, identical pinout, 14 KB Flash, and 36 I/O - differing only in supply voltage range (1.8 V to 5.5 V vs. 1.8 V to 3.6 V). According to the Microchip datasheet, the PIC16F707 is a direct upgrade path for designs transitioning to 5 V operation. For same-LF chemistry, the PIC16LF727-I/P is pin-compatible but offers more memory.
Can PIC16F707-I/P replace PIC16LF707-I/P directly?
Yes, the PIC16F707-I/P is a direct drop-in replacement for PIC16LF707-I/P in 3.3 V or 5 V applications, sharing the same 40-pin PDIP footprint, identical pinout, and 14 KB Flash memory. According to the Microchip PIC16F707 datasheet, the only difference is the supply voltage range - F variant supports 1.8 V to 5.5 V versus LF variant's 1.8 V to 3.6 V. Both parts have the same 20 MHz maximum CPU speed, 36 I/O pins, and integrated LCD driver. No firmware changes are required when migrating between LF and F variants in 3.3 V systems.
What is the best Microchip equivalent for PIC16LF707-I/P?
The best Microchip equivalent for PIC16LF707-I/P is the PIC16F707-I/P, which is fully pin-compatible in the same 40-pin PDIP package and offers an extended 1.8 V to 5.5 V supply range. According to Microchip datasheets, the PIC16F707 shares identical Flash memory (14 KB), RAM (363 bytes), and peripheral set with the LF variant. For the same LF chemistry and pin-compatible footprint, the PIC16LF727-I/P offers 28 KB Flash and 18 KB program memory as a memory upgrade path.
Where to download PIC16LF707-I/P datasheet PDF?
The PIC16LF707-I/P datasheet is available for free download from Microchip's official product documentation portal at https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/40001406E.pdf. According to the Microchip website, the datasheet covers both PIC16F707 and PIC16LF707 variants with electrical specifications, pinout, peripheral descriptions, and programming information. The document is searchable PDF with bookmarks for each functional block, and is also mirrored on distributor sites such as Octopart, Mouser, and DigiKey.
Where to find PIC16LF707-I/P pinout?
The PIC16LF707-I/P pinout is documented in the Microchip PIC16F707/PIC16LF707 datasheet, page 1 (Pin Diagrams) and Tables 3-1 through 3-3. According to the datasheet, the 40-pin PDIP pinout assigns: pin 1 = MCLR/VPP/RE3, pin 11-33 = PORTA/PORTB/PORTC/PORTD/PORTE with multiplexing for ADC, LCD segments, and peripherals, pin 39 = VDD, pin 40 = VSS. The pinout PDF is included in the datasheet download referenced above. A package diagram is also available on the XAIPART product page.
What are the key specifications of PIC16LF707-I/P that engineers should know?
The PIC16LF707-I/P key specifications are: 14 KB Flash program memory, 363 bytes RAM, 256 bytes EEPROM, 20 MHz maximum CPU speed, 16 MHz internal oscillator, 1.8 V to 3.6 V supply voltage, 36 digital I/O pins, 14-channel 8-bit ADC, integrated LCD driver (up to 192 segments), mTouch capacitive touch sensing, 4 x 8-bit timers + 1 x 16-bit timer, AUSART/I2C/SPI communication, and nanoWatt XLP low-power technology. According to the Microchip datasheet, the device operates over -40C to +85C industrial temperature range in a 40-pin PDIP package. Current consumption in sleep mode is approximately 20 nA with RTCC and WDT disabled.

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

Selection Guide

Choose PIC16LF707-I/P when designing battery-powered LCD-display products (meters, appliances, IoT sensors) requiring integrated LCD segment driver and ultra-low sleep current. The 14 KB Flash, 36 I/O pins, and 192-segment LCD driver cover most segment-display applications with mid-sized firmware. For 5V systems, select PIC16F707-I/P (extended supply range, same pinout). For applications requiring more than 14 KB Flash, choose PIC16LF727-I/P (28 KB Flash, same package). For newer-generation designs with more peripherals and 32 MHz CPU, choose PIC16LF1939-I/P or PIC16LF18876-I/P (both pin-compatible in 40-pin PDIP). The LF (low-voltage) variant is optimized for 3.3V and battery applications; the F variant is required for 5V designs.

Comparison with Alternatives

Parameter This Product PIC16F707-I/P PIC16LF727-I/P PIC16F727-I/P PIC16LF1939-I/P PIC16LF18876-I/P
Package 40-pin PDIP 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 14 KB 14 KB 28 KB 28 KB 16 KB 28 KB
Supply Voltage Range 1.8 V to 3.6 V 1.8 V to 5.5 V 1.8 V to 3.6 V 1.8 V to 5.5 V 1.8 V to 3.6 V 1.8 V to 3.6 V
Maximum CPU Speed 20 MHz 20 MHz 20 MHz 20 MHz 32 MHz 32 MHz
I/O Pins 36 36 36 36 36 36
LCD Driver Up to 192 segments Up to 192 segments Up to 224 segments Up to 224 segments Up to 248 segments Up to 248 segments
ADC 14-channel, 8-bit 14-channel, 8-bit 14-channel, 8-bit 14-channel, 8-bit 17-channel, 10-bit 24-channel, 10-bit
Core Family PIC16 mid-range (14-bit) PIC16 mid-range PIC16 mid-range PIC16 mid-range PIC16 enhanced mid-range PIC16 enhanced mid-range

Key Differentiators

  • Integrated LCD segment driver eliminates external LCD controller (vs PIC16F877A-I/P)
  • NanoWatt XLP technology for sub-30 nA sleep current (vs PIC16F1939-I/P)
  • Low-voltage 1.8V-3.6V supply range (vs PIC16F707-I/P)

Design Notes

Estimated: At VDD=3.3V and active mode current of approximately 1.4 mA at 20 MHz, the device dissipates about 4.6 mW. Use a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin (pins 11 and 32), plus a bulk 10 uF tantalum or aluminum-polymer capacitor on the power rail. For battery operation, disable unused peripherals via PMD registers and configure unused pins as outputs low to minimize current. The LF variant's 1.8 V to 3.6 V supply range permits direct operation from two AA alkaline cells or a single Li-ion cell discharged below 3.6 V, eliminating the need for a boost regulator.

The 40-pin PDIP package has good thermal performance for through-hole designs, with thermal resistance theta_JA of approximately 50 C/W in still air. In applications where the device drives high-current loads (relays, LEDs, motor drivers) through its I/O pins, total I/O current is limited to 200 mA source and 200 mA sink across all ports, with 50 mA per individual pin. For designs requiring more output current, use external MOSFET drivers or transistor arrays. The industrial -40C to +85C operating temperature range is suitable for most consumer and industrial applications.

Route the MCLR/VPP pin (pin 1) to a 10 kohm pull-up resistor to VDD to ensure proper reset behavior. Place a 100 nF decoupling capacitor within 5 mm of both VDD pins (pins 11 and 32) and another within 5 mm of the VSS pins. For designs using the LCD driver, place 1 uF bypass capacitors on LCDBIAS0/1/2 pins (RB0/RB1/RB2) close to the IC to filter charge pump noise. The ICSP programming interface requires direct access to ICSPCLK (pin 39) and ICSPDAT (pin 40) - reserve a 6-pin header footprint or tag-connect pads for in-circuit programming without removing the device from the board.

Do not confuse the LF and F variants: PIC16LF707-I/P operates from 1.8 V to 3.6 V, while PIC16F707-I/P operates from 1.8 V to 5.5 V. Operating the LF variant above 3.6 V may damage the device. The 36 I/O pins are multiplexed with LCD segments, ADC inputs, and peripherals - careful pin planning is required to avoid conflicts. The internal 16 MHz oscillator is factory calibrated but may require software calibration for UART communications requiring tight baud-rate accuracy. For applications requiring higher timing accuracy, use an external crystal connected to OSC1/OSC2 (pins 13/14).

The PIC16LF707-I/P's mTouch capacitive touch sensing peripheral requires careful PCB layout to achieve stable touch performance. Place guard traces around touch sensors, maintain minimum 5 mm spacing between adjacent touch pads, and avoid ground plane fill directly beneath touch electrodes to prevent parasitic capacitance. For the LCD segment driver, route segment traces as short as possible and isolate analog sensor traces from LCD traces to prevent crosstalk. Place the VDD decoupling capacitor as close as possible to both VDD pins (within 5 mm) to minimize supply noise that can couple into ADC readings.

Compliance Information

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

RoHS compliant per Microchip product page. Through-hole PDIP package. Industrial -40C to +85C operating temperature range. AEC-Q100 qualification not available - choose automotive-grade PIC MCUs for automotive applications.

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

Related Searches

PIC16LF707-I/P PIC16LF707 datasheet Microchip PIC16LF707 8-bit LCD microcontroller 40-pin DIP PIC16LF707-I/P price PIC16LF707 vs PIC16F707 PIC16LF707 vs PIC16LF727 14KB Flash 8-bit MCU LCD driver PIC16LF707-I/P pinout battery powered LCD microcontroller capacitive touch MCU LCD display nanoWatt XLP microcontroller PIC16LF707-I/P drop in replacement what is the supply voltage of PIC16LF707 buy PIC16LF707-I/P online

Related Components & Terms

Microchip Technology PIC16LF707 PIC16LF707-I/P PIC16F707-I/P PIC16LF727-I/P PIC16LF1939-I/P PIC16LF18876-I/P PIC16F727-I/P PIC16LF1906-I/P 8-bit microcontroller MCU microcontroller PIC16 mid-range family LCD driver segment LCD nanoWatt XLP XLP technology low-power MCU mTouch capacitive touch Flash memory 14KB Flash PIC instruction set PDIP package DIP-40 through-hole RoHS AEC-Q100 JEDEC ICSP AUSART I2C SPI CCP ECCP PWM ADC 8-bit ADC 192-segment LCD
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