PIC16LF1567-I/P - 8-bit MCU 32MHz 14KB Flash 40-PDIP | Microchip
MPN: PIC16LF1567-I/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.84 | $1.84 |
| 10 | $1.66 | $16.60 |
| 100 | $1.45 | $145.00 |
| 500 | $1.3 | $650.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16LF1567-I/P Overview
A PIC (Peripheral Interface Controller) microcontroller is a Harvard-architecture RISC processor core optimized for embedded control, with on-chip Flash, RAM, EEPROM, and a rich peripheral set. PIC16F1xxx family parts are mid-range 8-bit cores in the broader PIC hierarchy (PIC10/12/16/18 -> 8-bit -> microcontroller -> semiconductor) that balance code density, deterministic interrupt response, and low power for general-purpose and human-interface front ends.
Key features of the PIC16LF1567 include 14KB self-programmable Flash with code protection, 1KB SRAM, two 10-bit ADCs with hardware CVD for capacitive touch (mTouch) front-end sampling, two PWM modules, EUSART, MSSP (I2C/SPI), and the XLP sleep mode with sub-microamp quiescent current. The 40-pin PDIP package gives 36 I/O pins (typical for the part family), and on-chip debug support via ICD simplifies bring-up.
The architecture separates program and data buses (Harvard), runs one instruction per clock cycle, and provides a 16-level hardware stack. The two ADCs share 34 analog channels with hardware sequencing, suitable for keypad, slider, or proximity-sensing front-ends. XLP features such as nanoWatt XLP sleep modes and an ultra-low-power watchdog reduce quiescent current into the sub-uA range, critical for battery duty-cycled systems.
Typical applications include mTouch capacitive touch key/gesture interfaces, general-purpose consumer control panels, battery-powered sensor nodes, industrial keypad replacement, and low-cost HMI front-ends. The dual-ADC CVD hardware lets designers implement reliable touch sensors without external analog front-ends.
Design consideration: when migrating to/from the 40-pin PDIP, ensure VDD decoupling (100 nF + 1 uF bulk) is placed within 5 mm of pins 11/32, and leave the MCLR/VPP pin accessible for in-circuit programming or use an ICSP header to keep firmware upgrade options open.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16LF1567-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 PIC16LF1567-I/P (same form factor and footprint) — differing in ADC, Operating Temperature, Package, Program Memory (Flash), Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1567-E/P
✅ Drop-In✓ In Stock
$1.95 / Unit
View Datasheet →PIC16LF1559-I/P
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LF1554-I/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF15376-I/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF15325-I/P
✅ Drop-In✓ In Stock
$0.92 / Unit
View Datasheet →PIC16LF1567-I/P Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Family | PIC XLP 16F |
| Program Memory (Flash) | 14 KB (8K x 14) |
| RAM | 1 KB |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage | 1.8 V to 3.6 V |
| ADC | 2 x 10-bit, 34 channels, 600 ksps combined |
| PWM Modules | 2 |
| Communication | EUSART (UART), MSSP (I2C/SPI) |
| Special Feature | Hardware CVD for mTouch capacitive sensing |
| Low Power | XLP (nanoWatt) technology, sub-uA sleep |
| Package | 40-pin PDIP (0.600 inch / 15.24 mm) |
| Pin Count | 40 |
| Mounting Type | Through-Hole |
| Operating Temperature | -40 C to +85 C (Industrial, -I) |
| RoHS Status | Compliant |
PIC16LF1567-I/P Pin Configuration
| Pin 1 | MCLR/VPP/RE3 — Master Clear reset or programming voltage; also digital input RE3 |
| Pin 2 | RA0 — Digital I/O / analog channel AN0 |
| Pin 3 | RA1 — Digital I/O / analog channel AN1 |
| Pin 4 | RA2 — Digital I/O / analog channel AN2 |
| Pin 5 | RA3 — Digital I/O / analog channel AN3 |
| Pin 6 | RA4 — Digital I/O / analog channel AN4 |
| Pin 7 | RA5 — Digital I/O / analog channel AN5 |
| Pin 8 | RE0 — Digital I/O |
| Pin 9 | RE1 — Digital I/O |
| Pin 10 | RE2 — Digital I/O |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | VSS — Ground reference |
| Pin 13 | RA7 — Digital I/O / oscillator |
| Pin 14 | RA6 — Digital I/O / oscillator |
| Pin 15 | RC0 — Digital I/O / analog channel AN16 |
| Pin 16 | RC1 — Digital I/O / analog channel AN17 |
| Pin 17 | RC2 — Digital I/O / analog channel AN18 |
| Pin 18 | RC3 — Digital I/O / analog channel AN19 |
| Pin 19 | RC4 — Digital I/O / analog channel AN20 |
| Pin 20 | RC5 — Digital I/O / analog channel AN21 |
| Pin 21 | RC6 — Digital I/O / analog channel AN22 |
| Pin 22 | RC7 — Digital I/O / analog channel AN23 |
| Pin 23 | RB0 — Digital I/O / analog channel AN8 |
| Pin 24 | RB1 — Digital I/O / analog channel AN9 |
| Pin 25 | RB2 — Digital I/O / analog channel AN10 |
| Pin 26 | RB3 — Digital I/O / analog channel AN11 |
| Pin 27 | RB4 — Digital I/O / analog channel AN12 |
| Pin 28 | RB5 — Digital I/O / analog channel AN13 |
| Pin 29 | RB6 — Digital I/O / analog channel AN14 / ICD PGC |
| Pin 30 | RB7 — Digital I/O / analog channel AN15 / ICD PGD |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply voltage |
| Pin 33 | RD0 — Digital I/O / analog channel AN24 |
| Pin 34 | RD1 — Digital I/O / analog channel AN25 |
| Pin 35 | RD2 — Digital I/O / analog channel AN26 |
| Pin 36 | RD3 — Digital I/O / analog channel AN27 |
| Pin 37 | RD4 — Digital I/O / analog channel AN28 |
| Pin 38 | RD5 — Digital I/O / analog channel AN29 |
| Pin 39 | RD6 — Digital I/O / analog channel AN30 |
| Pin 40 | RD7 — Digital I/O / analog channel AN31 |
Typical Applications
PIC16LF1567-I/P is suitable for 6 applications: mTouch Capacitive Touch Keypad, Battery-Powered Sensor Node, Industrial Keypad Replacement, Consumer Remote Control HMI, Low-Cost HMI Front-End, Sensor Front-End Sampler.
mTouch Capacitive Touch Keypad
The PIC16LF1567-I/P integrates two 10-bit ADCs with hardware CVD (Capacitive Voltage Divider) modules supporting up to 34 analog channels at a combined 600 ksps, which makes it ideal for mTouch capacitive touch keypads. The hardware CVD offloads touch scanning from the CPU, freeing cycles for application logic. The 1.8V to 3.6V XLP supply and sub-uA sleep current enable battery-powered remote controls and wireless key fobs. Place the part in a 40-PDIP socketed prototype for touch tuning, then migrate to TQFP for volume.
Recommended
Battery-Powered Sensor Node
The PIC16LF1567-I/P at 1.8V minimum supply with XLP nanoWatt sleep below 1 uA suits coin-cell or 2xAA wireless sensor nodes. The 14KB Flash accommodates BLE/Zigbee stack fragments or LoRaWAN MAC code alongside sensor drivers. Two PWMs drive status LEDs or buzzer tones without external timers. The 1KB RAM is sufficient for sensor queues; if heavier buffering is needed, the PIC16LF15325-I/P upgrade doubles RAM. Estimated battery life with 1 second duty cycle exceeds 5 years on a CR2032.
Recommended
Industrial Keypad Replacement
The PIC16LF1567-I/P's 34 analog channels and dual ADCs support scanning of 4x4 or 5x5 matrix keypads plus additional discrete buttons on a single MCU. The 32 MHz CPU executes debouncing, hold-repeat, and backlight PWM in real time without external logic. The 40-PDIP package simplifies hand-soldering for low-volume industrial panels. The MSSP peripheral handles I2C expansion for I/O extenders, while EUSART drives an RS-485 transceiver for plant-bus connectivity.
Recommended
Consumer Remote Control HMI
The PIC16LF1567-I/P powers consumer remote controls with capacitive touch buttons, IR LED drive, and low standby drain. The two PWMs generate 38 kHz IR carrier modulation directly without external timer ICs. XLP sleep below 1 uA extends shelf life of TV/STB remotes to multiple years on alkaline cells. The 14KB Flash holds remote codes, learning tables, and BLE pairing logic for universal remotes. The UART supports firmware update via USB-UART bridge during service.
Recommended
Low-Cost HMI Front-End
The PIC16LF1567-I/P provides a low-cost human-machine interface for white goods, small appliances, and HVAC thermostats, with capacitive touch input and PWM-driven LED or buzzer feedback. The 32 MHz CPU executes button mapping, encoder tracking, and simple UI state machines in real time. The 1KB RAM holds display buffers for segmented LCDs via external drivers controlled over I2C. Industrial -40C to +85C temperature grade covers indoor appliance environments.
Recommended
Sensor Front-End Sampler
The PIC16LF1567-I/P's two 10-bit ADCs with 600 ksps combined sampling rate make it a competitive multi-channel sensor frontend for data loggers, environmental monitors, and process instrumentation. Up to 34 analog channels accommodate thermocouples, RTDs, strain gauges, and 4-20 mA loops through external signal conditioning. The 14KB Flash holds linearization tables and averaging algorithms. EUSART streams results to a host controller or logging memory over RS-232/RS-485.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1567-I/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1567-E/P | PIC16LF1559-I/P | PIC16LF1554-I/P | PIC16LF15376-I/P | PIC16LF15325-I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-PDIP (0.600 in) | 40-PDIP (0.600 in) - same | 40-PDIP (0.600 in) - same | 40-PDIP (0.600 in) - same | 40-PDIP (0.600 in) - same | 40-PDIP (0.600 in) - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 28 KB (+100%) | 28 KB (+100%) |
| RAM | 1 KB | 1 KB | 1 KB | 512 B (-50%) | 2 KB (+100%) | 2 KB (+100%) |
| ADC Channels / Resolution | 34 channels x 10-bit | 34 x 10-bit | 20 x 10-bit (-41%) | 20 x 10-bit (-41%) | 36 x 10-bit (+6%) | 17 x 10-bit (-50%) |
| Hardware CVD (mTouch) | Yes (2 modules) | Yes (2 modules) | No | No | Yes (CVD+ | Yes (CVD+) |
| 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 | 1.8 V to 3.6 V |
| Operating Temperature | -40 C to +85 C (I grade) | -40 C to +125 C (E grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) |
Key Differentiators
- Two hardware CVD modules for mTouch capacitive sensing (vs PIC16LF1559-I/P)
- Double the Flash and RAM vs older PIC16LF1554 (vs PIC16LF1554-I/P)
- mTouch CVD hardware supports up to 34 channels (vs PIC16LF15325-I/P)
Design Notes
Place VDD decoupling with a 100 nF ceramic capacitor and a 1 uF bulk capacitor within 5 mm of pins 11 and 32 of the 40-PDIP package. For battery-powered designs, add a 10 ohm ferrite bead in series with VDD to suppress noise from digital switching. The PIC16LF1567's nanoWatt XLP sleep mode draws under 1 uA when properly configured, so verify wake-up source selection (WDT, IOC, RTCC) to avoid spurious wake-ups that drain the battery.
For breadboard prototypes with the 40-PDIP package, route the ICSP signals (MCLR/VPP, ICSPCLK/RA6, ICSPDAT/RA7) to a 5-pin header so firmware can be updated without removing the chip. Keep analog input traces short and guarded with a ground trace when using the CVD mTouch channels to minimize parasitic capacitance. For production migration to TQFP, the PIC16LF1567-I/PT is pin-compatible at the application level but exposes 4 extra I/O pins.
Do not exceed 3.6 V on VDD or apply voltage to MCLR/VPP before VDD is stable, or the part may enter programming mode unintentionally. The MCLR pull-up should be 10-50 kohm to VDD to avoid spurious resets in noisy environments. When using internal HFINTOSC at 32 MHz, set OSCTUNE to compensate for frequency drift across temperature, and verify with the FOSCTUN register before locking the calibration. Estimated: at 3.3 V and 25 C, HFINTOSC drift is +/- 1 percent typical, +/- 2 percent across the industrial temperature range.
Compliance Information
RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified (use E grade variants for extended temperature, not automotive).