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 — 同一パッケージでピン互換。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 (vs PIC18F46K22T-I/PT)
- CTMU enables capacitive touch sensing without external circuitry (vs PIC18F6390-I/PT)
- Mature 5V industrial part with long lifecycle support (vs 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.