PIC18F6390-E/PT - 8KB Flash LCD MCU 64TQFP | Microchip
MPN: PIC18F6390-E/PT ✓ Hoạt độngPIC18F6390-E/PT Tóm tắt
An 8-bit microcontroller is a single-chip computer built around an 8-bit data path; PIC18F devices extend this with a 16-bit instruction word, hardware multiply, and a linear program-memory map. As part of Microchip's PIC18F -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor hierarchy, this part sits in the LCD-driver segment aimed at low-power human-machine interface products such as metering and thermostat panels.
Key features include nanoWatt power management with multiple idle and sleep modes, an integrated LCD driver supporting up to 192 segments, a 10-bit ADC with up to 12 channels, three timers, two capture/compare/PWM modules, two USART modules, an SPI port, and an I2C port. The 64-pin TQFP (10x10 mm) package provides ample I/O for keypad scanning and segmented LCD glass.
The device architecture pairs a Harvard bus with a 32-level hardware stack and interrupt prioritization. Internal RC, crystal, and PLL clock options let designers balance throughput against EMI for cost-sensitive consumer products. The 8 KB Flash supports self-programming under firmware control, enabling field upgrades through the USART bootloader.
Typical applications include handheld utility meters, thermostats and HVAC controllers, home security keypads, point-of-sale terminals, and white-goods user interfaces that need direct LCD glass drive without an external segment driver.
When designing with this part, reserve 2 to 3 I/O pins for In-Circuit Serial Programming (ICSP) and place a 10 kohm pull-up on MCLR to keep the device in reset only when intended; otherwise the device can enter programming mode during brown-out events. Verify segment loading against the LCD charge-pump capacitance budget before final layout.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not found in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho PIC18F6390-E/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F6390-E/PT (cùng hình factor và footprint) — khác nhau ở Core Architecture, Package, Program Memory (Flash), I/O Pins, Maximum CPU Frequency.
PIC18F6490-E/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F8390-E/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F8490-E/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F46K22-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F6390-E/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | 8-bit PIC18F enhanced RISC |
| Program Memory (Flash) | 8 KB (4K x 16) |
| RAM | 768 bytes |
| Maximum CPU Frequency | 40 MHz (10 MIPS) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| I/O Pins | 68 |
| Hộp | 64-pin TQFP (10x10 mm) |
| Kiểu lắp đặt | Surface Mount |
| Temperature Grade | Extended (-40C to +125C) |
| ADC | 10-bit, multi-channel |
| LCD Driver | Integrated, up to 192 segments |
| Timers | 3 |
| CCP Modules | 2 |
| Communication Peripherals | 2x USART, 1x SPI, 1x I2C |
| Power-Saving Modes | nanoWatt (multiple idle/sleep modes) |
| ICSP | Yes (In-Circuit Serial Programming) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F6390-E/PT
| Chân 1 | RC2/CCP1 — I/O port C bit 2 / CCP1 PWM output |
| Chân 2 | RC3 — I/O port C bit 3 |
| Chân 3 | RC4 — I/O port C bit 4 |
| Chân 4 | RC5 — I/O port C bit 5 |
| Chân 5 | RC6/TX1 — I/O port C bit 6 / USART1 TX |
| Chân 6 | RC7/RX1 — I/O port C bit 7 / USART1 RX |
| Chân 7 | RD0 — I/O port D bit 0 |
| Chân 8 | RD1 — I/O port D bit 1 |
| Chân 9 | RD2 — I/O port D bit 2 |
| Chân 10 | RD3 — I/O port D bit 3 |
| Chân 11 | RC0 — I/O port C bit 0 |
| Chân 12 | RC1 — I/O port C bit 1 |
| Chân 13 | RE0/RD — I/O port E bit 0 / LCD read |
| Chân 14 | RE1/WR — I/O port E bit 1 / LCD write |
| Chân 15 | RE2/CS — I/O port E bit 2 / LCD chip select |
| Chân 16 | RG0 — I/O port G bit 0 |
| Chân 17 | RG1 — I/O port G bit 1 |
| Chân 18 | RG2 — I/O port G bit 2 |
| Chân 19 | RG3 — I/O port G bit 3 |
| Chân 20 | RG4 — I/O port G bit 4 |
| Chân 21 | AVDD — Analog supply voltage |
| Chân 22 | AVSS — Analog ground |
| Chân 23 | RA0/AN0 — I/O port A bit 0 / analog input 0 |
| Chân 24 | RA1/AN1 — I/O port A bit 1 / analog input 1 |
| Chân 25 | RA2/AN2 — I/O port A bit 2 / analog input 2 |
| Chân 26 | RA3/AN3 — I/O port A bit 3 / analog input 3 |
| Chân 27 | RA4 — I/O port A bit 4 |
| Chân 28 | RA5/AN4 — I/O port A bit 5 / analog input 4 |
| Chân 29 | RA6 — I/O port A bit 6 |
| Chân 30 | RA7 — I/O port A bit 7 |
| Chân 31 | VSS — Digital ground |
| Chân 32 | VDD — Digital supply voltage |
| Chân 33 | RB0/INT0 — I/O port B bit 0 / external interrupt 0 |
| Chân 34 | RB1/INT1 — I/O port B bit 1 / external interrupt 1 |
| Chân 35 | RB2/INT2 — I/O port B bit 2 / external interrupt 2 |
| Chân 36 | RB3 — I/O port B bit 3 |
| Chân 37 | RB4 — I/O port B bit 4 |
| Chân 38 | RB5 — I/O port B bit 5 |
| Chân 39 | RB6/PGC — I/O port B bit 6 / ICSP clock |
| Chân 40 | RB7/PGD — I/O port B bit 7 / ICSP data |
| Chân 41 | RF0 — I/O port F bit 0 |
| Chân 42 | RF1 — I/O port F bit 1 |
| Chân 43 | RF2 — I/O port F bit 2 |
| Chân 44 | RF3 — I/O port F bit 3 |
| Chân 45 | RF4 — I/O port F bit 4 |
| Chân 46 | RF5 — I/O port F bit 5 |
| Chân 47 | RF6 — I/O port F bit 6 |
| Chân 48 | RF7 — I/O port F bit 7 |
| Chân 49 | RH0 — I/O port H bit 0 |
| Chân 50 | RH1 — I/O port H bit 1 |
| Chân 51 | RH2 — I/O port H bit 2 |
| Chân 52 | RH3 — I/O port H bit 3 |
| Chân 53 | RH4 — I/O port H bit 4 |
| Chân 54 | RH5 — I/O port H bit 5 |
| Chân 55 | RH6 — I/O port H bit 6 |
| Chân 56 | RH7 — I/O port H bit 7 |
| Chân 57 | RJ0 — I/O port J bit 0 |
| Chân 58 | RJ1 — I/O port J bit 1 |
| Chân 59 | RJ2 — I/O port J bit 2 |
| Chân 60 | RJ3 — I/O port J bit 3 |
| Chân 61 | RJ4 — I/O port J bit 4 |
| Chân 62 | RJ5 — I/O port J bit 5 |
| Chân 63 | RJ6 — I/O port J bit 6 |
| Chân 64 | MCLR — Master clear reset (active low) |
Ứng dụng tiêu biểu
PIC18F6390-E/PT phù hợp cho 7 Áp dụngs: Handheld Utility Meters, Thermostats and HVAC Controllers, Home Security Keypads, White Goods User Interfaces, Medical Infusion Monitors, Point-of-Sale Terminals, Industrial Control Panels.
Handheld Utility Meters
The PIC18F6390-E/PT is purpose-built for handheld electric, gas, and water meters that drive segmented LCD glass directly from the MCU. Its integrated LCD driver supports up to 192 segments, eliminating external segment-driver ICs such as the AY0438 and reducing BOM cost and PCB area. The 8 KB Flash holds metering calibration tables and tamper-detection routines, while 768 bytes of RAM is sufficient for time-of-use billing buffers. nanoWatt power management drops consumption below 1 uA in sleep, which is critical for battery-backed meters that must operate 10+ years on a single cell.
Được đề xuất
Thermostats and HVAC Controllers
Wall thermostats and HVAC zone controllers benefit from the PIC18F6390-E/PT's integrated LCD driver for displaying setpoint, room temperature, and fan status without a secondary driver chip. The 68 I/O pins support keypad scanning, triac outputs for HVAC loads, and UART connectivity to indoor units. Extended -40C to +125C operation tolerates plenum-mounted enclosures, while the 2.0-5.5 V range allows direct battery or 24 VAC rectified supply operation. Designers typically run the PIC18 core at 4 MHz from the internal oscillator to minimize EMI near RF remotes.
Được đề xuất
Home Security Keypads
Home security alarm keypads require a low-power MCU that drives a multi-segment LCD or LED matrix and scans 12-16 keys reliably. The PIC18F6390-E/PT's 68 I/O, 2.0-5.5 V operation, and nanoWatt sleep below 100 nA fit this need, while the 10-bit ADC monitors backup battery voltage. The integrated LCD driver simplifies the front-panel design, and the USART interfaces with the main alarm panel. Extended temperature operation is valuable for garages and unconditioned utility rooms.
Được đề xuất
White Goods User Interfaces
Washing machines, dishwashers, and microwave ovens use the PIC18F6390-E/PT to drive segmented LCD or VFD front panels while controlling relays and triac-switched loads. The MCU's 40 MHz core handles encoder input, timer-based wash cycles, and sensor fusion within one part. The -40C to +125C temperature grade tolerates the heat inside appliance enclosures. The 2x USART ports support service diagnostics and factory programming via ICSP.
Được đề xuất
Medical Infusion Monitors
Portable medical infusion monitors and patient thermometers leverage the PIC18F6390-E/PT's low-power sleep modes, integrated LCD driver for displaying dose or temperature, and extended industrial temperature range. The 10-bit ADC monitors battery and sensor inputs, and the I2C port connects to digital sensors or EEPROM for calibration logs. The 8-bit PIC18F instruction set is well established in regulated medical designs with a long Microchip longevity commitment.
Được đề xuất
Point-of-Sale Terminals
Compact point-of-sale terminals and handheld barcode scanners use the PIC18F6390-E/PT as a low-cost user-interface controller for segmented LCDs, keypads, and magnetic-stripe readers. The 68 I/O pins handle keypad matrix, LCD segments, and UART links to a host processor, while the 8 KB Flash stores UI strings and protocol stacks. nanoWatt idle modes extend battery life between customer transactions.
Được đề xuất
Industrial Control Panels
Industrial operator-interface panels for small machines and pumps use the PIC18F6390-E/PT to display status on segmented LCDs, scan keypads, and drive relay or MOSFET outputs. The extended temperature range and 5.5 V operation tolerate 24 V industrial rails after regulation. The 2x USARTs support Modbus master or slave to PLCs, and the ICSP interface allows field firmware updates without removing the panel from the machine.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F6390-E/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18F6490-E/PT | PIC18F8390-E/PT | PIC18F8490-E/PT | PIC18F46K22-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Flash Memory | 8 KB | 16 KB | 8 KB | 16 KB | 64 KB |
| RAM | 768 bytes | 1.5 KB | 2 KB | 2 KB | 3.8 KB |
| Integrated LCD Driver | Yes, up to 192 segments | Yes, up to 192 segments | Yes, up to 192 segments | Yes, up to 192 segments | No (external segment driver required) |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V |
| Temperature Grade | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) |
| I/O Pins | 68 | 68 | 68 | 68 | 53 |
| Pin-to-Pin Compatible | Reference | Yes | Yes | Yes | Yes |
Bảo phân biệt quan trọng
- Integrated 192-segment LCD driver eliminates external segment-driver IC (vsPIC18F46K22-I/PT)
- Extended -40C to +125C temperature grade as standard (vsPIC18F46K22-I/PT (industrial -40C to +85C))
- Optimized for cost-sensitive LCD HMI designs with low Flash (vsPIC18F6490-E/PT (16 KB Flash))
Ghi chú thiết kế
Estimated: PIC18F6390-E/PT nanoWatt sleep current is approximately 100 nA at 3 V with WDT disabled. To maximize battery life in metering designs, disable the ADC, comparators, and unused peripherals before entering Sleep. Use the Real-Time Clock Calendar (RTCC) with a 32.768 kHz crystal for timekeeping while the core is asleep, waking only on RTCC alarm or external interrupt.
Place a 100 nF decoupling capacitor within 5 mm of each VDD/AVDD pin and a bulk 10 uF tantalum or ceramic on the supply rail. Place the 32.768 kHz crystal within 10 mm of the OSC1/OSC2 pins with a grounded guard ring if the design is in a noisy switching environment. Keep LCD segment traces short and routed away from high-frequency digital lines to minimize crosstalk on the display.
Do not leave MCLR floating; tie it to VDD through a 10 kohm pull-up and place a 100 nF cap to ground for noise immunity. Reserve RB6/PGC and RB7/PGD for ICSP and avoid driving them with external circuitry during programming. Configure the CONFIG registers for the appropriate oscillator mode, WDT setting, and brown-out voltage before code is locked, otherwise the device may fail to start.
The LCD charge pump requires external capacitors on the VLCD pins; follow the datasheet's reference design values (typically 0.1 uF to 1 uF X7R ceramic) and place them close to the VLCD pins. Connect unused I/O pins to outputs driving low or to inputs with weak pull-ups enabled to minimize supply current. If the LCD bias generator is unused, disable it in software to save current.
Thông tin tuân thủ
RoHS and REACH compliance confirmed by DigiKey and Mouser product pages as of 2026-09-28. AEC-Q100 is not applicable for this consumer/industrial-grade MCU; Microchip offers separate AEC-Q100 qualified PIC18 variants for automotive. Lead-free (Pb-free) reflow profile per JEDEC J-STD-020.