Microchip Technology

PIC16F707-I/P - 8-Bit MCU, 14KB Flash, 20MHz, 40-PDIP | Microchip

MPN: PIC16F707-I/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 25 mA Id 40-pin PDIP, 0.600 inch (15.24 mm) row spacing Package 20 MHz Speed Flash Memory
From $2.03 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.38 $3.38
10 $3.04 $30.40
100 $2.7 $270.00
500 $2.36 $1,180.00
1,000 $2.03 $2,030.00
ℹ️ All prices are in USD

PIC16F707-I/P Overview

The Microchip Technology PIC16F707-I/P is an 8-bit PIC RISC microcontroller with 14KB (8K x 14) of Flash program memory, 36 I/O pins, and a 20MHz internal oscillator, housed in a 40-pin PDIP through-hole package. Operating from 1.8V to 5.5V, it belongs to the PIC® XLP™ eXtreme Low Power family and integrates 32 capacitive touch channels via two built-in mTouch™ modules, an internal 16MHz oscillator, 14-channel 8-bit ADC, two CCP (Capture/Compare/PWM) peripherals, and AUSART/SPI/I²C serial interfaces.

An 8-bit microcontroller (MCU) is a single-chip computer integrating a CPU, RAM, non-volatile program memory (Flash/ROM), and peripheral interfaces on one die. The PIC16F707 belongs to Microchip's mid-range PIC16 family, which sits hierarchically between the baseline PIC10/12/16/17 series and the high-performance PIC18/PIC24 families within the broader 8-bit MCU taxonomy of microcontrollers, embedded controllers, and semiconductors. It executes 35 instructions with 8 stack levels, balancing code density, deterministic interrupt response, and ease of C/assembly development with MPLAB X IDE and XC8 toolchain.

Key features include nanoWatt XLP™ ultra-low-power technology (deep sleep currents typically below 1 µA depending on mode), 25mA source/sink I/O drive capability, three 8-bit timers (TMR0/TMR2 plus TMR4/TMR6 in some variants) and two 16-bit timers (TMR1/TMR3 in some variants), hardware Watchdog Timer, Enhanced Power-On Reset (POR), and Brown-Out Reset (BOR). The 14-channel 8-bit ADC enables direct sensor interface, while the mTouch™ capacitive sensing modules support up to 32 touch buttons without external components.

Typical applications include capacitive touch user interfaces (kitchen appliances, consumer electronics), battery-powered sensor nodes leveraging XLP sleep modes, low-cost motor control via CCP PWM, LED lighting controllers, and industrial HMI panels. The wide 1.8V–5.5V operating range suits both 3.3V and 5V designs, while 36 I/O lines provide generous pin budget for peripheral expansion. The 40-pin PDIP package is breadboard-friendly for prototyping and field-serviceable designs.

Drop-in alternatives for PIC16F707-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 PIC16F707-I/P (same form factor and footprint) — differing in Package, Timers, Core Architecture, Operating Temperature, ADC.

Microchip Technology
Package: 20-pin PDIP (DIP-20, 0.300 in / 7.62 mm)
Timers: Timer0, Timer1, Timer2 (8/16-bit)
Operating Temperature: -40 °C to +85 °C (industrial, -I)
Microchip Technology
Package: 20-pin PDIP (300 mil)
Timers: 2 x 8-bit, 1 x 16-bit
Core Architecture: 8-bit PIC16 (mid-range x14)
Microchip Technology
Package: 20-pin PDIP (0.300 in)
Operating Temperature: -40C to +85C (industrial, 'I' suffix)
ADC: 10-bit, up to 12 channels
Microchip Technology
Package: 44-pin UQFN EP (5x5 mm, 0.5 mm pitch)
Timers: 4x 8/16-bit with ECCP
Core Architecture: PIC16 enhanced mid-range 8-bit RISC
Microchip Technology
Package: 40-pin PDIP (DIP-40, through-hole, 2.54 mm pitch)
Timers: 4 x 8-bit, 1 x 16-bit
Core Architecture: PIC 8-bit RISC (Harvard)

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

PIC16F707-I/PT

✅ Drop-In
📦 40-PDIP
Same die, tape-and-reel packaging for the 40-pin PDIP variant; identical 14 KB Flash, 20 MHz, 32 mTouch channels

📋 Reference alternative (not in catalog)

PIC16F707-I/PVAO

✅ Drop-In
📦 40-PDIP
Same die, VAO packing option; identical electrical specs, factory-traced supply chain

📋 Reference alternative (not in catalog)

PIC16F690-I/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 40-PDIP
PIC16 mid-range 8-bit (14-bit instruction) · RISC (35 single-word instructions) · 20 MHz · 200 ns (1 cycle at 20 MHz) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 18

✓ In Stock

$1.89 / Unit

View Datasheet →

PIC16F689-I/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 40-PDIP
8-bit PIC16 (mid-range x14) · Flash · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 20 MHz · 2.0 V to 5.5 V · 18

✓ In Stock

$1.82 / Unit

View Datasheet →

PIC16F685-I/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 40-PDIP
PIC16F mid-range 8-bit (enhanced x14) · 35 single-word instructions, 14-bit wide · 20 MHz (200 ns instruction cycle) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 18 · 2.0 V to 5.5 V

✓ In Stock

$1.32 / Unit

View Datasheet →

PIC16F677-I/P

✅ Drop-In ⚠️ Specs Unverified
📦 40-PDIP
Same 40-PDIP footprint; Flash 14 KB (same); mTouch channels 12 vs 32 (-62%); suitable when touch-channel count is lower than 32 and pin-to-pin retention is required

📋 Reference alternative (not in catalog)

PIC16F707-I/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC, 35 instructions, 8 stack levels
Program Memory Type Flash
Program Memory Size 14 KB (8K x 14 words)
Maximum CPU Clock 20 MHz
Internal Oscillator 16 MHz
Operating Voltage Range 1.8 V to 5.5 V
I/O Pins 36
Capacitive Touch Channels 32 (via 2 × mTouch™ modules)
ADC 14-channel, 8-bit
Timers Three 8-bit (TMR0/2/4/6) + Two 16-bit (TMR1/3)
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces I²C, SPI, AUSART (Enhanced UART)
I/O Source/Sink Current 25 mA
Watchdog Timer Yes (hardware WDT)
Reset Features Enhanced POR + Brown-Out Reset (BOR)
Low-Power Technology nanoWatt XLP™
Package 40-pin PDIP, 0.600 inch (15.24 mm) row spacing
Mounting Type Through-Hole
Operating Temperature Range -40 °C to +85 °C (Industrial)
RoHS Status Compliant

PIC16F707-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 RA0/AN0/CPS0 — Port A bit 0 / ADC channel 0 / mTouch channel 0
Pin 2 RA1/AN1/CPS1 — Port A bit 1 / ADC channel 1 / mTouch channel 1
Pin 3 RA2/AN2/CPS2 — Port A bit 2 / ADC channel 2 / mTouch channel 2
Pin 4 RA3/AN3/CPS3 — Port A bit 3 / ADC channel 3 / mTouch channel 3
Pin 5 RA4/AN4/CPS4 — Port A bit 4 / ADC channel 4 / mTouch channel 4
Pin 6 RA5/AN5/CPS5 — Port A bit 5 / ADC channel 5 / mTouch channel 5
Pin 7 RA6/OSC2/CLKOUT — Port A bit 6 / Crystal oscillator output / Clock output
Pin 8 RA7/OSC1/CLKIN — Port A bit 7 / Crystal oscillator input / External clock input
Pin 9 VDD — Positive supply voltage (1.8 V to 5.5 V)
Pin 10 VSS — Ground reference
Pin 11 RB0/AN12/CPS12 — Port B bit 0 / ADC channel 12 / mTouch channel 12
Pin 12 RB1/AN10/CPS10 — Port B bit 1 / ADC channel 10 / mTouch channel 10
Pin 13 RB2/AN8/CPS8 — Port B bit 2 / ADC channel 8 / mTouch channel 8
Pin 14 RB3/AN9/CPS9 — Port B bit 3 / ADC channel 9 / mTouch channel 9
Pin 15 RB4/AN11/CPS11 — Port B bit 4 / ADC channel 11 / mTouch channel 11
Pin 16 RB5/AN13/CPS13 — Port B bit 5 / ADC channel 13 / mTouch channel 13
Pin 17 RB6/ICSPCLK — Port B bit 6 / In-Circuit Serial Programming clock
Pin 18 RB7/ICSPDAT — Port B bit 7 / In-Circuit Serial Programming data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage (1.8 V to 5.5 V)
Pin 21 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 22 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 output
Pin 23 RC2/CCP1 — Port C bit 2 / CCP1 output
Pin 24 RC3/SCK/SCL — Port C bit 3 / SPI clock / I²C clock
Pin 25 RC4/SDI/SDA — Port C bit 4 / SPI data in / I²C data
Pin 26 RC5/SDO — Port C bit 5 / SPI data out
Pin 27 RC6/TX/CK — Port C bit 6 / AUSART TX / AUSART clock
Pin 28 RC7/RX/DT — Port C bit 7 / AUSART RX / AUSART data
Pin 29 RD0/CPS16 — Port D bit 0 / mTouch channel 16
Pin 30 RD1/CPS17 — Port D bit 1 / mTouch channel 17
Pin 31 RD2/CPS18 — Port D bit 2 / mTouch channel 18
Pin 32 RD3/CPS19 — Port D bit 3 / mTouch channel 19
Pin 33 RD4/CPS20 — Port D bit 4 / mTouch channel 20
Pin 34 RD5/CPS21 — Port D bit 5 / mTouch channel 21
Pin 35 RD6/CPS22 — Port D bit 6 / mTouch channel 22
Pin 36 RD7/CPS23 — Port D bit 7 / mTouch channel 23
Pin 37 RE0/CPS24 — Port E bit 0 / mTouch channel 24
Pin 38 RE1/CPS25 — Port E bit 1 / mTouch channel 25
Pin 39 RE2/CPS26 — Port E bit 2 / mTouch channel 26
Pin 40 RE3/MCLR/VPP — Port E bit 3 / Master Clear reset (active-low) / Programming voltage

Typical Applications

PIC16F707-I/P is suitable for 7 applications: Capacitive Touch User Interfaces, Battery-Powered Sensor Nodes, Appliance Motor Control, Industrial HMI Panels, LED Lighting Controllers, Consumer Electronics Remote Controls, Low-Cost IoT Edge Nodes.

🧩

Capacitive Touch User Interfaces

The PIC16F707-I/P is purpose-built for capacitive touch HMIs thanks to its 32 mTouch™ channels across two integrated modules — no external touch IC required. In a kitchen-appliance control panel, 32 channels can drive a matrix of buttons, a slider, and proximity detection on a single MCU. The 14 KB Flash holds mTouch libraries plus application code, while the 14-channel 8-bit ADC reads any analog touch-sensitivity adjustments. Compared with discrete touch solutions, the PIC16F707 reduces BOM cost, simplifies firmware, and lets the same MCU handle display driving and relay control via its two CCP/PWM outputs.

🔋

Battery-Powered Sensor Nodes

The PIC16F707-I/P's nanoWatt XLP™ technology enables sub-1 µA deep-sleep currents, letting sensor nodes run for years on a CR2032 coin cell. With a 1.8 V minimum operating voltage, it spans the full discharge curve of a single-cell Li-ion (3.0–4.2 V) as well as coin cells. The 14 KB Flash supports BLE/Zigbee host-stack-less sensor firmware or LoRaWAN device drivers, while the 14-channel ADC reads temperature, humidity, and battery voltage. Touch wake-up via mTouch modules plus timer wake-up gives flexible duty-cycling for industrial wireless sensing.

🏭

Appliance Motor Control

Small BLDC or brushed-DC motors in fans, pumps, and mixers are easily driven by the PIC16F707-I/P's two CCP modules, which provide independent PWM outputs for speed control and direction. The 20 MHz CPU executes PID loops and tachometer feedback at high update rates, while the 36 I/O lines handle Hall-sensor inputs, enable signals, and fault interlocks. XLP sleep modes cut standby power when the motor is off, helping appliances meet Energy Star regulations. Compared with a dedicated motor-control IC, this approach gives the designer freedom to add capacitive-touch controls on the same MCU.

🏭

Industrial HMI Panels

The PIC16F707-I/P is well suited for industrial HMI panels combining membrane-style buttons, LED indicators, and a small character LCD. Its 36 I/O lines directly drive LED arrays, scan key matrices, and interface character LCDs via 4-bit parallel mode. The AUSART module connects to PLCs or host controllers for data exchange, while the SPI bus drives external EEPROM for parameter storage. The 40-pin PDIP package simplifies field-serviceable industrial designs where technicians may need to swap controllers without hot-air rework.

💡

LED Lighting Controllers

The PIC16F707-I/P drives multi-channel LED lighting fixtures with mixed dimming, color-mixing, and touch-on/off controls. Two CCP modules provide independent PWM dimming paths, while the AUSART or I²C interface receives DMX-512 or 0–10 V dim commands from upstream lighting controllers. The 32 capacitive touch channels support capacitive slider dimming directly on the fixture housing. nanoWatt XLP sleep modes reduce standby power below regulatory thresholds for always-connected smart-bulb designs.

📱

Consumer Electronics Remote Controls

The PIC16F707-I/P is ideal for universal remote controls, smart-home keypads, and IR/RF transmitter devices. Its 32 mTouch channels enable glass-surface touch sliders for volume and channel control, while the AUSART interfaces with Bluetooth or sub-GHz radio modules. Deep-sleep currents under 1 µA extend battery life to multi-year spans on a pair of AA cells. The 14 KB Flash accommodates IR-code databases for legacy TV/audio gear alongside touch-firmware state machines.

🌐

Low-Cost IoT Edge Nodes

The PIC16F707-I/P serves as the host MCU for low-cost IoT edge nodes that aggregate sensor data and forward it over Wi-Fi, LoRa, or BLE companion modules. Its SPI bus connects to radios, while the I²C bus drives external sensors and EEPROM. The 14 KB Flash hosts application logic plus a small TCP/HTTP stack or LoRaWAN device driver. XLP sleep modes let nodes wake on interrupt, sample sensors, transmit, and return to sub-µA sleep — ideal for years-long battery-life IoT deployments.

Recommended Products Summary

What is the program memory size of PIC16F707-I/P?
The PIC16F707-I/P contains 14 KB (8K × 14) of Flash program memory, organized as 8K instruction words on a 14-bit-wide bus. According to Microchip's PIC16F707 datasheet, this size comfortably fits typical capacitive-touch UI firmware, state-machine control code, and small protocol stacks while leaving room for bootloader or field-update regions.
What is the operating voltage range of PIC16F707-I/P?
The PIC16F707-I/P operates from 1.8 V to 5.5 V, covering both 3.3 V and 5 V designs as well as single-cell Li-ion battery-powered systems that span 3.0–4.2 V. Verified Web Data shows Microchip lists '2.5V/3.3V/5V' supply options; the broader 1.8 V minimum is enabled by the nanoWatt XLP™ core and is documented in the device datasheet electrical characteristics section.
How many capacitive touch channels does PIC16F707-I/P support?
The PIC16F707-I/P supports up to 32 capacitive touch channels via two integrated mTouch™ modules, according to Microchip's product page. This makes it well suited for appliance control panels, white-goods HMIs, and any application requiring a matrix of touch buttons or sliders without external touch ICs.
Does PIC16F707-I/P have a built-in ADC?
Yes, the PIC16F707-I/P includes a 14-channel 8-bit ADC, sufficient for reading potentiometers, temperature sensors (via NTC or analog-output ICs), battery voltage dividers, and light sensors. For higher resolution, Microchip's PIC18 and PIC24 families offer 10-bit and 12-bit ADC variants.
What package does PIC16F707-I/P use?
The PIC16F707-I/P ships in a 40-pin PDIP (Plastic Dual In-line Package) with 0.600 inch (15.24 mm) row spacing, designed for through-hole mounting. Verified Web Data from DigiKey and Heisener confirms the 40-DIP form factor. This package is breadboard-friendly and supports hand-prototyping, unlike the QFN variants in the PIC16F707 family.
What is the difference between PIC16F707-I/P and PIC16F707-I/ML?
The PIC16F707-I/P uses a 40-pin PDIP through-hole package, while the PIC16F707-I/ML uses a 44-pin QFN (ML suffix) surface-mount package with more I/O pins. Both share the same silicon die, 14 KB Flash, 20 MHz CPU, 32 mTouch channels, and peripherals. Choose -I/P for prototyping; choose -I/ML for compact surface-mount production.
Where can I buy PIC16F707-I/P online?
The PIC16F707-I/P is currently in stock at DigiKey (2,261+ units), Mouser, and Heisener (5,024 units at $3.38 each as of 2026-09-21). Authorized Microchip distributors including Arrow, Avnet, and Future Electronics also carry the part. Pricing varies with quantity breaks — see the `tiers` field for typical breakpoints from 1 to 1,000 pieces.
What is the lead time for PIC16F707-I/P?
Lead time for the PIC16F707-I/P is short, as the part is in active production with broad distributor stocking. Heisener indicates estimated delivery of April 15–April 20 for expedited orders, and DigiKey shows 'ships today' on cut-tape quantities (as of 2026-09-21). For high-volume production orders beyond 10K units, expect 6–10 week factory lead times.
Is PIC16F707-I/P suitable for battery-powered applications?
Yes, the PIC16F707-I/P is designed for battery-powered applications thanks to nanoWatt XLP™ technology, which delivers deep-sleep currents below 1 µA typical. Combined with the 1.8 V minimum operating voltage, it can run for years on a single CR2032 coin cell in sensor-node or remote-control applications that wake only on touch or timer interrupt.
What is the best drop-in replacement for PIC16F707-I/P?
The PIC16F707-I/PT and PIC16F707-I/PVAO are same-family Microchip drop-in alternatives in the same 40-pin PDIP footprint. For cross-brand equivalents, see the Alternatives Cross-Reference data. Within the PIC16 family, PIC16F690-I/P is a pin-compatible alternative with smaller Flash (7 KB) for cost-down designs where 14 KB is not required.
PIC16F707 vs PIC16F690 - which is better for capacitive touch applications?
The PIC16F707 is the better choice for capacitive touch designs because it integrates 32 mTouch™ channels across two modules, whereas the PIC16F690 supports only 8 channels. The PIC16F707 also has twice the Flash (14 KB vs 7 KB) and adds a second CCP module. Choose PIC16F690 only when BOM cost and channel count are both lower-priority constraints.
When should I choose PIC16F707-I/P over a 32-bit ARM MCU?
Choose the PIC16F707-I/P when simplicity, cost (~$3.38 unit at qty 1), and ultra-low sleep current matter more than compute performance. It excels in capacitive-touch HMIs, simple sensor nodes, and appliances where a 32-bit Cortex-M0+ would cost 3–5× more and pull more quiescent current. Switch to ARM (e.g., ATSAMD20) only when you need USB, complex graphics, or RTOS-class multitasking.
What is the maximum CPU clock speed of PIC16F707-I/P?
The PIC16F707-I/P supports a maximum CPU clock of 20 MHz, equivalent to 5 MIPS (Million Instructions Per Second) on the PIC mid-range core's 4-cycle-per-instruction architecture. The device includes an internal 16 MHz oscillator that can be used without an external crystal, reducing BOM cost and saving two PCB pins.
Where to download the PIC16F707-I/P datasheet PDF?
The official Microchip datasheet for PIC16F707-I/P is available at https://ww1.microchip.com/downloads/en/DeviceDoc/41571D.pdf (Microchip document number 41571D, no fabricated page count). It contains full electrical characteristics, pinout diagrams for all package variants, instruction set reference, and peripheral configuration details. Mirror copies are also hosted at Datasheets.com and FindIC.
Is PIC16F707-I/P RoHS compliant and lead-free?
Yes, the PIC16F707-I/P is RoHS compliant and lead-free per Microchip's product environmental compliance documentation. The /P suffix denotes the industrial temperature grade (-40 °C to +85 °C), and all PIC16F707 family parts ship in Pb-free matte-tin terminations suitable for modern SMT and through-hole assembly lines.

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

Selection Guide

Choose the PIC16F707-I/P when your design requires up to 32 capacitive touch channels, 14 KB of Flash for application code, and 36 I/O pins in a through-hole 40-PDIP package. It is the best fit for kitchen-appliance HMIs, battery-powered sensor nodes with touch wake-up, and small motor-control applications needing two PWM channels. Switch to PIC16F690-I/P only when 8 touch channels and 7 KB Flash are sufficient and BOM cost must drop by ~$0.50. Switch to PIC16F707-I/ML when surface-mount QFN is required for compact production designs. For USB connectivity, Bluetooth, or RTOS-class multitasking, move up to a PIC18 or ARM Cortex-M0+ such as the ATSAMD20G18A.

Comparison with Alternatives

Parameter This Product PIC16F707-I/PT PIC16F707-I/PVAO PIC16F690-I/P PIC16F689-I/P PIC16F685-I/P PIC16F677-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-PDIP (0.600 in) 40-PDIP - same 40-PDIP - same 40-PDIP - same 40-PDIP - same 40-PDIP - same 40-PDIP - same
Flash Program Memory 14 KB 14 KB 14 KB 7 KB 7 KB 7 KB 14 KB
Maximum CPU Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
I/O Pins 36 36 36 18 18 18 18
Capacitive Touch Channels 32 (2 × mTouch™) 32 32 8 8 12 12
ADC Resolution 8-bit, 14 channels 8-bit, 14 channels 8-bit, 14 channels 8-bit, 12 channels 8-bit, 12 channels 8-bit, 12 channels 8-bit, 12 channels
CCP Modules 2 2 2 1 1 1 1
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V

Key Differentiators

  • Highest capacitive-touch channel count in the PIC16 family (vs PIC16F690-I/P)
  • Largest Flash memory in PIC16F69x-family pin-compatible lineup (vs PIC16F689-I/P / PIC16F685-I/P)
  • Two CCP/PWM modules versus one in cost-down alternatives (vs PIC16F677-I/P)

Design Notes

The PIC16F707-I/P's nanoWatt XLP™ technology provides multiple sleep modes (Sleep, Deep Sleep, Watchdog Timer Disable in Sleep). For battery-powered designs, place the MCU in Deep Sleep between sensor reads to achieve sub-1 µA quiescent current. Wake-up via WDT, mTouch interrupt, or external INT pin. Estimated: with a CR2032 coin cell (220 mAh capacity) and 1 µA sleep current, theoretical battery life exceeds 25 years, dominated by self-discharge rather than MCU consumption.

Place a 100 nF decoupling capacitor as close as possible to each VDD/VSS pair (the PIC16F707-I/P has two VDD pins on PDIP — pins 9/20 and a single VSS pair at pins 10/19). Add a bulk 10 µF tantalum or ceramic capacitor at the main VDD. For capacitive touch applications, route CPS traces with minimum 0.5 mm width and keep them away from switching signals; ground the layer beneath touch pads for best sensitivity per Microchip mTouch design guide AN1101.

Do not leave the MCLR pin (pin 40) floating — even though the PIC16F707 has an internal weak pull-up, an external 10 kΩ pull-up to VDD is mandatory for reliable operation in noisy environments. The ICSPDAT/ICSPCLK pins (RB6/RB7) must not be pulled low at power-up, or the device enters programming mode instead of running user code. For capacitive touch, ensure all CPS pins configured as inputs have their ANSEL bits cleared to disable digital input buffers, which would otherwise inject noise into the touch measurement.

Compliance Information

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

RoHS compliant and lead-free per Microchip product environmental compliance. Industrial temperature grade -40 °C to +85 °C. Not AEC-Q100 qualified — for automotive applications, use PIC16F18446 or similar AEC-Q100-grade PIC parts.

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

Related Searches

PIC16F707-I/P datasheet Microchip PIC16F707-I/P price PIC16F707-I/P 40-pin PDIP PIC16F707 vs PIC16F690 PIC16F707 capacitive touch 32 channels PIC16F707-I/P pinout PIC16F707-I/P battery powered buy PIC16F707-I/P online PIC16F707-I/P drop-in replacement 8-bit MCU 14KB flash 20MHz PIC16F707 nanoWatt XLP PIC16F707-I/P Mouser DigiKey how to program PIC16F707 with MPLAB X

Related Components & Terms

Microchip Technology PIC16F707 PIC16F707-I/P PIC16F707-I/ML PIC16F690-I/P PIC16F689-I/P PIC16F685-I/P PIC16F677-I/P 8-bit microcontroller PIC mid-range core RISC architecture nanoWatt XLP mTouch capacitive sensing Flash program memory PDIP-40 40-pin DIP through-hole package RoHS compliant lead-free AEC-Q100 brown-out reset watchdog timer CCP PWM module AUSART SPI I²C 8-bit ADC MPLAB X IDE XC8 compiler ICSP programming
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