PIC18LF45K22-E/PT - 8-bit XLP MCU 32KB Flash 44-TQFP | Microchip
部品番号: PIC18LF45K22-E/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.92 | $3.92 |
| 10 | $3.52 | $35.20 |
| 100 | $3.05 | $305.00 |
| 500 | $2.71 | $1,355.00 |
| 1,000 | $2.38 | $2,380.00 |
PIC18LF45K22-E/PT 概要
What is an 8-bit PIC microcontroller? A PIC (Peripheral Interface Controller) is a Harvard-architecture RISC microcontroller originally developed by General Instrument and now produced by Microchip Technology. The PIC18F/LF family extends the original PIC16 baseline with linear memory, a 16-bit instruction word, and a richer peripheral set, while the "LF" voltage range (1.8V to 3.6V) is optimized for battery-powered designs. PIC microcontrollers sit within the broader taxonomy: microcontroller -> embedded controller -> semiconductor -> integrated circuit.
Key features of the PIC18LF45K22-E/PT include 32KB (16K x 16) of self-programmable Flash, 1536 bytes of SRAM, and 256 bytes of data EEPROM. The device integrates multiple communication peripherals: two EUSART (Enhanced USART) modules, two MSSP (Master Synchronous Serial Port) modules supporting SPI and I2C, a 12-bit A/D converter with up to 28 channels, and a 5-bit DAC. Its nanoWatt XLP technology provides deep-sleep currents as low as 20 nA typical, making it one of the lowest-power PIC18 variants for energy harvesting or battery-backed applications.
At the architectural level, the PIC18LF45K22-E/PT uses a 16-bit enhanced instruction set with hardware multiply and a C-optimized architecture. The core provides an 8 x 8 hardware multiplier, a single-cycle instruction path, and a vectored interrupt controller supporting multiple priority levels. Two capture/compare/PWM modules and one enhanced CCP module enable motor-control, lighting, and power-conversion timing functions.
Typical applications include low-power sensor nodes, battery-powered IoT edge devices, portable medical instruments, automotive body and climate modules, industrial control panels, and USB/HID human-interface devices. The combination of low quiescent current, generous RAM for protocol stacks, and a 12-bit ADC makes it a versatile main controller for cost-sensitive embedded designs.
A key design consideration is the LF voltage range - this part MUST NOT be used above 3.6V on VDD. If your design requires 5V tolerance, choose the PIC18F45K22 (5V variant) instead. Also confirm TQFP-44 PCB layout footprint matches your existing land pattern, as the same die is offered in 28-pin QFN, 40-pin PDIP, and 44-pin TQFP packages.
This page synthesizes distributor pricing across 9 distributors, drop-in alternative comparisons, and practical nanoWatt XLP design notes not always covered in the manufacturer datasheet.
ドロップイン代替品: PIC18LF45K22-E/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF45K22-E/PT (同一形状・フットプリント) — 相違点: ADC, Operating Temperature, Timers, Package, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F45K22-I/PT
✅ ドロップイン✓ 在庫あり
$2.65 / 個
データシートを見る →PIC18LF45K22-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF45K22-E/PT
✅ ドロップイン✓ 在庫あり
$2.38 / 個
データシートを見る →PIC18LF45K22-E/P
✅ ドロップイン✓ 在庫あり
$2.62 / 個
データシートを見る →PIC18LF45K22-E/PT 最大定格&電気的特性
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Family | PIC18LFxxK22 / nanoWatt XLP |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data SRAM | 1536 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 48 MHz (12 MIPS) |
| Operating Voltage (VDD) | 1.8 V to 3.6 V (LF variant) |
| I/O Pins | 36 |
| A/D Converter | 12-bit, up to 28 channels |
| DAC | 5-bit, 1 channel |
| Timers | 7 (Timer0/1/2/3/4/5/6) |
| EUSART | 2 modules |
| MSSP (SPI / I2C) | 2 modules |
| CCP / ECCP | 2 CCP + 1 ECCP |
| パッケージ | 44-pin TQFP (10x10 mm) |
| 動作温度 | -40 C to +125 C (E suffix = extended) |
| nanoWatt XLP Sleep Current | 20 nA typical (deep sleep) |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 (168 hours) |
| RoHS ステータス | Compliant |
PIC18LF45K22-E/PT ピン構成
| ピン 1 | RA0/AN0/C1IN+/ULPWU — PORTA bit 0; analog input 0; comparator 1 input; ultra-low-power wake-up |
| ピン 2 | RA1/AN1/C1IN-/C2IN-/CTC — PORTA bit 1; analog input 1; comparator inputs |
| ピン 3 | RA2/AN2/C2IN+/VREF- — PORTA bit 2; analog input 2; comparator input; ADC VREF negative |
| ピン 4 | RA3/AN3/C1IN+/VREF+ — PORTA bit 3; analog input 3; ADC VREF positive |
| ピン 5 | RA4/AN4/C1OUT — PORTA bit 4; analog input 4; comparator 1 output |
| ピン 6 | RA5/AN5/C2OUT — PORTA bit 5; analog input 5; comparator 2 output |
| ピン 7 | RA6 — PORTA bit 6; general digital I/O |
| ピン 8 | RA7 — PORTA bit 7; general digital I/O |
| ピン 9 | VDD — Positive supply (1.8V-3.6V) |
| ピン 10 | VSS — Ground reference |
| ピン 11 | RB0/INT0 — PORTB bit 0; external interrupt 0 |
| ピン 12 | RB1/INT1 — PORTB bit 1; external interrupt 1 |
| ピン 13 | RB2 — PORTB bit 2; general digital I/O |
| ピン 14 | RB3 — PORTB bit 3; general digital I/O |
| ピン 15 | RB4 — PORTB bit 4; general digital I/O |
| ピン 16 | RB5 — PORTB bit 5; general digital I/O |
| ピン 17 | RB6/PGC — PORTB bit 6; ICSP clock |
| ピン 18 | RB7/PGD — PORTB bit 7; ICSP data |
| ピン 19 | VSS — Ground reference |
| ピン 20 | VDD — Positive supply (1.8V-3.6V) |
| ピン 21 | RC0 — PORTC bit 0; general digital I/O |
| ピン 22 | RC1 — PORTC bit 1; general digital I/O |
| ピン 23 | RC2 — PORTC bit 2; general digital I/O |
| ピン 24 | RC3 — PORTC bit 3; general digital I/O |
| ピン 25 | RC4 — PORTC bit 4; general digital I/O |
| ピン 26 | RC5 — PORTC bit 5; general digital I/O |
| ピン 27 | RC6 — PORTC bit 6; general digital I/O |
| ピン 28 | RC7 — PORTC bit 7; general digital I/O |
| ピン 29 | VSS — Ground reference |
| ピン 30 | VDD — Positive supply (1.8V-3.6V) |
| ピン 31 | RD0 — PORTD bit 0; general digital I/O |
| ピン 32 | RD1 — PORTD bit 1; general digital I/O |
| ピン 33 | RD2 — PORTD bit 2; general digital I/O |
| ピン 34 | RD3 — PORTD bit 3; general digital I/O |
| ピン 35 | RD4 — PORTD bit 4; general digital I/O |
| ピン 36 | RD5 — PORTD bit 5; general digital I/O |
| ピン 37 | RD6 — PORTD bit 6; general digital I/O |
| ピン 38 | RD7 — PORTD bit 7; general digital I/O |
| ピン 39 | VSS — Ground reference |
| ピン 40 | VDD — Positive supply (1.8V-3.6V) |
| ピン 41 | RE0 — PORTE bit 0; general digital I/O |
| ピン 42 | RE1 — PORTE bit 1; general digital I/O |
| ピン 43 | RE2 — PORTE bit 2; general digital I/O |
| ピン 44 | MCLR/RE3 — Master clear reset input / PORTE bit 3 |
主な用途
PIC18LF45K22-E/PT の用途: 7 件s: Battery-Powered IoT Sensor Node, Industrial Control Panel HMI, Automotive Body Control Module, Portable Medical Instrument, USB Human Interface Device (HID), Smart Home Edge Controller, Educational / Maker Development Platform.
Battery-Powered IoT Sensor Node
The PIC18LF45K22-E/PT is well suited for battery-powered IoT sensor nodes because its nanoWatt XLP technology achieves deep-sleep currents of 20 nA typical, enabling multi-year coin-cell or 2xAA lifetimes. The 1.8V-3.6V LF voltage range aligns with primary Li-Ion chemistries, and the integrated 12-bit ADC with up to 28 channels digitizes temperature, humidity, and battery voltage without external signal conditioning. The 1536 bytes of SRAM support small protocol stacks (BLE-beacon, LoRaWAN, MODBUS) and the dual EUSART enables simultaneous sensor and wireless-module interfaces.
おすすめ
Industrial Control Panel HMI
For industrial HMI panels, the PIC18LF45K22-E/PT offers 36 GPIO lines that drive 7-segment displays, keypads, status LEDs, and isolated digital I/O. The two CCP and one ECCP modules generate PWM for backlight dimming and buzzer tones, while the 12-bit ADC reads analog setpoints from potentiometers and 4-20 mA loop transducers. With 32KB Flash it comfortably hosts state-machine logic, menu navigation, and MODBUS RTU slave protocols. The -40C to +125C extended temperature rating supports factory-floor deployments.
おすすめ
Automotive Body Control Module
In automotive body-control applications such as climate panels, mirror controllers, or lighting nodes, the PIC18LF45K22-E/PT extended-temperature grade (-40C to +125C) handles under-hood and cabin thermal stress. Its 32KB Flash stores multi-zone climate state machines and LIN protocol handlers, while the ECCP module drives PWM motor or LED channels. The 12-bit ADC with 28 channels reads thermistor inputs for cabin climate sensing. For 12V automotive rails, downstream regulators step down to the LF 3.3V domain.
おすすめ
Portable Medical Instrument
Portable medical instruments benefit from the PIC18LF45K22-E/PT combination of low quiescent current, integrated 12-bit ADC, and deterministic 8-bit architecture that simplifies IEC 62304 firmware qualification. The 32KB Flash hosts measurement algorithms for pulse oximetry, glucose metering, or spirometry peripherals, and the 1536B RAM buffers sensor data between ADC conversions and display updates. The dual EUSART supports Bluetooth or USB-CDC connectivity to host tablets for result logging.
おすすめ
USB Human Interface Device (HID)
The PIC18LF45K22-E/PT can serve as a USB HID controller when paired with an external USB transceiver, since the device includes the necessary EUSART and MSSP peripherals and 32KB of firmware space for HID class descriptors and report handlers. With the LF 1.8V-3.6V range the design operates from USB-powered 3.3V rails without additional regulation. The 5-bit DAC and 12-bit ADC enable analog features such as joystick calibration or foot-pedal readout.
おすすめ
Smart Home Edge Controller
For smart-home edge devices such as thermostat controllers, sensor hubs, or appliance user interfaces, the PIC18LF45K22-E/PT provides low-power operation plus sufficient peripherals to handle local control and upstream connectivity. The 32KB Flash fits Z-stack or Matter-bridge protocol stubs, and the 1536B SRAM buffers command queues. Two EUSART channels support concurrent RS-485 to HVAC equipment and a Wi-Fi/BLE module for cloud connectivity. nanoWatt XLP keeps idle power negligible.
おすすめ
Educational / Maker Development Platform
The PIC18LF45K22-E/PT is widely supported by Microchip's MPLAB X IDE, XC8 compiler, and Curiosity/Explorer development boards, making it ideal for engineering education and rapid prototyping. The 32KB Flash, 1536B RAM, and rich peripheral set (ADC, DAC, PWM, I2C, SPI, UART) cover most introductory embedded curricula. The 44-pin TQFP on standard 0.1" headers simplifies breadboarding, and the nanoWatt XLP demos teach real-world power-budgeting techniques.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF45K22-E/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F45K22-I/PT | PIC18LF45K22-I/PT | PIC18LF45K22-E/P |
|---|---|---|---|---|
| Package | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | PDIP-40 - different footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Operating Voltage | 1.8V to 3.6V (LF) | 1.8V to 5.5V (F) | 1.8V to 3.6V (LF) | 1.8V to 3.6V (LF) |
| Flash Memory | 32 KB | 32 KB | 32 KB | 32 KB |
| RAM | 1536 bytes | 1536 bytes | 1536 bytes | 1536 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) |
| Pin Count | 44 | 44 | 44 | 40 (PDIP) |
| Max CPU Speed | 48 MHz / 12 MIPS | 48 MHz / 12 MIPS | 48 MHz / 12 MIPS | 48 MHz / 12 MIPS |
| A/D Converter | 12-bit, 28 channels | 12-bit, 28 channels | 12-bit, 28 channels | 12-bit, 28 channels |
主な差別化要因
- Extended industrial temperature grade (-40C to +125C) (vs PIC18LF45K22-I/PT)
- Lowest voltage range in PIC18 K22 family (vs PIC18F45K22-I/PT)
- nanoWatt XLP deep-sleep at 20 nA typical (vs PIC18F45K22-I/PT)
設計ノート
Estimated: At 48 MHz with all peripherals active, core current draw is approximately 12 mA typical at 3.3V. Enable nanoWatt XLP sleep modes whenever the firmware idle-wait exceeds 1 ms - deep-sleep current drops to 20 nA typical per the datasheet. Use the built-in low-power timer (Timer1 with external 32.768 kHz crystal) for periodic wake-ups rather than WDT to achieve sub-uA average current in battery-backed IoT nodes. Always decouple VDD with a 100 nF ceramic placed within 5 mm of each VDD pin.
Estimated: The 44-pin TQFP has 0.8 mm pitch pads requiring careful PCB layout. Use a 4-layer stackup with continuous ground plane beneath the IC to provide thermal spreading and reference for analog ADC inputs. Route MCLR with a 10 kohm pull-up to VDD and a 100 nF capacitor to ground to suppress ESD-induced resets; place the capacitor within 3 mm of the MCLR pin. Keep the ICSP lines RB6/PGC and RB7/PGD accessible via test points for in-circuit programming.
Do NOT exceed 3.6V on VDD - the LF suffix means low-voltage only. Applying 5V destroys the device. If the design requires 5V, substitute PIC18F45K22. Also ensure CONFIG settings for the oscillator (HS vs INTOSC) match the crystal or resonator; an unconfigured PIC18 will appear dead and draw excessive current. Always set the WDT and brown-out reset in CONFIG to recover from firmware faults.
Estimated: The 12-bit ADC achieves 12 ENOB at 50 ksps when the analog supply (AVDD/AVSS) is bypassed with a 10 uF + 100 nF pair and the digital supply (VDD/VSS) carries separate decoupling. Switch digital outputs only when ADC sampling is complete, or use the dedicated CTMU charge-time measurement unit for capacitive touch sensing to avoid digital switching noise corrupting analog reads.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. E temperature grade (-40C to +125C) is industrial, NOT AEC-Q100 automotive-qualified - choose PIC18F45K22-E/PT or Q-grade variants for AEC-Q100.