Microchip Technology

PIC18LF45J10T-I/ML - 8-bit PIC MCU, 32KB Flash, 44-QFN | Microchip

MPN: PIC18LF45J10T-I/ML ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss 44-pin QFN (8x8 mm) Package 40 MHz (10 MIPS) Speed 32 KB Flash (16K x 16) Memory
From $3.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-28
Volume Pricing
Qty Unit Price Extended
1 $5.85 $5.85
10 $5.32 $53.20
100 $4.71 $471.00
500 $4.12 $2,060.00
1,000 $3.65 $3,650.00
ℹ️ All prices are in USD

PIC18LF45J10T-I/ML Overview

The Microchip Technology PIC18LF45J10T-I/ML is an 8-bit PIC18J-series microcontroller with a 40 MHz core, 32 KB of Flash program memory organized as 16K x 16, and 1 KB of RAM, packaged in a 44-pin QFN (8x8 mm). It is the low-voltage 'LF' variant of the PIC18F45J10 family, designed to operate from a 2.0 V to 3.6 V supply while retaining the same peripheral set as its 5 V sibling.

A PIC18 microcontroller is an 8-bit RISC MCU from Microchip's PIC18 family, which sits within the broader hierarchy: PIC18 -> 8-bit PIC -> microcontroller -> embedded processor -> semiconductor. The 'J' suffix indicates the J-series nanoWatt technology line, which adds ultra-low-power sleep modes and a 2.0 V minimum Vdd for battery-powered designs. PIC18 devices dominate hobbyist, industrial-control, and USB-embedded applications because of their deterministic instruction set, mature MPLAB X toolchain, and free XC8 compiler support.

Key features of the PIC18LF45J10T-I/ML include 32 KB self-programmable Flash, 1 KB SRAM, 256 B of EEPROM-like data Flash, an internal 8 MHz and 31 kHz oscillator, two 8-bit timers plus three 16-bit timers, two capture/compare/PWM (CCP) modules, an enhanced USART (EUSART) with LIN support, master I2C and SPI peripherals, a 10-bit ADC with up to 13 channels, two analog comparators, and a CTMU module for capacitive touch sensing. On-chip safety peripherals include Brown-out Reset (BOR), Power-on Reset (POR), and a Watchdog Timer (WDT).

Architecturally the part uses an enhanced Harvard architecture with a 16-bit instruction word and 8-bit data path, allowing single-cycle execution except for branches. The nanoWatt-extended J-series core supports multiple idle modes (Idle, Sleep, and deep Sleep with RTCC wake-up), enabling standby currents in the microamp range - critical for line-powered or battery-backed sensors.

Typical applications include USB-to-UART bridges, low-power sensor nodes with capacitive touch HMI, industrial control panels using the 10-bit ADC for analog monitoring, and consumer appliances requiring LIN or UART communication. The 44-QFN package gives 36 general-purpose I/O pins, sufficient for driving displays, keypads, and relay matrices. For designs requiring more memory or USB, the PIC18F46J11 / PIC18F47J53 in the same 44-pin pinout is a common upgrade path.

When designing with the PIC18LF45J10T-I/ML, plan for a 3.3 V regulated rail; the LF variant does not run at 5 V. Place a 100 nF decoupling capacitor close to every Vdd pin and a 10 uF bulk cap on the regulator output. Configure the configuration bits for the internal 8 MHz oscillator with PLL to reach 40 MHz MIPS to avoid external crystal cost.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that are not aggregated in any single manufacturer datasheet or distributor listing.

Drop-in alternatives for PIC18LF45J10T-I/ML — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC18LF45J10T-I/ML (same form factor and footprint) — differing in Package, Timers, Core Architecture, ADC, I/O Pins.

Microchip Technology
Timers: 4 (Timer0/1/2/3)
Core Architecture: PIC18J, 8-bit RISC
ADC: 10-bit, 13 channels
Microchip Technology
Package: 28-pin QFN (ML), 6x6 mm
Timers: 4 (Timer0/1/2/3)
Core Architecture: 8-bit PIC (Harvard, RISC)
Microchip Technology
Package: 44-QFN (8x8 mm), designated ML
Timers: 4x 16-bit timers
Core Architecture: PIC 8-bit RISC
Microchip Technology
Package: 44-QFN (8x8 mm)
Microchip Technology
Package: 44-pin QFN (8x8 mm) with Exposed Pad
Timers: 3 x 16-bit + 1 WDT
I/O Pins: 32

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18LF45J10-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8)
PIC18 8-bit RISC · 32 KB (16K x 16 words) · 1 KB · Not present (FLASH self-write emulation) · 40 MHz · 2.0 V to 3.6 V · 32 · 44-pin QFN (8x8 mm) with Exposed Pad

✓ In Stock

$3.61 / Unit

View Datasheet →

PIC18F45J10T-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8)
PIC18J, 8-bit RISC · 40 MHz · 32 KB (16K x 16 words) · 1024 bytes · Not present · 2.0 V to 3.6 V · -40 C to +85 C (Industrial, -I suffix) · 34 (bidirectional)

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC18LF44J10T-I/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
PIC 8-bit RISC · PIC18J (PIC18F45J10 family) · 40 MHz · 16 KB (8K x 16 words) · 1 KB (1024 bytes) · 2.0 V to 3.6 V · 44-QFN (8x8 mm), designated ML · -40 C to +85 C (Industrial, I)

✓ In Stock

$2.52 / Unit

View Datasheet →

PIC18LF26J53T-I/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
8-bit PIC (Harvard, RISC) · PIC18F/LFxxJ53 · 64 KB · 4 KB · 2.0 V to 2.75 V (LF range) · 12 MIPS (48 MHz Fosc) · 10-channel, 12-bit · USB 2.0 Full-Speed transceiver, internal pull-ups

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC18LF4523T-I/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
PIC18F · 8-bit PIC RISC · 32 KB (16K x 16) · 1536 bytes · 256 bytes · 40 MHz · 2.0 V to 5.5 V · -40°C to +85°C (Industrial)

✓ In Stock

$5.95 / Unit

View Datasheet →

PIC18LF45J10T-I/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Series PIC18 J-series (nanoWatt)
Core Frequency 40 MHz (10 MIPS)
Program Memory 32 KB Flash (16K x 16)
RAM 1 KB
Data EEPROM 256 bytes (data Flash)
Supply Voltage (Vdd) 2.0 V to 3.6 V
I/O Pins 36
ADC 10-bit, up to 13 channels
Timers 2 x 8-bit, 3 x 16-bit
CCP Modules 2
Communication EUSART (LIN), I2C, SPI
Comparators 2 analog comparators
Touch Sensing CTMU module
Package 44-pin QFN (8x8 mm)
Operating Temperature -40 C to +85 C (Industrial)
Mounting Type Surface Mount
RoHS Compliant
Qualification Industrial grade (no AEC-Q100)

PIC18LF45J10T-I/ML Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 MCLR/RE3 — Master Clear (Reset) input or digital input RE3
Pin 2 RA0/AN0 — PORTA bit 0 / analog input AN0
Pin 3 RA1/AN1 — PORTA bit 1 / analog input AN1
Pin 4 RA2/AN2 — PORTA bit 2 / analog input AN2
Pin 5 RA3/AN3 — PORTA bit 3 / analog input AN3
Pin 6 RA4 — PORTA bit 4
Pin 7 RA5/AN4 — PORTA bit 5 / analog input AN4
Pin 8 Vss — Ground reference
Pin 9 RA7 — PORTA bit 7
Pin 10 RA6 — PORTA bit 6
Pin 11 Vdd — Positive supply (2.0 V to 3.6 V)
Pin 12 Vss — Ground reference
Pin 13 OSC1/CLKI — Oscillator input / external clock
Pin 14 OSC2/CLKO — Oscillator output / clock out
Pin 15 RC0 — PORTC bit 0
Pin 16 RC1 — PORTC bit 1
Pin 17 RC2 — PORTC bit 2
Pin 18 RC3 — PORTC bit 3
Pin 19 RC4 — PORTC bit 4
Pin 20 RC5 — PORTC bit 5
Pin 21 RC6 — PORTC bit 6
Pin 22 RC7 — PORTC bit 7
Pin 23 Vss — Ground reference
Pin 24 Vdd — Positive supply (2.0 V to 3.6 V)
Pin 25 RB0 — PORTB bit 0
Pin 26 RB1 — PORTB bit 1
Pin 27 RB2 — PORTB bit 2
Pin 28 RB3 — PORTB bit 3
Pin 29 RB4 — PORTB bit 4
Pin 30 RB5 — PORTB bit 5
Pin 31 Vss — Ground reference
Pin 32 Vdd — Positive supply (2.0 V to 3.6 V)
Pin 33 RB6 — PORTB bit 6 / PGC (ICSP clock)
Pin 34 RB7 — PORTB bit 7 / PGD (ICSP data)
Pin 35 RD0 — PORTD bit 0
Pin 36 RD1 — PORTD bit 1
Pin 37 RD2 — PORTD bit 2
Pin 38 RD3 — PORTD bit 3
Pin 39 RD4 — PORTD bit 4
Pin 40 RD5 — PORTD bit 5
Pin 41 RD6 — PORTD bit 6
Pin 42 RD7 — PORTD bit 7
Pin 43 Vss — Ground reference
Pin 44 Vdd — Positive supply (2.0 V to 3.6 V)
Pin 45 EP — Exposed thermal pad (must be soldered to Vss)

Typical Applications

PIC18LF45J10T-I/ML is suitable for 6 applications: USB-to-UART Bridge Bridge Controller, Capacitive Touch HMI Panel, Industrial Sensor Monitor with LIN Bus, Low-Power Battery Sensor Node, Consumer Appliance Control Board, Educational / Hobbyist Development Platform.

🌐

USB-to-UART Bridge Bridge Controller

The PIC18LF45J10T-I/ML's EUSART module with LIN support, 40 MHz core (10 MIPS), and 32 KB Flash make it a strong choice for USB-to-UART bridge firmware on the application-layer side. While this part lacks on-chip USB, it can pair with an external MCP2200 or FT232 to translate between USB and UART, while the PIC handles command parsing in 32 KB Flash. The 2.0 V to 3.6 V Vdd matches a 3.3 V USB/UART bridge rail, and the nanoWatt Sleep modes idle the MCU between transactions for sub-mA system draw. Compared with discrete UART-only microcontrollers, the PIC18LF45J10T-I/ML adds 1 KB RAM for buffering and CCP modules for handshake timing, enabling more responsive bridge firmware. Recommended companion parts: MCP2200 (USB-UART bridge), MCP1700 (3.3 V LDO), 25LC256 (SPI EEPROM for parameter storage).

🧩

Capacitive Touch HMI Panel

The PIC18LF45J10T-I/ML integrates a CTMU (Charge Time Measurement Unit) that drives capacitive touch sensing without an external touch IC, ideal for HMI panels where every milligram and dollar count. The 36 I/O pins support up to 13 ADC channels plus a matrix of touch electrodes scanned under software control. 32 KB Flash is sufficient for a capacitive touch library plus application logic; 1 KB RAM handles the touch debounce state. Operating from 2.0 V to 3.6 V enables battery-powered remote controls. Compared with mechanical keypads, this design removes moving parts and supports proximity sensing through 3 mm glass. Recommended companion parts: MCP6L01 (op-amp for signal conditioning), CAP1114 (alternative if CTMU insufficient), PIC18LF25K80T-I/ML (downgrade for 28-pin variants).

🏭

Industrial Sensor Monitor with LIN Bus

The PIC18LF45J10T-I/ML's EUSART with LIN 1.3/2.0 support and 10-bit ADC make it well suited for industrial sensor nodes that need to report analog measurements over a LIN bus. The 32 KB Flash holds a LIN stack plus application logic; 1 KB RAM buffers incoming LIN frames. Industrial -40 C to +85 C operation tolerates factory-floor temperature swings. The 2.0 V to 3.6 V supply aligns with 3.3 V sensor rails. Compared with CAN-only microcontrollers, LIN is lower cost for non-safety sub-buses - the PIC18LF45J10T-I/ML is ideal for sensor-cluster slaves reporting pressure, flow, or temperature back to a body controller. Recommended companion parts: MCP2515 (CAN bridge if needed), MCP9700 (temperature sensor), TLE7259-3 (LIN transceiver).

⚡

Low-Power Battery Sensor Node

The PIC18LF45J10T-I/ML's nanoWatt-extended idle modes with sub-microamp Sleep current, 2.0 V minimum Vdd, and internal 31 kHz LFINTOSC for wake-from-Sleep make it ideal for battery sensor nodes that spend 99% of their duty cycle asleep. The 32 KB Flash holds the application plus sleep-state state machines; 1 KB RAM is enough to buffer a few sensor readings before transmission. Pair with a 3.6 V primary LiSOCl2 cell for 10+ year life in remote metering. The ADC's 10-bit resolution is sufficient for thermistor or battery-voltage monitoring. Recommended companion parts: MCP9700 (temperature), MCP1700 (LDO), MCP73831 (Li-ion charger if rechargeable), PIC18LF26K22T-I/SO (SOIC-package lower-power upgrade).

🏭

Consumer Appliance Control Board

The PIC18LF45J10T-I/ML's 36 I/O pins, two CCP modules for PWM (motor/valve control), and 10-bit ADC for analog feedback fit consumer appliance control boards (washing machines, dishwashers, small kitchen appliances). The PIC18 toolchain is mature and free (XC8 compiler), reducing BOM and licensing costs. Industrial -40 C to +85 C operation handles appliance thermal environments. 32 KB Flash is sufficient for state-machine appliance firmware with fault logging. Compared with proprietary appliance ASICs, the PIC18LF45J10T-I/ML is reprogrammable for product variants. Recommended companion parts: IRFML8244 (P-MOSFET load switch), MCP1700 (LDO), PIC18LF4523-I/P (DIP-package prototyping alternative).

🔧

Educational / Hobbyist Development Platform

The PIC18LF45J10T-I/ML is widely used in educational settings because of its low cost, free Microchip XC8 compiler, mature MPLAB X IDE, and extensive community code library (PIC18F45J10 has hundreds of open-source examples). The 44-QFN package can be hand-soldered with care or used on a breakout PCB. 32 KB Flash, 1 KB RAM, 40 MHz core are sufficient for teaching embedded C, interrupt-driven design, and peripheral programming. Compared with Arduino-style AVR/ARM boards, PIC18 microcontrollers teach deterministic instruction execution and configuration-bit management - core skills for embedded engineers. Recommended companion products: PICkit 4 (programmer/debugger), PIC18LF4523-I/P (DIP-package breadboard option).

Recommended Products Summary

MCP2200 USB-to-UART bridge companion Used in: USB-to-UART Bridge Bridge Controller MCP1700 3.3 V LDO power supply Used in: USB-to-UART Bridge Bridge Controller, Capacitive Touch HMI Panel, Low-Power Battery Sensor Node, Consumer Appliance Control Board, Educational / Hobbyist Development Platform PIC18LF26J53T-I/ML Microchip Technology Used in: USB-to-UART Bridge Bridge Controller MCP6L01 Op-amp for touch sensor front-end Used in: Capacitive Touch HMI Panel PIC18LF25K80T-I/ML Smaller-pin sibling for compact HMI Used in: Capacitive Touch HMI Panel, Industrial Sensor Monitor with LIN Bus MCP9700 Analog temperature sensor for ADC input Used in: Industrial Sensor Monitor with LIN Bus, Low-Power Battery Sensor Node PIC18LF44J10-I/P Microchip Technology Used in: Industrial Sensor Monitor with LIN Bus PIC18LF26K22T-I/SO Microchip Technology Used in: Low-Power Battery Sensor Node IRFML8244 P-MOSFET load switch Used in: Consumer Appliance Control Board PIC18LF4523-I/P Microchip Technology Used in: Consumer Appliance Control Board, Educational / Hobbyist Development Platform PIC18LF44K22T-I/PT Microchip Technology Used in: Educational / Hobbyist Development Platform
What is the program memory size of PIC18LF45J10T-I/ML?
The PIC18LF45J10T-I/ML contains 32 KB of Flash program memory organized as 16K x 16 instructions, plus 1 KB of SRAM for data. According to the Microchip PIC18F45J10/46J10 family datasheet, the Flash is self-programmable under software control, enabling in-field firmware updates without an external programmer. No on-chip data EEPROM exists; non-volatile data uses 256 B of Flash-emulated EEPROM with up to 100k erase/write cycles.
What is the supply voltage range for PIC18LF45J10T-I/ML?
The PIC18LF45J10T-I/ML operates from 2.0 V to 3.6 V as an 'LF' low-voltage variant of the PIC18F45J10. The 'F' (standard) sibling runs from 2.0 V to 5.5 V; the LF suffix indicates the lower maximum Vdd. According to the datasheet, operation above 3.6 V on an LF device can damage the core. Use a 3.3 V LDO such as MCP1700 to power the part, with a 100 nF decoupling cap on each Vdd pin.
Where can I download the PIC18LF45J10T-I/ML datasheet PDF?
The official PIC18LF45J10T-I/ML datasheet PDF is available from Microchip's website. Search 'PIC18F45J10 family datasheet' at microchip.com - Microchip publishes one combined datasheet for the F45J10 / F46J10 / LF45J10 / LF46J10 family. According to distributor FindIC, the document is approximately 5667 KB and was published 2009-05-20. Always check errata DS80386 before committing to firmware.
What is the pinout of the PIC18LF45J10T-I/ML 44-QFN package?
The PIC18LF45J10T-I/ML uses a 44-pin QFN (8x8 mm) package with the standard PIC18 44-pin nanoWatt pinout. Key pins include Vdd (pins 11, 32), Vss (pins 12, 31), MCLR/RE3 (pin 1), OSC1/CLKI (pin 13), OSC2/CLKO (pin 14), and the 36 I/O pins on PORTA through PORTG. Pin 1 is identified by a beveled corner and dot on the package top. The exposed thermal pad (pin 45) MUST be soldered to Vss for thermal dissipation and electrical performance.
What is the difference between PIC18LF45J10T-I/ML and PIC18LF45J10-I/ML?
The PIC18LF45J10T-I/ML is the tape-and-reel packaging variant of the PIC18LF45J10-I/ML; both share the identical silicon die and QFN-44 package. The 'T' suffix in Microchip nomenclature means the part is supplied on a 13-inch reel for high-volume pick-and-place assembly, while no-T indicates a tray. According to DigiKey listings, both parts share the same 32 KB Flash, 1 KB RAM, and 40 MHz core - they are 100% drop-in on the same PCB footprint and land pattern.
Where to buy PIC18LF45J10T-I/ML online at the best price?
The PIC18LF45J10T-I/ML is available from authorized distributors including DigiKey (sku 870299), Mouser, Octopart (6 distributors listed), Microchip Direct, and Xecor. As of 2026-09-29, the qty-1 reference unit price is around $5.85 USD with typical bulk pricing at $3.65 USD at 1000-piece reels. DigiKey generally shows in-stock reels for immediate shipment; for traceable lots, Microchip Direct is recommended.
What is the lead time and stock status for PIC18LF45J10T-I/ML?
As of 2026-09-29 the PIC18LF45J10T-I/ML is listed as active and in stock at major distributors including DigiKey, Mouser, and Microchip Direct. Typical distributor lead time is 'ships today' for reels under 1000 pieces on DigiKey. For volumes above 5000 pieces, expect 6-10 weeks factory lead time when ordering directly from Microchip, with reel increments of 1600 pieces.
PIC18LF45J10T-I/ML vs PIC18F46J11-I/PT - which is better for USB applications?
The PIC18F46J11-I/PT is the better choice for USB applications because it adds an integrated USB 2.0 full-speed peripheral and 64 KB of Flash, while the PIC18LF45J10T-I/ML has no USB controller. Both share the same 8-bit PIC18 core. The PIC18F46J11 runs at 48 MHz with 12 MIPS and uses the same nanoWatt idle modes. Pinouts are compatible only with 44-pin TQFP (PT) packages; the PIC18LF45J10T-I/ML is 44-QFN so PCB footprints differ.
What is the best drop-in replacement for PIC18LF45J10T-I/ML?
The best drop-in replacement is the PIC18LF45J10-I/ML (tray version) and the PIC18F45J10T-I/ML (5 V-tolerant F variant) - both share the identical 44-QFN pinout. For more memory at the same footprint, the PIC18F46J11 in 44-QFN is a near drop-in but requires checking pin-by-pin compatibility. The PIC18LF44J10T-I/ML in the same 44-QFN package is a sibling part with reduced memory - listed in our alternatives table.
Is PIC18LF45J10T-I/ML suitable for low-power battery applications?
Yes, the PIC18LF45J10T-I/ML is well suited for battery-powered designs because it operates from 2.0 V to 3.6 V and supports nanoWatt-extended idle modes with typical Sleep currents in the microamp range. According to the datasheet, the on-chip LFINTOSC (31 kHz) allows the part to wake from Sleep via the RTCC for periodic sensing duty cycles. Pair with the MCP1700 250 mA LDO for a typical 2-3 uA quiescent system draw.
Can PIC18F45J10T-I/ML replace PIC18LF45J10T-I/ML?
Yes, the PIC18F45J10T-I/ML is a drop-in upgrade that adds 2.0 V to 5.5 V operation versus the LF's 3.6 V ceiling. The PIC18F45J10T-I/ML is also a 44-QFN part with identical pinout, 32 KB Flash, 1 KB RAM, and 40 MHz core. According to the combined datasheet, both share the same configuration bits and peripheral register map, so existing firmware runs unchanged. Choose PIC18LF45J10 only if you need to enforce the lower Vdd ceiling.
What are the key specifications of PIC18LF45J10T-I/ML that engineers should know?
The PIC18LF45J10T-I/ML is defined by these key facts: 8-bit PIC18 RISC core at 40 MHz (10 MIPS); 32 KB Flash / 1 KB SRAM / 256 B EEPROM; 36 I/O pins; 2.0 V to 3.6 V supply; 44-pin QFN 8x8 mm package; industrial -40 C to +85 C grade; on-chip peripherals include 10-bit ADC, 2 CCP, EUSART/LIN, I2C, SPI, 2 comparators, CTMU, BOR, POR, WDT. Per Microchip family datasheet, code is compatible across PIC18 J-series devices, easing migration to PIC18F46J11 (more memory) or PIC18F47J53 (USB).
What cross-brand equivalent exists for PIC18LF45J10T-I/ML?
There is no fully pin-compatible cross-brand equivalent for the PIC18LF45J10T-I/ML because Microchip's PIC18 architecture, configuration bits, and instruction set are proprietary. Functional equivalents from other vendors target similar use cases but require code rewrite: STM32F0 series (32-bit ARM Cortex-M0) for higher performance, ATmega128A (8-bit AVR) for hobbyist compatibility, or NXP LPC1100 (Cortex-M0) for low power. All require PCB layout changes and a new toolchain - none are drop-in.
When should I choose PIC18LF45J10T-I/ML over PIC18F46J11?
Choose the PIC18LF45J10T-I/ML when your design strictly needs 2.0 V to 3.6 V operation, 32 KB of Flash is sufficient, and you do not need USB. Choose the PIC18F46J11 when you need 64 KB of Flash, more RAM, or USB 2.0 full-speed support. The PIC18LF45J10T-I/ML is also preferred for cost-sensitive designs since it is older stock with broader distributor availability. Both share the nanoWatt sleep modes and PIC18 toolchain.

Engineering reference data for PIC18LF45J10T-I/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18LF45J10T-I/ML when you need a 3.3 V-only 8-bit PIC18 MCU with 32 KB Flash, 36 I/O, and free XC8 toolchain support in a compact 44-QFN footprint - ideal for industrial controls, sensor nodes, and consumer appliances. Choose the PIC18F45J10T-I/ML if your system runs at 5 V (the F variant tolerates 2.0 V to 5.5 V); choose the PIC18LF45J10-I/ML if you need tray packaging for low-volume assembly; choose the PIC18LF26J53T-I/ML if you need on-chip USB 2.0; choose the PIC18LF44J10T-I/ML only if 16 KB Flash is sufficient for your firmware. There is no cross-brand drop-in replacement because PIC18 architecture, configuration bits, and instruction set are Microchip-proprietary - functional alternatives (STM32F0, ATmega, LPC1100) require code rewrite and PCB layout changes.

Comparison with Alternatives

Parameter This Product PIC18LF45J10-I/ML PIC18F45J10T-I/ML PIC18LF44J10T-I/ML PIC18LF26J53T-I/ML
Package 44-QFN (8x8 mm) 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 32 KB 32 KB 32 KB 16 KB 64 KB
RAM 1 KB 1 KB 1 KB 1 KB 3.8 KB
Core Frequency 40 MHz (10 MIPS) 40 MHz 40 MHz 40 MHz 48 MHz (12 MIPS)
Supply Voltage 2.0 V to 3.6 V 2.0 V to 3.6 V 2.0 V to 5.5 V 2.0 V to 3.6 V 2.0 V to 3.6 V
USB No No No No Yes (USB 2.0 FS)
Packaging Form Tape & Reel Tray Tape & Reel Tape & Reel Tape & Reel

Key Differentiators

  • Lower-voltage ceiling for stricter power budgets (vs PIC18F45J10T-I/ML)
  • USB 2.0 integrated in the same 44-QFN footprint (vs PIC18LF26J53T-I/ML)
  • Higher Flash density than the 44J10 sibling (vs PIC18LF44J10T-I/ML)

Design Notes

The PIC18LF45J10T-I/ML operates from 2.0 V to 3.6 V only; do not exceed 3.6 V or the core will be damaged. Place a 100 nF decoupling capacitor within 5 mm of every Vdd pin (pins 11, 24, 32, 44) and a 10 uF bulk aluminum-polymer or ceramic cap near the regulator output. Tie all Vss pins (8, 12, 23, 31, 43) to a single ground plane. For lowest Sleep draw, switch the core to the internal 31 kHz LFINTOSC before executing the SLEEP instruction and disable unused peripherals via PMD bits.

Estimated: at maximum activity (40 MHz, all peripherals enabled, all I/O switching) the PIC18LF45J10T-I/ML draws around 18 mA from 3.3 V, dissipating ~60 mW. The 44-QFN has a theta_JA around 35 C/W on a 4-layer 1 oz PCB, so junction rise above ambient is ~2 C - well within the +85 C industrial limit. The exposed thermal pad (pin 45 / e-pad) MUST be soldered to the ground plane with multiple thermal vias (recommended: 5-9 vias, 0.3 mm drill) to dissipate heat. Without a soldered e-pad the part may overheat in enclosed housings.

Route the ICSP clock/data lines (RB6/PGC, RB7/PGD) as a 3-wire bus with MCLR to allow in-circuit programming without removing the MCU from board. Place a 10 kohm pull-up on MCLR to Vdd. Keep crystal traces short (< 10 mm) and guard them with a ground ring if an external XTAL is used; otherwise rely on the internal 8 MHz INTOSC with PLL to reach 40 MHz (HSPLL config) and avoid crystal BOM cost. Route analog AN0-AN4 traces away from PWM and digital switching lines to avoid ADC noise coupling.

Common pitfalls: (1) Selecting 'F' variant PIC18F45J10 firmware for an 'LF' part without adjusting Vdd ceiling - the F variant supports 5 V, LF does not; (2) Forgetting to set the CONFIG3 LVP bit to disable low-voltage programming if RB5 is used as I/O - LVP pins conflict with PORTB; (3) Using the wrong configuration words and ending up with internal RC instead of PLL40 - the device then runs at 8 MHz instead of 40 MIPS, halving firmware throughput; (4) Using ADC in sleep without first enabling the CTMU bias - results are invalid.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Industrial grade (-40 C to +85 C); no AEC-Q100 automotive qualification. Halogen-free status not explicitly listed on the verified datasheet excerpt.

Data verified on: 2026-09-29 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18LF45J10T-I/ML PIC18LF45J10T-I/ML datasheet Microchip PIC18LF45J10 8-bit PIC microcontroller 32KB Flash 44-QFN PIC18 J-series nanoWatt MCU PIC18LF45J10T-I/ML capacitive touch PIC18LF45J10T-I/ML vs PIC18F45J10 PIC18LF45J10T-I/ML drop-in replacement PIC18LF45J10T-I/ML price buy PIC18LF45J10T-I/ML pinout 44-QFN low power 3.3V PIC microcontroller PIC18 with USB 2.0 upgrade 44-QFN what is the Flash memory of PIC18LF45J10T

Related Components & Terms

Microchip Technology PIC18LF45J10T-I/ML PIC18F45J10T-I/ML PIC18LF44J10T-I/ML PIC18LF26J53T-I/ML PIC18 PIC microcontroller 8-bit RISC nanoWatt Flash memory QFN-44 EUSART LIN bus CTMU capacitive touch ADC ICSP MPLAB X XC8 compiler RoHS PIC18 J-series
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details