PIC16LF1567-E/PT - 8-Bit MCU, 14KB Flash, 32MHz, 44-TQFP | Microchip
MPN: PIC16LF1567-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.99 | $1.99 |
| 10 | $1.79 | $17.90 |
| 100 | $1.55 | $155.00 |
| 500 | $1.32 | $660.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16LF1567-E/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), working data memory (RAM), peripheral interfaces, and I/O pins into one device. PIC16-family MCUs are 8-bit RISC Harvard-architecture controllers from Microchip, optimized for low-power, deterministic embedded designs. The PIC16LF1567 sits in the company's XLP (eXtreme Low Power) lineage, making it suitable for battery-powered and energy-harvesting applications.
Headline specifications include two on-chip 10-bit high-speed ADCs with hardware CVD (Charge-Voltage Discharge) acquisition, supporting up to 34 analog input channels and a combined throughput of 600k samples per second, plus two PWM modules and multiple communication peripherals (I2C, SPI, EUSART). The /LF process variant guarantees operation down to 1.8V on VDD, with typical active current well below 1 mA per MHz, and the -E suffix designates the Extended (-40C to +125C) industrial temperature range.
Architecturally, the device uses a 14-bit instruction word and 8-bit data path, a 32-level hardware stack, and a 31 kHz internal Low-Power RC oscillator in addition to a 32 MHz HFINTOSC. These features let the firmware switch between high-speed active mode and low-power sleep/wake cycles without external crystals, which is essential for touch, sensor, and metering designs that must minimize standby draw.
Typical applications include mTouch capacitive touch sensing (buttons, sliders, proximity), LED lighting controllers, low-cost sensor front ends, and small motor-control loops. The dual-ADC with CVD is purpose-built for mutual-capacitance touch panels, while the two PWMs can drive indicator LEDs, dimming chains, or simple DC fan stages.
When designing with this MCU, budget for at least 100 nF + 1 uF decoupling close to VDD/AVDD/VSS pairs and route the ICSP/PGD-PGC lines away from switching nodes to keep in-circuit programming reliable. The 32 MHz internal oscillator removes the need for an external crystal in most designs, but applications sensitive to UART baud-rate drift should add a 4 MHz-32 MHz external resonator.
Drop-in alternatives for PIC16LF1567-E/PT — 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-E/PT (same form factor and footprint) — differing in ADC, Program Memory (Flash), Package, Core Architecture, MSL Level.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1567-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1567-E/P
✅ Drop-In✓ In Stock
$1.95 / Unit
View Datasheet →PIC16LF1566-E/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1559-E/ML
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16LF15376-E/P
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC16LF1519-E/PT
✅ Drop-In✓ In Stock
$2.46 / Unit
View Datasheet →PIC16LF1567-E/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 8-bit RISC (Enhanced mid-range), 14-bit instruction word |
| Maximum CPU Speed | 32 MHz (32 MIPS) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB |
| ADC | 2x 10-bit, up to 34 analog channels, 600 ksps combined throughput |
| Hardware CVD Acquisition | Yes (automated for mTouch capacitive sensing) |
| PWM Modules | 2 |
| Communication Peripherals | I2C, SPI, EUSART |
| Operating Voltage (VDD) | 1.8 V to 3.6 V |
| Operating Temperature Range | -40C to +125C (Extended, -E suffix) |
| Internal Oscillator | 31 kHz LFINTOSC + 32 MHz HFINTOSC |
| Package | 44-TQFP (10x10 mm), industrial grade |
| Mounting Type | Surface Mount |
| MSL Level | 3 (168 hours) |
| RoHS Status | Compliant |
PIC16LF1567-E/PT Pin Configuration
| Pin 1 | RA0/AN0 — Bidirectional I/O / analog input 0 |
| Pin 2 | RA1/AN1 — Bidirectional I/O / analog input 1 |
| Pin 3 | RA2/AN2 — Bidirectional I/O / analog input 2 |
| Pin 4 | RA3/AN3/VREF+ — Bidirectional I/O / analog input 3 / ADC reference positive |
| Pin 5 | RA4/AN4 — Bidirectional I/O / analog input 4 |
| Pin 6 | RA5/AN5 — Bidirectional I/O / analog input 5 |
| Pin 7 | RA6/OSC2 — Bidirectional I/O / resonator driver output |
| Pin 8 | RA7/OSC1/CLKIN — Bidirectional I/O / resonator driver input / external clock |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 11 | RB0/AN12 — Bidirectional I/O / analog input 12 |
| Pin 12 | RB1/AN10 — Bidirectional I/O / analog input 10 |
| Pin 13 | RB2/AN8 — Bidirectional I/O / analog input 8 |
| Pin 14 | RB3/AN9 — Bidirectional I/O / analog input 9 |
| Pin 15 | RB4/AN11 — Bidirectional I/O / analog input 11 |
| Pin 16 | RB5/AN13 — Bidirectional I/O / analog input 13 |
| Pin 17 | RB6/ICSPCLK — Bidirectional I/O / ICSP clock |
| Pin 18 | RB7/ICSPDAT — Bidirectional I/O / ICSP data |
| Pin 19 | RC0 — Bidirectional I/O |
| Pin 20 | RC1 — Bidirectional I/O |
| Pin 21 | RC2 — Bidirectional I/O |
| Pin 22 | RC3 — Bidirectional I/O |
| Pin 23 | RC4 — Bidirectional I/O |
| Pin 24 | RC5 — Bidirectional I/O |
| Pin 25 | RC6 — Bidirectional I/O |
| Pin 26 | RC7 — Bidirectional I/O |
| Pin 27 | VSS — Ground reference |
| Pin 28 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pin 29 | RD0 — Bidirectional I/O |
| Pin 30 | RD1 — Bidirectional I/O |
| Pin 31 | RD2 — Bidirectional I/O |
| Pin 32 | RD3 — Bidirectional I/O |
| Pin 33 | RD4 — Bidirectional I/O |
| Pin 34 | RD5 — Bidirectional I/O |
| Pin 35 | RD6 — Bidirectional I/O |
| Pin 36 | RD7 — Bidirectional I/O |
| Pin 37 | VSS — Ground reference |
| Pin 38 | AVDD — Analog positive supply |
| Pin 39 | AVSS — Analog ground reference |
| Pin 40 | RE0 — Bidirectional I/O |
| Pin 41 | RE1 — Bidirectional I/O |
| Pin 42 | RE2 — Bidirectional I/O |
| Pin 43 | RE3/MCLR/VPP — Bidirectional I/O / master clear (active-low reset) / programming voltage |
| Pin 44 | VDD — Positive supply voltage (1.8V-3.6V) |
Typical Applications
PIC16LF1567-E/PT is suitable for 7 applications: mTouch Capacitive Touch Sensing, Battery-Powered Sensor Hubs, Industrial LED Lighting Control, Small Motor and Fan Control, Consumer Appliance Front Panels, Automotive Body Electronics, Medical and Wellness Devices.
mTouch Capacitive Touch Sensing
The PIC16LF1567-E/PT is purpose-built for Microchip's mTouch capacitive-touch firmware stack, with two on-chip 10-bit ADCs and an automated hardware CVD (Charge-Voltage Discharge) acquisition engine supporting up to 34 analog channels. The CVD block sequences charge and discharge cycles in hardware so the firmware only reads the resulting delta, removing the CPU overhead that plagues software-only touch implementations and enabling reliable operation in the presence of humidity and temperature drift. In a 32-channel mutual-capacitance keypad running at 50 Hz scan rate, the PIC16LF1567-E/PT consumes under 4 mA active current at 3.3 V and stays below 10 uA in sleep between scans. The 14 KB Flash holds a full 8x4 mTouch reference firmware plus application logic, while the 1 KB SRAM comfortably buffers scan state and debounce counters.
Recommended
Battery-Powered Sensor Hubs
The PIC16LF1567-E/PT's XLP (eXtreme Low Power) lineage makes it well suited to battery-driven wireless sensor nodes, where the /LF process variant operates down to 1.8 V on VDD and the deep-sleep current stays under 1 uA with the RTCC running. The 32 MHz HFINTOSC eliminates the external crystal on most designs, shrinking BOM and quiescent draw, while the 1 KB SRAM is enough to buffer a 16-channel sensor scan before transmitting over an attached radio. Two PWM outputs can drive indicator LEDs or simple haptic actuators directly, freeing the firmware scheduler to focus on measurement tasks.
Recommended
Industrial LED Lighting Control
For LED drivers, signage, and architectural lighting, the PIC16LF1567-E/PT combines two 10-bit PWM channels with up to 34 analog channels for ambient-light, color, and temperature feedback. The 32 MIPS core executes dimming curves, color-mixing math, and DMX-style commands in real time, while the 1.8-3.6 V supply range simplifies direct Li-ion or 24 V industrial bus operation with a small LDO. Extended -40C to +125C temperature grading lets the same firmware serve indoor, outdoor, and refrigerated installations without parts proliferation.
Recommended
Small Motor and Fan Control
With two PWM modules, EUSART for command links, and a fast 32 MIPS core, the PIC16LF1567-E/PT can run closed-loop brushless-DC fan or small stepper control at rates that would saturate slower 8-bit MCUs. The 14 KB Flash holds sensorless BEMF state machines or PID tuning tables, while the dual 10-bit ADC samples back-EMF and current sense channels simultaneously - an advantage over single-ADC PIC16 parts that require channel multiplexing. The 44-TQFP footprint exposes enough I/O for three half-bridges plus encoder feedback.
Recommended
Consumer Appliance Front Panels
The PIC16LF1567-E/PT's mTouch CVD engine plus 34 analog channels lets a single chip replace dozens of mechanical buttons and indicator LEDs on a white-goods front panel - common in induction cooktops, microwave ovens, washing machines, and air-conditioner remotes. The -E extended temp grade (-40C to +125C) tolerates the heat soak behind a ceramic cooktop, while the 1.8 V minimum supply permits direct operation from a 2xAA backup during power glitches. The 14 KB Flash is sufficient for a full capacitive keypad UI plus Wi-Fi/BLE host-command parser via EUSART or SPI.
Recommended
Automotive Body Electronics
Although not AEC-Q100 qualified at the standard -E suffix, the PIC16LF1567-E/PT's -40C to +125C extended temperature rating and 1.8 V-3.6 V supply window are frequently accepted in cabin-electronics and body-control subsystems (HVAC controls, seat switches, mirror modules). The two 10-bit ADCs read potentiometers and thermistors with hardware CVD for touch overlays, while the dual PWM drives small loads like backlights and buzzers. For under-hood or powertrain applications, designers should migrate to the PIC16LF1567-E/PTVAO AEC-Q100 grade.
Recommended
Medical and Wellness Devices
In portable medical and wellness devices - pulse-oximeter probes, glucose meters, smart inhalers - the PIC16LF1567-E/PT's low-voltage operation, hardware CVD for touch UI, and 14 KB Flash provide a comfortable platform for sensor readouts, battery management, and Bluetooth host handoff. The dual 10-bit ADCs support simultaneous photodiode and temperature sensing, while the XLP deep-sleep modes keep standby current under 1 uA so coin-cell or rechargeable packs can last multi-year deployment windows. The Extended temp grade also suits wearable skin-contact products.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1567-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1567-I/PT | PIC16LF1567-E/P | PIC16LF1566-E/PT | PIC16LF1559-E/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Program Memory (Flash) | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB |
| Data SRAM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Voltage (VDD) | 1.8V - 3.6V | 1.8V - 3.6V | 1.8V - 3.6V | 1.8V - 3.6V | 1.8V - 3.6V |
| ADC | 2x 10-bit, 34 ch, 600 ksps | 2x 10-bit, 34 ch, 600 ksps | 2x 10-bit, 34 ch, 600 ksps | 2x 10-bit, 34 ch, 600 ksps | 1x 10-bit, fewer channels |
| Temperature Range | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) |
Key Differentiators
- Dual 10-bit ADC with automated hardware CVD acquisition (vs PIC16LF1559-E/ML)
- 34 analog channels for high-density touch panels (vs PIC16LF1566-E/PT)
- Extended -40C to +125C temperature grade (vs PIC16LF1567-I/PT)
Design Notes
Decouple each VDD/VSS pair with a 100 nF X7R ceramic placed within 3 mm of the pin pair, and add a single 1 uF to 10 uF bulk capacitor on the analog AVDD/AVSS pins to keep the ADC reference stable. The /LF process variant lets VDD drop to 1.8 V, but to run the CPU at 32 MHz the datasheet mandates at least 3.0 V on VDD; below 2.5 V the firmware must step the HFINTOSC down to 16 MHz or lower to maintain correct timing. Switching between full 32 MHz active mode and deep sleep via the XLP DOZE/SLEEP modes cuts average current by an order of magnitude in touch-scan applications.
Route the ICSP/PGx pair (RB6/ICSPCLK and RB7/ICSPDAT) as a short, parallel pair to a 6-pin header footprint, and avoid routing them across switching nodes or near the resonator traces - this preserves reliable in-circuit programming and debugging through the ICD. Keep analog traces (ANx / CVD sensor pads) short and guarded with a ground hatch, since capacitive-touch sensitivity scales inversely with trace capacitance to ground. Place the 32 kHz watch crystal (if used) on a quiet ground island with its own guard ring.
Do not leave the MCLR pin floating - it must be tied to VDD through a 10 kohm resistor (with optional 100 nF cap for noise filtering) or the device will randomly reset. The CVD acquisition engine requires an explicit calibration step on power-up; firmware that skips calibration will see channel-to-channel offsets of several ADC counts. When migrating from the -I to the -E variant, double-check the EUSART baud-rate tolerance at low temperatures - the internal oscillator trim shifts slightly across the wider operating window.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified at standard -E suffix - use PIC16LF1567-E/PTVAO for automotive. MSL-3 (168 hours) per JEDEC J-STD-033.