PIC18LF25K40T-I/MV - 32KB Flash 8-Bit XLP MCU 28-UQFN | Microchip
Teilenummer: PIC18LF25K40T-I/MV ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $2.85 | $2,85 |
| 10 | $2.56 | $25,60 |
| 100 | $2.18 | $218,00 |
| 500 | $1.84 | $920,00 |
| 1.000 | $1.62 | $1.620,00 |
PIC18LF25K40T-I/MV Übersicht
What is an 8-bit microcontroller? An 8-bit MCU is a small computer-on-a-chip that processes data 8 bits at a time. The PIC18 family sits within the broader hierarchy of microcontroller -> embedded controller -> semiconductor, and within Microchip's portfolio it occupies the mid-range tier between baseline PIC10/12/16 and high-performance PIC24/dsPIC33 devices. The "K40" sub-family adds Core Independent Peripherals (CIPs) - CWG, WWDT, CRC/Scan, NCO, SMT, ZCD and PWM - that operate without CPU intervention, freeing the core for application code.
Key features include 25 I/O pins with peripheral pin select (PPS), four 16-bit timers, two USART, two SPI, two I2C, one 5-bit DAC, one 8-bit DAC and an integrated temperature indicator. The ADCC automates signal averaging, oversampling, and threshold comparisons for sensor conditioning. Two comparators with selectable rail-to-rail inputs complement the analog chain. The device supports in-circuit debugging via MPLAB ICD/Snap and ICSP programming.
Architecturally, the PIC18LF25K40 uses a 14-bit wide instruction set with hardware multiplier, 31-level stack, and linear memory map. The XLP sleep current of roughly 50 nA (per datasheet IDD sleep spec, exact figure ) and 1.8V minimum VDD make it ideal for coin-cell and energy-harvesting systems.
Typical applications include capacitive touch user interfaces, IoT sensor nodes, battery-powered handheld instruments, consumer white goods, and low-power wireless sensor hubs. The CVD peripheral enables waterproof touch buttons and sliders that operate through glass or plastic overlays.
When designing with this device, place a 100 nF decoupling capacitor within 3 mm of each VDD/VSS pair and tie the exposed pad (EP) to a solid ground plane for thermal dissipation. Program the CONFIG registers using MPLAB X IDE and MCC to set oscillator, watchdog and code-protect options before code generation.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in-Alternativen für PIC18LF25K40T-I/MV – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC18LF25K40T-I/MV (gleiche Bauform und Footprint) – abweichend in ADC, Package, DAC, Comparators, Core Architecture.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC18LF24K40T-I/MV
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC18LF26K40T-I/MV
✅ Drop-In✓ Auf Lager
$1.92 / Stück
Datenblatt ansehen →PIC18F25K40T-I/MV
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC18F24K40T-I/MV
✅ Drop-In✓ Auf Lager
$1.42 / Stück
Datenblatt ansehen →PIC18LF24K42T-I/MV
✅ Drop-In✓ Auf Lager
$1.35 / Stück
Datenblatt ansehen →PIC18F26K40T-I/MV
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC18LF25K40T-I/MV Grenzwerte & elektrische Eigenschaften
| Core Architecture | PIC18 8-bit RISC |
| Instruction Set Width | 14-bit |
| Maximum CPU Speed | 64 MHz |
| Program Flash Memory | 32 KB (16K x 16) |
| SRAM | 2 KB |
| EEPROM | 256 B |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| I/O Pins | 25 |
| ADC | 10-bit with Computation (ADCC), up to 24 channels |
| DAC | 1x 5-bit and 1x 8-bit |
| Comparators | 2 with rail-to-rail inputs |
| Timers | 4x 16-bit |
| Communication Peripherals | 2x USART, 2x SPI, 2x I2C |
| PWM | Multiple PWM outputs (10-bit/16-bit selectable) |
| Betriebstemperatur | -40 C to +85 C (Industrial) |
| Gehäuse | 28-pin UQFN (4x4 mm) with exposed pad |
| Montageart | Surface Mount |
| RoHS-Status | Compliant |
| MSL-Level | 1 |
| eXtreme Low-Power (XLP) | Yes |
PIC18LF25K40T-I/MV Pin-Konfiguration
| Pin 1 | RA2/AN2 — Bidirectional I/O / ADC input |
| Pin 2 | RA3/AN3 — Bidirectional I/O / ADC input |
| Pin 3 | RA4/AN4 — Bidirectional I/O / ADC input |
| Pin 4 | RA5/MCLR — I/O / Master Clear (Reset) input |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RA6/OSC2 — I/O / Crystal oscillator output |
| Pin 7 | RA7/OSC1 — I/O / Crystal oscillator input |
| Pin 8 | VDD — Positive supply voltage (1.8-3.6 V) |
| Pin 9 | RB0/INT0 — Bidirectional I/O / External interrupt |
| Pin 10 | RB1/INT1 — Bidirectional I/O / External interrupt |
| Pin 11 | RB2 — Bidirectional I/O |
| Pin 12 | RB3 — Bidirectional I/O |
| Pin 13 | RB4 — Bidirectional I/O |
| Pin 14 | RB5 — Bidirectional I/O |
| Pin 15 | RB6/ICSP_CK — I/O / In-Circuit Serial Programming clock |
| Pin 16 | RB7/ICSP_DT — I/O / In-Circuit Serial Programming data |
| Pin 17 | VDD — Positive supply voltage |
| Pin 18 | RC0 — Bidirectional I/O |
| Pin 19 | RC1 — Bidirectional I/O |
| Pin 20 | RC2 — Bidirectional I/O |
| Pin 21 | RC3 — Bidirectional I/O |
| Pin 22 | RC4 — Bidirectional I/O |
| Pin 23 | RC5 — Bidirectional I/O |
| Pin 24 | RC6 — Bidirectional I/O |
| Pin 25 | RC7 — Bidirectional I/O |
| Pin 26 | VSS — Ground reference |
| Pin 27 | RA0/AN0 — Bidirectional I/O / ADC input |
| Pin 28 | RA1/AN1 — Bidirectional I/O / ADC input |
| Pin 29 | EP — Exposed pad - connect to ground plane for thermal dissipation |
Typische Anwendungen
PIC18LF25K40T-I/MV ist geeignet für 6 Anwendungs: Capacitive Touch User Interfaces, Battery-Powered IoT Sensor Nodes, Consumer White Goods and Home Appliances, Handheld Instruments and Metering Devices, LED Lighting and Signage Controllers, Automotive Body and Interior Modules.
Capacitive Touch User Interfaces
The PIC18LF25K40T-I/MV's 10-bit ADC with Computation (ADCC) automates Capacitive Voltage Divider (CVD) techniques, enabling robust touch sensing through overlays of plastic or glass up to 10 mm thick. With up to 24 ADC channels and built-in hardware averaging, the device can scan a 12-button keypad in <2 ms while drawing <500 uA active current. The XLP sleep mode between scans drops quiescent current to tens of nA, extending coin-cell life by years. Unlike external touch controllers, the integrated ADCC reduces BOM cost by $0.30-0.80 per board and frees GPIOs for other functions.
Empfohlen
Battery-Powered IoT Sensor Nodes
Operating from 1.8 V to 3.6 V with XLP sleep currents in the nA range, the PIC18LF25K40T-I/MV runs for years from a single CR2032 coin cell. The integrated 10-bit ADC, two comparators, and temperature indicator handle analog sensor conditioning without external components. The Core Independent Peripherals (CIPs) - CWG, NCO, SMT, ZCD - wake the core only on relevant events, saving 50-90% energy vs polling architectures. Deep-sleep wake on interrupt plus RTC and WWDT enable duty-cycled operation at <0.1% average current.
Empfohlen
Consumer White Goods and Home Appliances
The PIC18LF25K40T-I/MV's combination of 32 KB Flash, dual comparators, 10-bit ADC, and PWM outputs suits appliance control boards for washing machines, dishwashers, and microwave ovens. The motor-control PWM with complementary outputs and dead-band control drives small BLDC and induction motors directly. Multiple USART/SPI/I2C interfaces handle display, sensor, and connectivity daughterboards. The 1.8 V-3.6 V range aligns with 3.3 V system rails and supports direct Li-ion battery operation in portable appliances.
Empfohlen
Handheld Instruments and Metering Devices
With 32 KB Flash accommodating Bluetooth Low Energy stack and sensor firmware, the PIC18LF25K40T-I/MV powers handheld multimeters, clamp meters, and HVAC service tools. The ADCC oversampling capability achieves effective 12-bit+ resolution for precise current/voltage measurements, while the 5-bit DAC calibrates analog frontends at startup. Two rail-to-rail comparators enable over-current and under-voltage protection circuits without external op-amps. Industrial -40 C to +85 C operating range covers outdoor service environments.
Empfohlen
LED Lighting and Signage Controllers
The PIC18LF25K40T-I/MV's multi-channel PWM and CWG (Complementary Waveform Generator) deliver smooth dimming and color mixing for architectural LED strips and RGB signage. The NCO (Numerically Controlled Oscillator) provides fine-grained frequency synthesis for flicker-free PWM at >20 kHz. USART/SPI/I2C interfaces accept DMX512, DALI, or wireless commands from upstream controllers. The XLP technology extends battery life in solar-powered signage installations, with deep-sleep currents under 100 nA.
Empfohlen
Automotive Body and Interior Modules
Although the LF variant is not AEC-Q100 qualified, the PIC18LF25K40T-I/MV's peripheral set fits non-safety body modules such as interior lighting controllers, seat-position memory, and HVAC blend-door actuators. The CAN-ready EUSART plus the LIN-capable USART connect to vehicle networks. The CIPs handle input capture for rotary encoders and PWM for motor positioning without CPU load, freeing MIPS for network protocol stacks. Industrial temperature grade (-40 C to +85 C) covers cabin environments.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC18LF25K40T-I/MV – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC18LF24K40T-I/MV | PIC18LF26K40T-I/MV | PIC18F25K40T-I/MV | PIC18F24K40T-I/MV | PIC18LF24K42T-I/MV | PIC18F26K40T-I/MV |
|---|---|---|---|---|---|---|---|
| Package | 28-UQFN (MV, 4x4 mm) | 28-UQFN (MV, 4x4 mm) - same | 28-UQFN (MV, 4x4 mm) - same | 28-UQFN (MV, 4x4 mm) - same | 28-UQFN (MV, 4x4 mm) - same | 28-UQFN (MV, 4x4 mm) - same | 28-UQFN (MV, 4x4 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash Memory | 32 KB | 16 KB | 64 KB | 32 KB | 16 KB | 16 KB | 64 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Supply 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 5.5 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 5.5 V |
| Maximum CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Family | K40 (LF) | K40 (LF) | K40 (LF) | K40 (F) | K40 (F) | K42 (LF) | K40 (F) |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
Wichtigste Unterscheidungsmerkmale
- 32 KB Flash with 2 KB SRAM in 28-UQFN MV package (vs. PIC18LF24K40T-I/MV)
- Capacitive Voltage Divider (CVD) hardware accelerator (vs. PIC18LF24K40T-I/MV (legacy touch via comparator + timer))
- Low-voltage operation with XLP sleep (vs. PIC18F25K40T-I/MV (5V capable variant))
Designhinweise
Place a 100 nF decoupling capacitor within 3 mm of each VDD/VSS pin pair on the PIC18LF25K40T-I/MV. Add a bulk 1-10 uF capacitor near the VDD pin for the 64 MHz core. Connect the exposed pad (EP) directly to the ground plane with multiple vias for thermal dissipation. The XLP sleep current of approximately 50 nA is achievable only with all peripherals disabled and the MCLR pin tied high through a 10 kohm resistor. Use the peripheral module disable (PMD) registers to gate unused peripherals before entering Sleep mode.
The 28-UQFN (MV) package has a thermal pad that must be soldered to a grounded copper pour of at least 10 mm x 10 mm for stable operation at 64 MHz. Route the ICSP signals (RB6/ICSP_CK, RB7/ICSP_DT) to a 6-pin 0.1 inch header for in-circuit debugging with MPLAB Snap or PICkit 4. Keep clock traces (RA6/OSC2, RA7/OSC1) short and surrounded by ground. The PPS (Peripheral Pin Select) feature allows remapping digital peripherals to most I/O pins - assign UART/SPI/I2C lines to contiguous pins to simplify PCB routing.
Do not confuse the LF (1.8-3.6 V) and F (1.8-5.5 V) variants - both share the same 28-UQFN footprint, but the LF version cannot tolerate 5 V inputs. Always set CONFIG3L to the correct voltage range for brown-out reset thresholds. The ICD pins (RB6/RB7) are shared with general I/O; if your application uses these pins for other functions, ensure ICSP debugging still has a path. The 10-bit ADC requires a minimum acquisition time of about 1.5 us at 64 MHz - consult the ADCC timing diagrams in the datasheet before fast-scanning multiple channels.
Compliance-Informationen
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - the LF prefix denotes the industrial low-voltage variant; AEC-Q100 qualified K40 parts exist as separate ordering codes.