PIC18LF45K42-I/ML - 8-Bit XLP MCU, 32KB Flash, 64MHz | Microchip
部品番号: PIC18LF45K42-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.92 | $3.92 |
| 10 | $3.64 | $36.40 |
| 100 | $3.18 | $318.00 |
| 500 | $2.86 | $1,430.00 |
| 1,000 | $2.55 | $2,550.00 |
PIC18LF45K42-I/ML 概要
A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, peripherals, and I/O. The 8-bit MCU class excels at deterministic bit manipulation, low power consumption, and cost-sensitive applications, while the PIC18 architecture adds a rich 16-bit instruction set, hardware multiply, and a linear (paged-free) program memory map. The K42 series extends this with peripheral additions such as configurable logic cells (CLC), numerically controlled oscillator (NCO), and high-resolution PWM modules.
Key features of the PIC18LF45K42-I/ML include 32 KB Flash with 2 KB RAM and 256 bytes EEPROM, four 16-bit timers, two USART, two SPI/I2C, a 12-bit ADC with computation (ADCC), a 5-bit DAC, two comparators, three op amps (rail-to-rail input/output), and the aforementioned CLC, NCO, and CWG peripherals. The device supports up to 36 digital I/O pins routed through peripheral pin select (PPS), providing exceptional flexibility for mixed-signal designs. Per the Microchip PIC18(L)FxxK42 datasheet, the part is qualified to the industrial temperature range of -40 C to +85 C.
Architecturally, the PIC18LF45K42 uses a Harvard-memory RISC core with a 16-bit instruction word and an 8-bit data path, achieving 16 MIPS at 64 MHz. The integrated nanoWatt XLP modes (Sleep, Idle, Doze) plus the new power-managed run modes allow active currents below 1 mA/MHz and deep sleep currents in the nanoamp range, while the integrated 32 kHz low-power FRC oscillator eliminates external crystals in many designs. PPS remaps most digital peripherals to almost any I/O pin, simplifying PCB layout and BOM.
Typical applications include battery-powered IoT sensor nodes, low-power wireless remote controls, home automation edge nodes, portable medical telemetry, automotive body controllers (with AEC-Q100 grade variants), industrial HMI panels, and small motor control / LED lighting. Designers leverage its op-amp + ADC + DAC chain for direct sensor conditioning without external analog ICs.
When designing with the PIC18LF45K42-I/ML, ensure that the supply is decoupled with a 100 nF ceramic bypass capacitor placed within 5 mm of the VDD pins, and that the exposed thermal pad (EP) is soldered to a continuous ground plane for thermal relief and low-impedance return paths. The wide PPS routing and 36 I/O pins reduce external glue logic.
This page synthesizes distributor pricing, drop-in alternatives, and engineering design notes not found in the manufacturer datasheet alone, accelerating BOM selection for PIC18 K42 designs.
ドロップイン代替品: PIC18LF45K42-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF45K42-I/ML (同一形状・フットプリント) — 相違点: ADC, Package, Operating Temperature, Timers, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC18LF45K42T-I/ML
✅ ドロップイン✓ 在庫あり
$1.98 / 個
データシートを見る →PIC18LF45K42-E/ML
✅ ドロップイン✓ 在庫あり
$1.55 / 個
データシートを見る →PIC18LF46K42-I/ML
✅ ドロップイン✓ 在庫あり
$1.83 / 個
データシートを見る →PIC18LF45K40-I/ML
✅ ドロップイン✓ 在庫あり
$1.92 / 個
データシートを見る →PIC18LF26K42-I/ML
✅ ドロップイン✓ 在庫あり
$2.62 / 個
データシートを見る →PIC18LF45K42-I/ML 最大定格&電気的特性
| Core Architecture | PIC18, 8-bit Harvard RISC |
| Maximum CPU Frequency | 64 MHz |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data RAM | 2 KB (2048 bytes) |
| Data EEPROM | 256 bytes |
| Operating Voltage Range | 1.8 V to 3.6 V (LF variant) |
| I/O Pins | 36 |
| パッケージ | 44-pin QFN (8x8 mm) with exposed pad |
| 実装タイプ | Surface Mount |
| Temperature Range | -40 C to +85 C (Industrial, I suffix) |
| ADC | 12-bit ADC with Computation (ADCC) |
| DAC | 5-bit DAC |
| Comparators | 2 |
| Op Amps | 3 (rail-to-rail I/O) |
| Timers | 4 x 16-bit (TMR0/1/2/3/4/5/6 family) |
| Communication | 2x USART, 2x SPI, 2x I2C |
| PWM Channels | Multi-channel CCP/ECCP/16-bit PWM |
| CLC / NCO / CWG | Configurable Logic Cell, NCO, Complementary Waveform Generator |
| Oscillator | Internal 64 MHz HF FRC + 32 kHz LF FRC, PLL optional |
| RoHS ステータス | Compliant |
PIC18LF45K42-I/ML ピン構成
| ピン 1 | RA5 — Port A bit 5 / analog input / I/O with PPS |
| ピン 2 | RA6 — Port A bit 6 / analog input / I/O with PPS |
| ピン 3 | RA7 — Port A bit 7 / analog input / I/O with PPS |
| ピン 4 | VSS — Ground |
| ピン 5 | RA0 — Port A bit 0 / I/O with PPS |
| ピン 6 | RA1 — Port A bit 1 / I/O with PPS |
| ピン 7 | RA2 — Port A bit 2 / I/O with PPS |
| ピン 8 | RA3 — Port A bit 3 / I/O with PPS |
| ピン 9 | RA4 — Port A bit 4 / I/O with PPS |
| ピン 10 | VDD — Positive supply (1.8-3.6V) |
| ピン 11 | VSS — Ground |
| ピン 12 | RB0 — Port B bit 0 / I/O with PPS |
| ピン 13 | RB1 — Port B bit 1 / I/O with PPS |
| ピン 14 | RB2 — Port B bit 2 / I/O with PPS |
| ピン 15 | RB3 — Port B bit 3 / I/O with PPS |
| ピン 16 | RB4 — Port B bit 4 / I/O with PPS |
| ピン 17 | RB5 — Port B bit 5 / I/O with PPS |
| ピン 18 | RB6 — Port B bit 6 / ICS_PGC / I/O with PPS |
| ピン 19 | RB7 — Port B bit 7 / ICS_PGD / I/O with PPS |
| ピン 20 | VSS — Ground |
| ピン 21 | RC0 — Port C bit 0 / I/O with PPS |
| ピン 22 | RC1 — Port C bit 1 / I/O with PPS |
| ピン 23 | RC2 — Port C bit 2 / I/O with PPS |
| ピン 24 | RC3 — Port C bit 3 / I/O with PPS |
| ピン 25 | RC4 — Port C bit 4 / I/O with PPS |
| ピン 26 | RC5 — Port C bit 5 / I/O with PPS |
| ピン 27 | RC6 — Port C bit 6 / I/O with PPS |
| ピン 28 | RC7 — Port C bit 7 / I/O with PPS |
| ピン 29 | VSS — Ground |
| ピン 30 | RD0 — Port D bit 0 / I/O with PPS |
| ピン 31 | RD1 — Port D bit 1 / I/O with PPS |
| ピン 32 | RD2 — Port D bit 2 / I/O with PPS |
| ピン 33 | RD3 — Port D bit 3 / I/O with PPS |
| ピン 34 | RD4 — Port D bit 4 / I/O with PPS |
| ピン 35 | RD5 — Port D bit 5 / I/O with PPS |
| ピン 36 | RD6 — Port D bit 6 / I/O with PPS |
| ピン 37 | RD7 — Port D bit 7 / I/O with PPS |
| ピン 38 | VSS — Ground |
| ピン 39 | RE0 — Port E bit 0 / I/O with PPS |
| ピン 40 | RE1 — Port E bit 1 / I/O with PPS |
| ピン 41 | RE2 — Port E bit 2 / I/O with PPS |
| ピン 42 | RE3 — Port E bit 3 / I/O with PPS |
| ピン 43 | VDD — Positive supply (1.8-3.6V) |
| ピン 44 | VSS — Ground (alias) |
| ピン EP | EP — Exposed thermal pad - must be soldered to ground plane for thermal/electrical performance |
主な用途
PIC18LF45K42-I/ML の用途: 7 件s: Battery-Powered IoT Sensor Node, Portable Medical Telemetry, Industrial HMI Touch Panel, LED Lighting & Smart Bulb Controller, Low-Power Wireless Remote Control, Small BLDC Motor / Fan Controller, Automotive Body Controller (AEC-Q100 variant).
Battery-Powered IoT Sensor Node
The PIC18LF45K42-I/ML's nanoWatt XLP technology and 1.8-3.6V operation make it ideal for coin-cell or 2xAA battery-powered IoT sensor nodes. With <1 uA typical Sleep current with RAM retention per the Microchip PIC18(L)FxxK42 datasheet, plus 36 PPS-routed I/O for connecting multiple sensors, designers can build 5-10 year battery-life wireless sensors. The integrated 32 kHz LF FRC oscillator eliminates external watch crystals and reduces BOM cost. Estimated battery life: 2xAA pack (2000 mAh) > 7 years at 0.1% duty cycle. Recommended companion: MRF89XA sub-GHz transceiver or RN4871 BLE module.
おすすめ
Portable Medical Telemetry
The PIC18LF45K42-I/ML is well suited for portable medical telemetry patches and wearable patient monitors. Its three integrated rail-to-rail op-amps perform biopotential signal conditioning (ECG, EMG) directly on-chip, while the 12-bit ADCC samples at >200 ksps with hardware averaging. Per the Microchip datasheet, the LF 1.8-3.6V range supports single-cell Li-ion operation, and XLP sleep modes preserve battery during idle telemetry windows. PPS lets the engineer route analog and digital signals to optimize PCB layout for low-noise analog chains. Estimated ADC SNR with on-chip op-amp: >70 dB at 1 kHz input.
おすすめ
Industrial HMI Touch Panel
For industrial HMI touch panels, the PIC18LF45K42-I/ML drives small TFT LCDs via its PPS-routable SPI/USART, scans capacitive touch via the CLC + ADCC chain, and runs the GUI state machine from 32 KB of Flash. The hardware CWG generates precise complementary PWM for backlight boost converters without software overhead. Per the Microchip PIC18(L)FxxK42 datasheet, the -40 to +85 C industrial range covers most factory environments, and the 64 MHz MIPS class supports 30+ fps refresh rates on 320x240 panels. Estimated CPU utilization at 30 fps GUI: ~45%.
おすすめ
LED Lighting & Smart Bulb Controller
The PIC18LF45K42-I/ML's CWG (Complementary Waveform Generator) and high-resolution 16-bit PWM make it ideal for smart-bulb LED drivers. It directly controls half-bridge MOSFET drivers for SEPIC or flyback LED topologies, with hardware dead-band generation preventing shoot-through. The 5-bit DAC sets analog dimming levels while PWM handles digital dimming, both synchronized via CLC logic. Per the Microchip datasheet, the 32 KB Flash holds Zigbee or BLE stack + lighting control algorithms. Estimated dimming resolution: 16-bit (65536 steps) at 1 kHz PWM.
おすすめ
Low-Power Wireless Remote Control
The PIC18LF45K42-I/ML is an excellent controller for low-power wireless remote controls (RF or BLE). Its XLP Sleep current of <1 uA extends coin-cell battery life to 3-5 years, while the integrated 32 kHz LF FRC provides accurate timing for periodic wake-ups. The 12-bit ADCC reads battery voltage and joystick/button analog channels, while the CLC decodes button press events without CPU intervention, allowing the CPU to remain in deep Sleep. Per Microchip datasheet, the LF 1.8-3.6V range supports CR2032 coin cells directly without LDO. Estimated standby time on CR2032 (220 mAh): >5 years.
おすすめ
Small BLDC Motor / Fan Controller
For small BLDC motor and fan controllers, the PIC18LF45K42-I/ML's CWG generates complementary 3-phase PWM with programmable dead-band, while the 12-bit ADCC samples back-EMF for sensorless commutation. The three integrated op-amps condition current-sense shunt signals directly on-chip, eliminating external analog ICs and reducing BOM cost. Per the Microchip PIC18(L)FxxK42 datasheet, the 64 MHz MIPS class supports 50 kHz PWM for quiet operation. Estimated CPU utilization for sensorless 6-step commutation at 20 krpm: <30%.
おすすめ
Automotive Body Controller (AEC-Q100 variant)
The PIC18LF45K42 family offers an AEC-Q100-qualified variant (PIC18LF45K42T-I/ML automotive grade) for automotive body controllers, lighting modules, and HVAC actuators. It supports 1.8-3.6V operation on a 12V battery rail via external LDO, while its XLP modes enable quiescent current below 100 uA in park mode. The 12-bit ADCC monitors multiple 0-5V analog sensors, and the CWG generates PWM for LED tail-light drivers. Per Microchip datasheet, the automotive grade operates from -40 to +125 C and includes PPAP documentation. Estimated park-mode quiescent current: <80 uA including peripherals.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF45K42-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18LF45K42T-I/ML | PIC18LF45K42-E/ML | PIC18LF46K42-I/ML | PIC18LF45K40-I/ML |
|---|---|---|---|---|---|
| Package | 44-pin QFN (8x8 mm) | 44-pin QFN (8x8 mm) | 44-pin QFN (8x8 mm) | 44-pin QFN (8x8 mm) | 44-pin QFN (8x8 mm) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 32 KB | 64 KB | 32 KB |
| RAM | 2 KB | 2 KB | 2 KB | 4 KB | 2 KB |
| Max CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 1.8 - 3.6 V | 1.8 - 3.6 V | 1.8 - 3.6 V | 1.8 - 3.6 V | 1.8 - 3.6 V |
| Temperature Grade | -40 to +85 C (Industrial) | -40 to +85 C | -40 to +125 C (Extended) | -40 to +85 C | -40 to +85 C |
| CLC / NCO / CWG Peripherals | Yes | Yes | Yes | Yes | No (K40 lacks CLC/NCO/CWG) |
| On-Chip Op-Amps | 3 | 3 | 3 | 3 | 0 |
主な差別化要因
- On-chip analog chain (3 op-amps + 5-bit DAC + 2 comparators + 12-bit ADCC) (vs PIC18LF45K40-I/ML)
- Configurable Logic Cell (CLC) + NCO + CWG (vs PIC18LF45K22)
- Drop-in upgrade path to 64 KB Flash (PIC18LF46K42) (vs PIC18LF45K40-I/ML)
- True nanoWatt XLP <1 uA Sleep with RAM retention (vs PIC18F45K42 (5V variant))
- Peripheral Pin Select (PPS) on all 36 I/O (vs PIC18LF4580-I/ML (legacy PIC18F4580))
設計ノート
Decouple each VDD pin with a 100 nF X7R ceramic capacitor placed within 5 mm of the pin, plus a bulk 4.7 uF tantalum or ceramic capacitor on the main VDD rail. The exposed thermal pad (EP) MUST be soldered to a continuous ground plane with at least 8 thermal vias to a copper pour on the bottom layer for both electrical ground return and thermal relief. Avoid routing high-speed digital signals across the analog VDD/VSS pairs (pins 4-5, 10-11) to minimize digital noise injection into the 12-bit ADCC.
For battery-powered designs, use the LF variant (1.8-3.6V) and leverage nanoWatt XLP modes: Sleep with RAM retention <1 uA, Deep Sleep with RTCC <500 nA. Estimated: at 0.1% duty cycle (100 ms active per 100 s) on a CR2032 (220 mAh), the PIC18LF45K42-I/ML achieves approximately 7-10 years of battery life with active current ~5 mA and sleep current ~1 uA. Avoid peripherals that require active clocks (ADC, USART) during sleep, and gate sensor power rails with a GPIO MOSFET.
Use Peripheral Pin Select (PPS) to route digital peripherals away from analog pins and to optimize PCB layout. Per the Microchip PIC18(L)FxxK42 datasheet, PPS remapping is set at runtime via the PPSLOCK register; release the PPS lock after configuration to prevent accidental changes. Place the 32.768 kHz watch crystal close to the SOSCO/SOSCI pins if used, with a guard ring around it to minimize coupling from digital lines.
Do not exceed 3.6V on VDD - the LF variant is NOT 5V tolerant like the F variant. Ensure in-circuit serial programming (ICSP) connections are isolated from application circuitry to prevent programming voltage injection during debug. The HFINTOSC default of 4 MHz should be reconfigured early in firmware to avoid wasted cycles. The CLC configuration requires explicit enabling of the CLC output in the appropriate port register, a common gotcha missed on first use.
For mixed-signal designs, separate analog and digital ground regions on a single ground plane with a single-point tie under the EP. Keep analog traces short and away from PWM and clock signals. Use the on-chip op-amps in unity-gain buffer mode for ADC input drive, as the 12-bit ADCC sample-and-hold has <10 kOhm input impedance during conversion. Estimated: 1 LSB at 3.3V reference = 806 uV; noise floor of op-amp + ADC chain is approximately 200 uVrms.
コンプライアンス情報
Industrial-grade (-I) variant is -40 to +85 C. AEC-Q100 qualified automotive variants are available under PIC18LF45K42T-I/ML (T suffix denotes T&R packaging) and are documented in the same PIC18(L)FxxK42 family datasheet (DS40001906B). RoHS/REACH compliance confirmed via Microchip product environmental compliance documents.