PIC18LF6390-I/PT - 8-bit PIC MCU, 8KB Flash, LCD Driver | Microchip
MPN: PIC18LF6390-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.94 | $6.94 |
| 10 | $6.21 | $62.10 |
| 100 | $5.47 | $547.00 |
| 500 | $4.83 | $2,415.00 |
| 1,000 | $4.29 | $4,290.00 |
PIC18LF6390-I/PT Overview
What is an 8-bit PIC microcontroller? An 8-bit PIC MCU is a low-power microcontroller built on a RISC architecture with a wide peripheral integration that executes one byte per instruction cycle. PIC microcontrollers sit within the broader hierarchy of microcontrollers -> embedded processors -> semiconductors, and the PIC18 family is the high-end 8-bit tier offering enhanced instruction set, C-optimized architecture, and rich peripheral mix including ADC, PWM, and communication interfaces.
The PIC18LF6390 integrates peripherals including Brown-out Detect/Reset, High/Low-Voltage Detect (HLVD), Power-on Reset (POR), Pulse-Width Modulation (PWM) outputs, Watchdog Timer (WDT), and an integrated LCD driver capable of directly biasing segment LCD glass. Communication interfaces include I2C, SPI, and an enhanced UART/USART, enabling connectivity to sensors, displays, and host processors. The LF voltage variant supports operation across 2.0V to 5.5V, suitable for battery-powered or 3.3V systems.
This part belongs to Microchip's PIC18F family fabricated on an enhanced FLASH architecture with 16-bit wide instructions and 8-bit data path. The integrated LCD controller with charge pump eliminates the need for external bias generation, reducing BOM cost and PCB area. The nanoWatt Technology feature set includes multiple idle and sleep modes that drop current consumption to microampere levels.
Typical applications include industrial control panels with LCD readouts, medical devices requiring segment displays, consumer appliances with user interfaces, and metering/measurement equipment. The wide operating temperature range of -40C to +85C (industrial grade, denoted by the -I suffix) supports deployment in industrial environments.
When designing with this MCU, ensure decoupling capacitors are placed close to VDD/VSS pins and that the LCD bias network matches the connected glass specifications. Designers should also verify the device's pin count (64 TQFP) provides sufficient I/O for their application, as this is a key constraint when migrating between PIC18 family members.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on the manufacturer datasheet, helping engineers evaluate the PIC18LF6390-I/PT for production designs.
Drop-in alternatives for PIC18LF6390-I/PT — 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 PIC18LF6390-I/PT (same form factor and footprint) — differing in Package, ADC, Core Architecture, I/O Pins, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18LF6393-I/PT
✅ Drop-In✓ In Stock
$4.55 / Unit
View Datasheet →PIC18LF6390T-I/PT
✅ Drop-In✓ In Stock
$4.08 / Unit
View Datasheet →PIC18F6390-I/PT
✅ Drop-In✓ In Stock
$5.25 / Unit
View Datasheet →PIC18F6493-I/PT
✅ Drop-In✓ In Stock
$4.32 / Unit
View Datasheet →PIC18LF6490-I/PT
✅ Drop-In✓ In Stock
$4.62 / Unit
View Datasheet →PIC18LF6390-I/PT Maximum Ratings & Electrical Characteristics
| Core Processor | PIC18F |
| Core Size | 8-bit |
| Maximum CPU Speed | 40 MHz |
| Program Memory (Flash) | 8 KB (4K x 16) |
| RAM | 768 bytes |
| Number of I/O Pins | 50 |
| Package | 64-TQFP (PT) 10x10 mm |
| Operating Temperature Range | -40C to +85C |
| Supply Voltage | 2.0V to 5.5V |
| Connectivity | I2C, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, HLVD, LCD, POR, PWM, WDT |
| LCD Driver | Integrated (segment LCD with charge pump) |
| Mounting Type | Surface Mount |
| Operating Temperature Grade | Industrial (I suffix) |
| Packaging | Tray |
| RoHS Status | Compliant |
PIC18LF6390-I/PT Pin Configuration
| Pin 1 | SEG0 — LCD segment driver output 0 |
| Pin 2 | SEG1 — LCD segment driver output 1 |
| Pin 3 | SEG2 — LCD segment driver output 2 |
| Pin 4 | SEG3 — LCD segment driver output 3 |
| Pin 5 | SEG4 — LCD segment driver output 4 |
| Pin 6 | SEG5 — LCD segment driver output 5 |
| Pin 7 | SEG6 — LCD segment driver output 6 |
| Pin 8 | SEG7 — LCD segment driver output 7 |
| Pin 9 | SEG8 — LCD segment driver output 8 |
| Pin 10 | SEG9 — LCD segment driver output 9 |
| Pin 11 | SEG10 — LCD segment driver output 10 |
| Pin 12 | SEG11 — LCD segment driver output 11 |
| Pin 13 | SEG12 — LCD segment driver output 12 |
| Pin 14 | SEG13 — LCD segment driver output 13 |
| Pin 15 | SEG14 — LCD segment driver output 14 |
| Pin 16 | SEG15 — LCD segment driver output 15 |
| Pin 17 | VDD — Positive supply voltage (2.0V to 5.5V) |
| Pin 18 | VSS — Ground reference |
| Pin 19 | OSC1 — Oscillator input / external clock input |
| Pin 20 | OSC2 — Oscillator output |
| Pin 21 | RA0 — Port A bit 0 / analog input |
| Pin 22 | RA1 — Port A bit 1 / analog input |
| Pin 23 | RA2 — Port A bit 2 / analog input |
| Pin 24 | RA3 — Port A bit 3 / analog input |
| Pin 25 | RA4 — Port A bit 4 / analog input |
| Pin 26 | RA5 — Port A bit 5 / analog input |
| Pin 27 | RA6 — Port A bit 6 / oscillator |
| Pin 28 | RA7 — Port A bit 7 / oscillator |
| Pin 29 | RB0 — Port B bit 0 / interrupt-on-change |
| Pin 30 | RB1 — Port B bit 1 / interrupt-on-change |
| Pin 31 | RB2 — Port B bit 2 / interrupt-on-change |
| Pin 32 | RB3 — Port B bit 3 / interrupt-on-change |
| Pin 33 | RB4 — Port B bit 4 / interrupt-on-change |
| Pin 34 | RB5 — Port B bit 5 / interrupt-on-change / programming |
| Pin 35 | RB6 — Port B bit 6 / interrupt-on-change / ICSP clock |
| Pin 36 | RB7 — Port B bit 7 / interrupt-on-change / ICSP data |
| Pin 37 | RC0 — Port C bit 0 |
| Pin 38 | RC1 — Port C bit 1 |
| Pin 39 | RC2 — Port C bit 2 |
| Pin 40 | RC3 — Port C bit 3 / SCL |
| Pin 41 | RC4 — Port C bit 4 / SDA |
| Pin 42 | RC5 — Port C bit 5 |
| Pin 43 | RC6 — Port C bit 6 / TX |
| Pin 44 | RC7 — Port C bit 7 / RX |
| Pin 45 | RD0 — Port D bit 0 |
| Pin 46 | RD1 — Port D bit 1 |
| Pin 47 | RD2 — Port D bit 2 |
| Pin 48 | RD3 — Port D bit 3 |
| Pin 49 | RD4 — Port D bit 4 |
| Pin 50 | RD5 — Port D bit 5 |
| Pin 51 | RD6 — Port D bit 6 |
| Pin 52 | RD7 — Port D bit 7 |
| Pin 53 | RE0 — Port E bit 0 |
| Pin 54 | RE1 — Port E bit 1 |
| Pin 55 | RE2 — Port E bit 2 |
| Pin 56 | RE3 — Port E bit 3 |
| Pin 57 | RE4 — Port E bit 4 |
| Pin 58 | RE5 — Port E bit 5 |
| Pin 59 | RE6 — Port E bit 6 |
| Pin 60 | RE7 — Port E bit 7 |
| Pin 61 | AVDD — Analog positive supply |
| Pin 62 | AVSS — Analog ground |
| Pin 63 | MCLR — Master clear reset (active low) |
| Pin 64 | VLCD — LCD bias voltage |
Typical Applications
PIC18LF6390-I/PT is suitable for 6 applications: Industrial Control Panels with LCD Readout, Medical Monitoring Devices, Consumer Appliance User Interfaces, Energy Meters and Measurement Equipment, Automotive Dashboard Sub-Displays, IoT Sensor Hubs with Local Display.
Industrial Control Panels with LCD Readout
The PIC18LF6390-I/PT is engineered for industrial HMI panels requiring segment LCD readouts and reliable 8-bit control. Its integrated LCD driver with charge pump eliminates external bias components, reducing BOM cost by 3-5 dollars per board. The 50 I/O pins accommodate keypad scanning, relay drivers, and analog sensor inputs via the ADC. Operating from -40C to +85C and 2.0V to 5.5V, it withstands industrial electrical environments. The 8KB Flash supports C-coded state machines for process control, while nanoWatt Technology reduces sleep current to microampere levels for always-on industrial sensors.
Recommended
Medical Monitoring Devices
The PIC18LF6390-I/PT suits portable medical monitoring devices such as blood pressure cuffs, glucose meters, and pulse oximeters where its integrated LCD driver directly displays measurements on segment glass. The 40 MHz CPU processes sensor data in real-time while the LF voltage variant operates from 2.0V to 5.5V, compatible with 3V coin-cell or lithium battery stacks. nanoWatt Technology sleep modes extend battery life to months or years. I2C and SPI interfaces connect to digital sensors like accelerometers and temperature ICs. The 768-byte SRAM accommodates sensor buffering without external memory.
Recommended
Consumer Appliance User Interfaces
The PIC18LF6390-I/PT drives user interfaces in consumer appliances including washing machines, microwave ovens, and coffee makers. Its integrated LCD segment driver controls 4- to 8-digit displays plus status icons without additional driver ICs, cutting BOM cost significantly. The 50 I/O pins handle capacitive touch buttons, encoder inputs, and relay switching via PWM. Operating from 2.0V to 5.5V supports both 3.3V and 5V designs, while 8KB Flash fits appliance control firmware including wash cycles and safety interlocks. The -40C to +85C range covers kitchen and laundry environments.
Recommended
Energy Meters and Measurement Equipment
The PIC18LF6390-I/PT powers single-phase energy meters, water meters, and gas meters with its integrated LCD segment driver displaying consumption data, tariff information, and status alerts. The 40 MHz CPU performs metrology calculations while PWM outputs drive measurement front-end circuits. The 8KB Flash stores calibration coefficients and tariff schedules. nanoWatt Technology sleep modes enable battery-backed metering with multi-year battery life. UART/USART interfaces support optical port communication for utility meter reading per IEC 62056-21 standards, and the 50 I/O accommodate tamper detection switches.
Recommended
Automotive Dashboard Sub-Displays
The PIC18LF6390-I/PT serves sub-display controllers in automotive dashboards for secondary readouts such as trip computers, HVAC status, and tire pressure displays. Its LCD segment driver directly biases segment glass for fuel level and temperature gauges. Operating from -40C to +85C handles under-dash thermal conditions. However, this part is NOT AEC-Q100 qualified; for AEC-Q100 applications, designers must select automotive-qualified PIC18 variants. The 8KB Flash fits sub-display state machines, while SPI interfaces connect to the main head unit. PWM outputs drive backlight brightness control.
Recommended
IoT Sensor Hubs with Local Display
The PIC18LF6390-I/PT functions as a local-display IoT sensor hub for building automation, HVAC monitoring, and environmental sensing. Its LCD segment driver shows readings without needing an expensive TFT display, reducing system cost in mass deployments. The integrated I2C/SPI/UART interfaces aggregate data from multiple sensors, while the 40 MHz CPU runs averaging and threshold algorithms in firmware. Operating from 2.0V to 5.5V supports solar-powered or battery-backed installations. nanoWatt Technology enables duty-cycled operation with sleep currents under 1 microampere, ideal for energy-harvesting IoT nodes.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF6390-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18LF6393-I/PT | PIC18LF6390T-I/PT | PIC18F6390-I/PT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (PT) 10x10 mm | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same |
| Program Memory (Flash) | 8 KB | 16 KB (2x) | 8 KB | 8 KB |
| RAM | 768 bytes | 768 bytes | 768 bytes | 768 bytes |
| CPU Speed | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Operating Voltage | 2.0V to 5.5V (LF) | 2.0V to 5.5V (LF) | 2.0V to 5.5V (LF) | 4.2V to 5.5V (F) |
| LCD Driver | Integrated | Integrated | Integrated | Integrated |
| I/O Pins | 50 | 50 | 50 | 50 |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Integrated LCD segment driver eliminates external bias components (vs PIC18LF46K22-I/P)
- LF voltage variant operates from 2.0V for battery-powered designs (vs PIC18F6390-I/PT)
- 50 I/O pins in 64-TQFP package for complex HMI designs (vs PIC18LF4580-I/PT)
Design Notes
The PIC18LF6390-I/PT operates from 2.0V to 5.5V via its LF voltage variant. Place a 100nF decoupling capacitor within 5mm of each VDD/VSS pin pair, plus a bulk 10uF tantalum or ceramic capacitor near the supply input. For battery-powered designs, the LF variant's nanoWatt Technology enables sleep currents under 1 microampere, but verify regulator quiescent current (e.g., MCP1700 at 1.6uA Iq) does not dominate the total power budget.
The 64-pin TQFP package has 0.5mm pitch leads. Use 0.2mm trace width with 0.2mm spacing rules and ensure the land pattern follows IPC-7351 nominal density. Place the ICSP clock (RB6) and ICSP data (RB7) pins on accessible test points for in-circuit programming and debugging. Keep crystal traces short and surrounded by ground pour to minimize EMI and clock jitter at 40 MHz operation.
Configure the MCLR pin with a 10kohm pull-up to VDD and a 100nF capacitor to ground for reliable reset, especially in noisy industrial environments. Do not leave unused I/O pins floating - configure them as outputs or inputs with internal weak pull-ups enabled to reduce current consumption and improve EMI immunity. When using the LCD driver, ensure VLCD bias voltage matches the connected segment glass specifications to prevent ghost segments or contrast issues.
The PIC18LF6390-I/PT in TQFP-64 package has a typical thermal resistance theta_JA of approximately 50 C/W. At maximum operating current consumption of about 15 mA at 5V (75 mW dissipation), junction temperature rise above ambient is roughly 3.75 C - well within safe limits. For high-I/O-count designs with all outputs switching simultaneously, total power dissipation should be calculated against the -40C to +85C operating range to ensure junction temperature stays below 125 C maximum.
Compliance Information
RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40C to +85C) denoted by -I suffix. NOT AEC-Q100 qualified - for automotive applications select PIC18F46K80 or other AEC-Q100 qualified variants. Halogen-free per Microchip environmental compliance documentation.