PIC16LF1567-E/PT - 8-Bit MCU, 14KB Flash, 32MHz, 44-TQFP | Microchip
N.º da peça: PIC16LF1567-E/PT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 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 Visão geral
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.
Alternativas drop-in para PIC16LF1567-E/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16LF1567-E/PT (mesmo formato e footprint) — diferindo em ADC, Program Memory (Flash), Package, Core Architecture, Operating Temperature Range.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16LF1567-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16LF1567-E/P
✅ Drop-In✓ Em estoque
$1.95 / unidade
Ver ficha técnica →PIC16LF1566-E/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16LF1559-E/ML
✅ Drop-In✓ Em estoque
$1.05 / unidade
Ver ficha técnica →PIC16LF15376-E/P
✅ Drop-In✓ Em estoque
$1.74 / unidade
Ver ficha técnica →PIC16LF1519-E/PT
✅ Drop-In✓ Em estoque
$2.46 / unidade
Ver ficha técnica →PIC16LF1567-E/PT Classificações máximas e características elétricas
| 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 |
| Faixa de temperatura de operação | -40C to +125C (Extended, -E suffix) |
| Internal Oscillator | 31 kHz LFINTOSC + 32 MHz HFINTOSC |
| Encapsulamento | 44-TQFP (10x10 mm), industrial grade |
| Tipo de montagem | Surface Mount |
| Nível MSL | 3 (168 hours) |
| Status RoHS | Compliant |
Configuração de pinos do PIC16LF1567-E/PT
| Pino 1 | RA0/AN0 — Bidirectional I/O / analog input 0 |
| Pino 2 | RA1/AN1 — Bidirectional I/O / analog input 1 |
| Pino 3 | RA2/AN2 — Bidirectional I/O / analog input 2 |
| Pino 4 | RA3/AN3/VREF+ — Bidirectional I/O / analog input 3 / ADC reference positive |
| Pino 5 | RA4/AN4 — Bidirectional I/O / analog input 4 |
| Pino 6 | RA5/AN5 — Bidirectional I/O / analog input 5 |
| Pino 7 | RA6/OSC2 — Bidirectional I/O / resonator driver output |
| Pino 8 | RA7/OSC1/CLKIN — Bidirectional I/O / resonator driver input / external clock |
| Pino 9 | VSS — Ground reference |
| Pino 10 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pino 11 | RB0/AN12 — Bidirectional I/O / analog input 12 |
| Pino 12 | RB1/AN10 — Bidirectional I/O / analog input 10 |
| Pino 13 | RB2/AN8 — Bidirectional I/O / analog input 8 |
| Pino 14 | RB3/AN9 — Bidirectional I/O / analog input 9 |
| Pino 15 | RB4/AN11 — Bidirectional I/O / analog input 11 |
| Pino 16 | RB5/AN13 — Bidirectional I/O / analog input 13 |
| Pino 17 | RB6/ICSPCLK — Bidirectional I/O / ICSP clock |
| Pino 18 | RB7/ICSPDAT — Bidirectional I/O / ICSP data |
| Pino 19 | RC0 — Bidirectional I/O |
| Pino 20 | RC1 — Bidirectional I/O |
| Pino 21 | RC2 — Bidirectional I/O |
| Pino 22 | RC3 — Bidirectional I/O |
| Pino 23 | RC4 — Bidirectional I/O |
| Pino 24 | RC5 — Bidirectional I/O |
| Pino 25 | RC6 — Bidirectional I/O |
| Pino 26 | RC7 — Bidirectional I/O |
| Pino 27 | VSS — Ground reference |
| Pino 28 | VDD — Positive supply voltage (1.8V-3.6V) |
| Pino 29 | RD0 — Bidirectional I/O |
| Pino 30 | RD1 — Bidirectional I/O |
| Pino 31 | RD2 — Bidirectional I/O |
| Pino 32 | RD3 — Bidirectional I/O |
| Pino 33 | RD4 — Bidirectional I/O |
| Pino 34 | RD5 — Bidirectional I/O |
| Pino 35 | RD6 — Bidirectional I/O |
| Pino 36 | RD7 — Bidirectional I/O |
| Pino 37 | VSS — Ground reference |
| Pino 38 | AVDD — Analog positive supply |
| Pino 39 | AVSS — Analog ground reference |
| Pino 40 | RE0 — Bidirectional I/O |
| Pino 41 | RE1 — Bidirectional I/O |
| Pino 42 | RE2 — Bidirectional I/O |
| Pino 43 | RE3/MCLR/VPP — Bidirectional I/O / master clear (active-low reset) / programming voltage |
| Pino 44 | VDD — Positive supply voltage (1.8V-3.6V) |
Aplicações típicas
PIC16LF1567-E/PT é adequado para 7 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16LF1567-E/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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) |
Principais diferenciais
- 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)
Notas de projeto
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.
Informações de conformidade
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.