PIC18F8390-E/PT - 8KB Flash LCD MCU, 80-Pin TQFP | Microchip
MPN: PIC18F8390-E/PT ✓ 啟用中PIC18F8390-E/PT 概覽
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), data memory (RAM), and peripherals such as timers, communication interfaces, and analog blocks. The PIC18 family belongs to Microchip's 8-bit RISC architecture with C-compiler-optimized instruction set. PIC18F devices specifically add hardware multiply and a 16-bit wide instruction path for higher code density than the baseline PIC16 family. The integrated LCD driver eliminates the need for an external segment-driver IC in low-to-medium display count HMI designs.
Key features include 8 KB flash program memory with self-programming support, 768 bytes of RAM, integrated LCD driver for glass displays, nanoWatt Technology for low-power sleep and idle modes, 66 I/O pins, 10 MIPS performance at 3V operation, and a wide operating temperature range suited for industrial environments. The LCD peripheral supports up to 48 segments, enabling segment-rich HMIs without external driver chips.
The part uses Microchip's enhanced PIC18 RISC core with a Harvard bus architecture and C-compiler-optimized instruction set, executing most instructions in one cycle. Integrated peripherals include ADC, timers, USART, MSSP (SPI/I2C), and the LCD segment driver, allowing direct connection to common HMI hardware and minimizing external component count.
Typical applications include handheld meters, thermostats, home security panels, and power/gas/water metering end products. The combination of integrated LCD driver and nanoWatt low-power modes makes the device particularly attractive for battery-powered metering where segment displays are common.
Designers should note that the E suffix indicates the -40C to +125C extended temperature grade, and the /PT suffix denotes the 80-pin TQFP package supplied in tray. Use MPLAB X IDE with the XC8 compiler for development.
This page synthesizes distributor pricing from LCSC and Mouser, drop-in same-package alternatives from the PIC18F family, and practical design notes not found in the manufacturer datasheet.
直接替換替代品,適用於 PIC18F8390-E/PT — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC18F8390-E/PT (相同外形與佔位) — 差異在於 I/O Pins, Core Architecture, Package, Program Memory (Flash), ADC.
PIC18F8490-E/PT
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC18F6490-E/PT
✅ 直接替換 ⚠️ 規格未經驗證📋 參考替代品(不在目錄中)
PIC18F6390-E/PT
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC18F6722-I/PT
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC18F8722-I/PT
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC18F8390-E/PT 最大額定值與電氣特性
| Core Architecture | PIC18 8-bit RISC |
| Program Memory (Flash) | 8 KB |
| Data Memory (RAM) | 768 bytes |
| Operating Voltage | 5 V (typical) |
| Maximum CPU Performance | 10 MIPS |
| I/O Pins | 66 |
| 封裝 | 80-pin TQFP (PT), Tray |
| 安裝類型 | Surface Mount |
| Integrated LCD Driver | Yes (up to 48 segments) |
| Low-Power Technology | nanoWatt Technology |
| 工作溫度 | -40C to +125C (Extended, E suffix) |
| Family | PIC18F6390/6490/8390/8490 |
| RoHS 狀態 | Compliant |
PIC18F8390-E/PT 腳位配置
| 腳位 1 | SEG0 — LCD segment output / digital I/O |
| 腳位 10 | SEG9 — LCD segment output / digital I/O |
| 腳位 20 | RB0/FLT0 — PORTB I/O / PWM fault input |
| 腳位 30 | RC0/T1OSO — PORTC I/O / Timer1 oscillator output |
| 腳位 40 | RD7/PSP7 — PORTD I/O / Parallel Slave Port data bit 7 |
| 腳位 50 | RE0/RD — PORTE I/O / parallel port read control |
| 腳位 60 | SEG24 — LCD segment output 24 |
| 腳位 70 | COM3 — LCD common driver output 3 |
| 腳位 80 | VDD — Positive power supply |
典型應用
PIC18F8390-E/PT 適用於 6 應用s: Electric Power Meter with LCD Display, Programmable Thermostat, Home Security Control Panel, Gas and Water Metering Endpoints, Industrial Handheld Meter / Multimeter, HVAC Remote Control / Thermostat Transmitter.
Electric Power Meter with LCD Display
The PIC18F8390-E/PT is purpose-built for single-phase or multi-function electricity meters requiring segment LCD readouts. Its integrated LCD segment driver eliminates the need for an external HT1621-style driver IC, reducing BOM cost by $0.30-$0.50 per board. With 8 KB flash and 768 bytes RAM, the device supports energy accumulation algorithms, calibration tables, and tariff scheduling typical of residential smart meters. The nanoWatt idle/sleep modes drop quiescent current to microamp levels during LCD hold-display states, critical for battery-backed or CT-powered meter designs where the IC must retain time-of-use data without external supply.
推薦
Programmable Thermostat
Wall-mounted programmable thermostats use the PIC18F8390-E/PT to drive a 30-48 segment LCD showing setpoint, mode, and schedule icons. The 66 I/O pins are sufficient for keypad scanning, temperature sensor (NTC or digital) interface via I2C, and HVAC relay control outputs. The extended -40C to +125C operating range handles outdoor-wall installation thermal swings. The 10 MIPS performance at 3V executes PID control loops and schedule logic with headroom, while nanoWatt modes drop consumption during backlight-off periods to extend backup battery life during power outages.
推薦
Home Security Control Panel
Home security panels with segment LCD keypads benefit from the PIC18F8390-E/PT's combination of I/O count, LCD driver, and low-power modes. The MCU scans up to 16-zone alarm inputs, drives the LCD status display showing armed/disarmed/bypass states, and handles siren/communicator outputs. The flash self-programmability enables field firmware updates for protocol changes (contact ID, SIA). nanoWatt sleep drops panel standby below 50 uA, preserving backup battery capacity during AC mains failures that may last 24 hours.
推薦
Gas and Water Metering Endpoints
Battery-powered gas and water meter endpoints use the PIC18F8390-E/PT for pulse counting, segment LCD consumption display, and AMR (automatic meter reading) interface. The integrated LCD driver shows cumulative cubic-feet/liters, leak detection flags, and battery gauge without external components. nanoWatt Technology enables 10+ year battery life by sleeping at sub-microamp current between sensor samples. The wide temperature range supports outdoor meter installations and underground vault deployment.
推薦
Industrial Handheld Meter / Multimeter
Handheld digital multimeters and clamp meters use the PIC18F8390-E/PT for range selection, ADC conversion control, segment LCD readout, and auto-power-off sequencing. The 10 MIPS performance executes RMS calculation and autoranging algorithms. The integrated LCD driver directly connects to 3.5-digit or 4-digit 7-segment style LCDs. Extended -40C to +125C operation handles the temperature gradients inside handheld enclosures during continuous use.
推薦
HVAC Remote Control / Thermostat Transmitter
Wireless thermostats and HVAC remote transmitters pair the PIC18F8390-E/PT with sub-GHz RF modules for setpoint transmission. The MCU handles segment LCD display, button matrix, RF packet formatting, and sleep/wake duty cycling. nanoWait modes are critical for 6-12 month battery life on AAA cells. The wide temperature range supports both indoor climate zones and garage/workshop transmitter placement.
推薦
推薦產品摘要
工程參考資料,適用於 PIC18F8390-E/PT — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC18F8490-E/PT | PIC18F6490-E/PT | PIC18F6390-E/PT | PIC18F6722-I/PT | PIC18F8722-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-80 (PT) | TQFP-80 (PT) - same | TQFP-64 (PT) - different | TQFP-64 (PT) - different | TQFP-80 (PT) - same | TQFP-80 (PT) - same |
| Flash Memory | 8 KB | 16 KB | 8 KB | 4 KB | 128 KB | 128 KB |
| RAM | 768 bytes | 768 bytes | 768 bytes | 768 bytes | 3,936 bytes | 3,936 bytes |
| I/O Pins | 66 | 66 | 54 | 54 | 68 | 70 |
| Integrated LCD Driver | Yes (48 segments) | Yes (48 segments) | Yes | Yes | No | Yes |
| Operating Temperature | -40C to +125C (Extended) | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Performance | 10 MIPS @ 3V | 10 MIPS | 10 MIPS | 10 MIPS | 10 MIPS | 10 MIPS |
主要差異化特點
- Integrated LCD segment driver eliminates external HT1621-style driver IC (對比PIC18F6722-I/PT)
- Extended -40C to +125C operating temperature vs industrial grade alternatives (對比PIC18F6722-I/PT)
- 8 KB flash matches typical metering firmware footprint without over-provisioning (對比PIC18F8722-I/PT)
設計說明
Place the 80-pin TQFP decoupling capacitor (typically 100 nF ceramic + 10 uF bulk) within 5 mm of the VDD/VDDCORE pin pair. The PIC18F8390-E/PT has multiple VDD and VSS pins distributed around the package; each must have a local 100 nF bypass. Use a 4-layer PCB with a dedicated ground plane for best EMC performance, especially since the integrated LCD driver generates AC bias voltages that can couple to analog or sensitive digital signals.
Do not confuse the PIC18F8390 with the PIC18F8722 when ordering - both share the 80-pin TQFP package but the 8722 has 128 KB flash vs 8 KB. The E suffix indicates extended -40C to +125C temperature; the I suffix indicates -40C to +85C industrial. Verify the suffix matches your deployment environment. Also note that 80-pin TQFP PIC18 LCD parts share pinout with each other (8390/8490/8722) but NOT with 64-pin variants - migrating from TQFP-80 to TQFP-64 requires board redesign.
Configure nanoWatt idle/sleep modes by setting the IDLEN, SCS, and IDLEN bits in the OSCCON register before entering Sleep. The LCD driver can continue operating in Sleep mode via the RTCC timer, allowing the display to remain active while MCU current drops below 5 uA. For battery-backed metering applications, ensure the LCD bias voltages remain within the LCD-charge-pump specifications in DS39760 chapter 18.
合規資訊
RoHS and REACH compliant per Microchip product documentation. AEC-Q100 not qualified - not marketed as automotive grade.