PIC18F6390T-I/PT - 8KB Flash, 40MHz, LCD PIC MCU | Microchip
Артикул: PIC18F6390T-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.42 | $8,42 |
| 10 | $7.58 | $75,80 |
| 100 | $6.74 | $674,00 |
| 500 | $5.91 | $2.955,00 |
| 1.000 | $5.08 | $5.080,00 |
PIC18F6390T-I/PT Обзор
What is a PIC18F microcontroller? The PIC18F family is Microchip's high-end 8-bit microcontroller line based on the PIC RISC architecture, sitting above the PIC16F and base PIC18F in the company's 8-bit portfolio. It features a 16-bit instruction word with an 8-bit data path, hardware multiplier, C-compiler friendly architecture, and rich peripheral integration (ADC, PWM, I2C, SPI, USART, USB, LCD, CTMU). PIC18F belongs to the broader 8-bit MCU hypernym chain: 8-bit microcontroller -> MCU -> embedded controller -> semiconductor IC. The 'F' suffix indicates Flash-based program memory, which supports in-system self-programming for field upgrades.
Key features of the PIC18F6390 include a 10-bit ADC up to 12 channels, an integrated LCD driver capable of driving up to 192 segments, two analog comparators, one USART, one AUSART, MSSP (SPI/I2C), and nanoWatt Technology power management with multiple idle/sleep modes. The integrated Charge Time Measurement Unit (CTMU) supports capacitive touch sensing and precise time-of-flight measurements, eliminating external components for many sensing applications. The 768-byte RAM and 256-byte EEPROM complement the 8KB Flash to support data logging, metering, and user-interface state storage.
Architecturally, the device uses an enhanced mid-range core with a 16-bit instruction path and 8-bit data path, a hardware 8x8 multiplier, and 31-level stack depth, enabling efficient C code generation. The part is specified for the industrial temperature range (-40C to +85C) as denoted by the 'I' designator.
Typical applications include handheld metering (gas/water/electricity), thermostat and HVAC controllers, home security panels, point-of-sale terminals, white goods user interfaces, and any low-to-mid complexity product requiring a built-in segmented LCD display. When designing with the PIC18F6390T-I/PT, allocate PCB area for the LCD bias capacitors (typically 0.1uF-1uF ceramic) and follow Microchip AN649 application note for noise-tolerant LCD bias generation. Use MPLAB X IDE with MPLAB XC8 compiler for firmware development, and consider the PIC18F46K22 or PIC18F47K42 families if your design migrates to lower-power or higher-memory variants. Note: the 'T' suffix denotes Tape & Reel packaging for the original TQFP variant.
Аналоги без доработки для PIC18F6390T-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F6390T-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, Timers, I/O Pins.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F6390-I/PT
✅ Прямая замена✓ В наличии
$5.25 / шт.
Открыть даташит →PIC18F6490-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F65K22-I/PT
✅ Прямая замена✓ В наличии
$3.45 / шт.
Открыть даташит →PIC18F46K22T-I/PT
✅ Прямая замена✓ В наличии
$3.05 / шт.
Открыть даташит →PIC18F47J53T-I/PT
✅ Прямая замена✓ В наличии
$4.3 / шт.
Открыть даташит →PIC18F6390T-I/PT Максимальные параметры и электрические характеристики
| Product Type | 8-bit Microcontroller (MCU) |
| Family | PIC18F |
| Core | PIC RISC (8-bit data, 16-bit instruction) |
| Program Memory (Flash) | 8 KB (4K x 16) |
| RAM | 768 bytes |
| EEPROM | 256 bytes |
| Maximum Clock Speed | 40 MHz |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 54 |
| LCD Driver | Yes (integrated, up to 192 segments) |
| ADC | 10-bit, up to 12 channels |
| Analog Comparators | 2 |
| Communication Peripherals | 1x USART/AUSART, 1x MSSP (SPI/I2C) |
| Timers | Multiple 8-bit and 16-bit timers |
| Special Features | CTMU (Capacitive Touch), nanoWatt power management |
| Корпус | 64-pin TQFP (10x10 mm), MS-026 |
| Рабочая температура | -40C to +85C (Industrial, 'I' designator) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC18F6390T-I/PT
| Контакт 1 | LCDBIAS0 — LCD bias voltage input 0 |
| Контакт 2 | LCDBIAS1 — LCD bias voltage input 1 |
| Контакт 3 | LCDBIAS2 — LCD bias voltage input 2 |
| Контакт 4 | LCDBIAS3 — LCD bias voltage input 3 |
| Контакт 5 | VLCD3 — LCD voltage select 3 |
| Контакт 6 | VLCD2 — LCD voltage select 2 |
| Контакт 7 | VLCD1 — LCD voltage select 1 |
| Контакт 8 | RA0/AN0 — Digital I/O / Analog input 0 |
| Контакт 9 | RA1/AN1 — Digital I/O / Analog input 1 |
| Контакт 10 | RA2/AN2 — Digital I/O / Analog input 2 |
| Контакт 11 | RA3/AN3 — Digital I/O / Analog input 3 |
| Контакт 12 | RA4/AN4 — Digital I/O / Analog input 4 |
| Контакт 13 | RA5/AN5 — Digital I/O / Analog input 5 |
| Контакт 14 | RA6/OSC2 — Digital I/O / Oscillator output |
| Контакт 15 | RA7/OSC1 — Digital I/O / Oscillator input |
| Контакт 16 | VDD — Positive supply voltage (4.2V-5.5V) |
| Контакт 17 | VSS — Ground reference |
| Контакт 18 | RC0/T1OSO — Digital I/O / Timer1 oscillator output |
| Контакт 19 | RC1/T1OSI — Digital I/O / Timer1 oscillator input |
| Контакт 20 | RC2/CCP1 — Digital I/O / Capture/Compare/PWM 1 |
| Контакт 21 | RC3 — Digital I/O |
| Контакт 22 | RC4 — Digital I/O |
| Контакт 23 | RC5 — Digital I/O |
| Контакт 24 | RC6/TX — Digital I/O / USART transmit |
| Контакт 25 | RC7/RX — Digital I/O / USART receive |
| Контакт 26 | RD0 — Digital I/O |
| Контакт 27 | RD1 — Digital I/O |
| Контакт 28 | RD2 — Digital I/O |
| Контакт 29 | RD3 — Digital I/O |
| Контакт 30 | RD4 — Digital I/O |
| Контакт 31 | RD5 — Digital I/O |
| Контакт 32 | RD6 — Digital I/O |
| Контакт 33 | RD7 — Digital I/O |
| Контакт 34 | RE0 — Digital I/O |
| Контакт 35 | RE1 — Digital I/O |
| Контакт 36 | RE2 — Digital I/O |
| Контакт 37 | RE3 — Digital I/O |
| Контакт 38 | RF0 — Digital I/O |
| Контакт 39 | RF1 — Digital I/O |
| Контакт 40 | RF2 — Digital I/O |
| Контакт 41 | RF3 — Digital I/O |
| Контакт 42 | RF4 — Digital I/O |
| Контакт 43 | RF5 — Digital I/O |
| Контакт 44 | RF6 — Digital I/O |
| Контакт 45 | RF7 — Digital I/O |
| Контакт 46 | RG0 — Digital I/O |
| Контакт 47 | RG1 — Digital I/O |
| Контакт 48 | RG2 — Digital I/O |
| Контакт 49 | RG3 — Digital I/O |
| Контакт 50 | RG4 — Digital I/O |
| Контакт 51 | AVDD — Analog positive supply voltage |
| Контакт 52 | AVSS — Analog ground reference |
| Контакт 53 | RB0/INT0 — Digital I/O / External interrupt 0 |
| Контакт 54 | RB1/INT1 — Digital I/O / External interrupt 1 |
| Контакт 55 | RB2/INT2 — Digital I/O / External interrupt 2 |
| Контакт 56 | RB3 — Digital I/O |
| Контакт 57 | RB4 — Digital I/O |
| Контакт 58 | RB5 — Digital I/O |
| Контакт 59 | RB6/PGC — Digital I/O / ICSP clock |
| Контакт 60 | RB7/PGD — Digital I/O / ICSP data |
| Контакт 61 | MCLR — Master clear reset (active low) |
| Контакт 62 | VDD — Positive supply voltage (4.2V-5.5V) |
| Контакт 63 | VSS — Ground reference |
| Контакт 64 | NC — Not connected (per datasheet) |
Типичное применение
PIC18F6390T-I/PT подходит для 7 применениеs: Handheld Electricity/Gas/Water Metering, Thermostat and HVAC Controllers, Home Security and Alarm Panels, Point-of-Sale (POS) Terminals and Cash Registers, White Goods User Interface (Washing Machines, Ovens), Medical Monitoring Devices, Industrial Control Panels and HMI.
Handheld Electricity/Gas/Water Metering
The PIC18F6390T-I/PT is purpose-built for metering products, integrating the segmented LCD driver that directly displays consumption digits on the meter faceplate, eliminating the need for an external LCD controller. Its 8KB Flash accommodates metering firmware including tariff tables, calibration constants, and anti-tamper detection routines, while 768B RAM supports rolling consumption averages and EEPROM stores non-volatile billing history. The CTMU (Charge Time Measurement Unit) enables precise capacitor-based flow sensing or capacitive button readouts, and nanoWatt Technology reduces sleep current below 1uA to extend battery life over multi-year deployment horizons typical of utility metering applications.
Рекомендуется
Thermostat and HVAC Controllers
For residential and commercial thermostats, the PIC18F6390T-I/PT drives the front-panel LCD (temperature setpoints, mode indicators, status icons) while the 10-bit ADC reads thermistor sensors for ambient temperature feedback, and the CTMU supports capacitive touch user inputs on glass-front panels. The 40MHz core executes PID control loops in real time without display flicker, and the hardware MSSP interfaces to SPI/I2C temperature/humidity sensors. Industrial temperature grade (-40C to +85C) and the 5V operation match HVAC actuator driver circuits (relays, triacs) typically sharing the same supply rail.
Рекомендуется
Home Security and Alarm Panels
Security alarm panels require reliable keypad input, LCD status display, and multi-zone sensor monitoring - all natively provided by the PIC18F6390T-I/PT. The 54 digital I/O pins support numerous wired sensor zones, the LCD driver displays zone status and arm/disarm state, and the analog comparators provide direct interface to PIR motion sensors. EEPROM stores user PINs, zone configurations, and event history, while the 8KB Flash supports encrypted firmware for tamper-resistant systems. The MSSP interfaces to external EEPROM for expanded event logs, and the USART connects to cellular or IP communication modules for remote monitoring.
Рекомендуется
Point-of-Sale (POS) Terminals and Cash Registers
Low-cost POS terminals and cash registers benefit from the PIC18F6390T-I/PT's LCD driver for transaction amount displays, keypad scanning via digital I/O, and serial communication to printers via the hardware USART. The 8KB Flash accommodates price lookup tables and transaction logic, while 768B RAM handles real-time buffer for receipt formatting. CTMU supports capacitive touch keypads for modern retail terminal designs. The 5V operation matches printer interfaces and external SRAM typically used for transaction logging in retail environments.
Рекомендуется
White Goods User Interface (Washing Machines, Ovens)
Major appliances like washing machines, dishwashers, and ovens need rugged user interface electronics with integrated displays - the PIC18F6390T-I/PT fits perfectly. The integrated LCD driver displays cycle selection, remaining time, and status icons without external drivers. Multiple timers handle motor control sequencing, the ADC reads temperature sensors for oven control, and the 54 I/O drive keypad buttons, status LEDs, and buzzer feedback. Industrial temperature range and the part's mature production status ensure long lifecycle support matching appliance product life (typically 10+ years).
Рекомендуется
Medical Monitoring Devices
Personal medical monitoring products (blood pressure monitors, glucose meters, pulse oximeters) leverage the PIC18F6390T-I/PT's LCD driver for direct numeric readouts, the 10-bit ADC for analog sensor inputs (pressure, optical sensors), and the CTMU for capacitive button interfaces that simplify the front-panel design. The 8KB Flash accommodates algorithm firmware for vital sign calculation, while 256B EEPROM stores calibration data and user profile settings. Low sleep current extends battery life in portable patient monitors, and the integrated peripherals minimize BOM cost in cost-sensitive consumer health products.
Рекомендуется
Industrial Control Panels and HMI
Industrial operator panels and HMI terminals use the PIC18F6390T-I/PT to drive LCD status displays, monitor process variables via the 12-channel ADC, and communicate with PLCs through the USART. The 8KB Flash supports ladder-logic-style control programs, while 768B RAM handles real-time process data buffers. The MSSP interfaces to industrial I2C sensors and SPI displays, and the two analog comparators provide hardware overcurrent/overvoltage detection for fail-safe protection. Industrial temperature range (-40C to +85C) matches factory floor environments.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F6390T-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F6390-I/PT | PIC18F6490-I/PT | PIC18F65K22-I/PT | PIC18F46K22T-I/PT | PIC18F47J53T-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (10x10 mm) | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| Program Memory (Flash) | 8 KB | 8 KB | 16 KB | 32 KB | 64 KB | 128 KB |
| RAM | 768 bytes | 768 bytes | 768 bytes | 2 KB | 3.8 KB | 3.8 KB |
| Maximum Clock Speed | 40 MHz | 40 MHz | 40 MHz | 64 MHz | 64 MHz | 48 MHz |
| Supply Voltage Range | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 2.0 V to 3.6 V |
| Integrated LCD Driver | Yes (up to 192 segments) | Yes (up to 192 segments) | Yes (up to 192 segments) | No | No | No |
| I/O Pins | 54 | 54 | 54 | 53 | 36 | 41 |
| CTMU (Capacitive Touch) | Yes | Yes | Yes | No | No | No |
Ключевые отличия
- Integrated segmented LCD driver saves external controller cost (против PIC18F46K22T-I/PT)
- CTMU enables capacitive touch sensing without external circuitry (против PIC18F6390-I/PT)
- Mature 5V industrial part with long lifecycle support (против PIC18F47J53T-I/PT)
Заметки по проектированию
The PIC18F6390T-I/PT requires a 4.2V-5.5V supply; operation below 4.2V is not guaranteed by the datasheet and Flash programming may fail. Use a low-dropout regulator such as MCP1700 or MCP1727 if powering from a higher-voltage rail. Place a 100nF ceramic decoupling capacitor as close as possible to each VDD/VSS pin pair, with an additional 10uF bulk capacitor near the MCU. For noise-sensitive ADC measurements, isolate the AVDD pin with a ferrite bead or separate LDO filter to prevent digital switching noise from coupling into analog readings.
The LCD driver requires external bias capacitors on the LCDBIAS pins (typically 0.1uF to 1uF ceramic) and a proper VLCD voltage source - either internal charge pump or external resistor-divider ladder. Follow Microchip application note AN649 ('Driving LCDs with PIC18F Microcontrollers') for noise-tolerant bias network design. Keep LCD bias traces short and away from high-frequency digital signals to prevent display artifacts. Route the AVSS pin directly to a clean ground plane, ideally separate from digital VSS and joined at a single point to avoid ground loops.
Do not confuse the PIC18F6390 with the PIC18F6390T variant - the 'T' suffix denotes Tape & Reel packaging, both are electrically identical. When migrating to the PIC18F46K22 family, note that it lacks the integrated LCD driver - an external LCD controller (such as PIC16F88 or PCF8576) is required for segmented LCD displays. The 'I' temperature suffix indicates -40C to +85C industrial range, while parts labeled 'E' are -40C to +125C extended temperature. For in-circuit programming, ensure proper MCLR pull-up (typically 10k ohm) and dedicated PGC/PGD connector access.
Информация о соответствии
RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +85C) indicated by 'I' suffix; 'E' parts support -40C to +125C extended range. AEC-Q100 qualification not applicable for non-automotive MCU. Lifecycle status ACTIVE per DigiKey product listing.