PIC18LF25K40T-I/MV - 32KB Flash 8-Bit XLP MCU 28-UQFN | Microchip
部品番号: PIC18LF25K40T-I/MV ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 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 概要
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.
ドロップイン代替品: PIC18LF25K40T-I/MV — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF25K40T-I/MV (同一形状・フットプリント) — 相違点: ADC, Package, DAC, Comparators, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18LF24K40T-I/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF26K40T-I/MV
✅ ドロップイン✓ 在庫あり
$1.92 / 個
データシートを見る →PIC18F25K40T-I/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F24K40T-I/MV
✅ ドロップイン✓ 在庫あり
$1.42 / 個
データシートを見る →PIC18LF24K42T-I/MV
✅ ドロップイン✓ 在庫あり
$1.35 / 個
データシートを見る →PIC18F26K40T-I/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF25K40T-I/MV 最大定格&電気的特性
| 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) |
| 動作温度 | -40 C to +85 C (Industrial) |
| パッケージ | 28-pin UQFN (4x4 mm) with exposed pad |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| MSLレベル | 1 |
| eXtreme Low-Power (XLP) | Yes |
PIC18LF25K40T-I/MV ピン構成
| ピン 1 | RA2/AN2 — Bidirectional I/O / ADC input |
| ピン 2 | RA3/AN3 — Bidirectional I/O / ADC input |
| ピン 3 | RA4/AN4 — Bidirectional I/O / ADC input |
| ピン 4 | RA5/MCLR — I/O / Master Clear (Reset) input |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RA6/OSC2 — I/O / Crystal oscillator output |
| ピン 7 | RA7/OSC1 — I/O / Crystal oscillator input |
| ピン 8 | VDD — Positive supply voltage (1.8-3.6 V) |
| ピン 9 | RB0/INT0 — Bidirectional I/O / External interrupt |
| ピン 10 | RB1/INT1 — Bidirectional I/O / External interrupt |
| ピン 11 | RB2 — Bidirectional I/O |
| ピン 12 | RB3 — Bidirectional I/O |
| ピン 13 | RB4 — Bidirectional I/O |
| ピン 14 | RB5 — Bidirectional I/O |
| ピン 15 | RB6/ICSP_CK — I/O / In-Circuit Serial Programming clock |
| ピン 16 | RB7/ICSP_DT — I/O / In-Circuit Serial Programming data |
| ピン 17 | VDD — Positive supply voltage |
| ピン 18 | RC0 — Bidirectional I/O |
| ピン 19 | RC1 — Bidirectional I/O |
| ピン 20 | RC2 — Bidirectional I/O |
| ピン 21 | RC3 — Bidirectional I/O |
| ピン 22 | RC4 — Bidirectional I/O |
| ピン 23 | RC5 — Bidirectional I/O |
| ピン 24 | RC6 — Bidirectional I/O |
| ピン 25 | RC7 — Bidirectional I/O |
| ピン 26 | VSS — Ground reference |
| ピン 27 | RA0/AN0 — Bidirectional I/O / ADC input |
| ピン 28 | RA1/AN1 — Bidirectional I/O / ADC input |
| ピン 29 | EP — Exposed pad - connect to ground plane for thermal dissipation |
主な用途
PIC18LF25K40T-I/MV の用途: 6 件s: 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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF25K40T-I/MV — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | 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 |
主な差別化要因
- 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))
設計ノート
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.
コンプライアンス情報
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.