PIC18F85J90-I/PT - 8-bit 40MHz 32KB Flash LCD MCU 80-TQFP | Microchip
Артикул: PIC18F85J90-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.2 | $7,20 |
| 10 | $6.45 | $64,50 |
| 100 | $5.65 | $565,00 |
| 500 | $5.05 | $2.525,00 |
| 1.000 | $4.5 | $4.500,00 |
PIC18F85J90-I/PT Обзор
An 8-bit PIC microcontroller is a RISC (Reduced Instruction Set Computer) device optimized for embedded control, providing deterministic interrupt latency and a rich peripheral set in compact packages. Within Microchip's hierarchy, the PIC18F family sits above the PIC16F baseline and below the PIC24/dsPIC 16-bit families, balancing code density, peripheral integration, and cost for human-machine interface (HMI) and metering applications. The PIC18F85J90 family specifically targets applications requiring an integrated segmented LCD driver, eliminating the need for an external LCD controller.
Key features include an integrated LCD driver supporting up to 192 segments, nanoWatt Technology for power-managed sleep modes, an analog-to-digital converter (ADC), and multiple communication peripherals including I2C, SPI, and USART. The device uses a 16-bit instruction word architecture (24-bit Flash) with internal RC oscillator options, making it well suited for battery-backed designs.
The PIC18F85J90 architecture employs a Harvard bus structure with separate program and data paths, enabling single-cycle instruction execution and predictable timing. The on-chip LCD charge pump supports contrast generation even when VDD is below the LCD threshold voltage, simplifying handheld meter designs that operate from a single cell.
Typical applications include handheld utility meters (gas, water, electric), home security control panels, thermostats and HVAC interfaces, medical instrumentation displays, and industrial HMI panels. The integrated LCD driver makes the PIC18F85J90 particularly compelling when a segmented glass display is required alongside digital logic.
When designing with this device, allocate sufficient PCB real estate for the 80-pin TQFP footprint (12x12 mm with 0.5 mm pitch) and ensure programming/debug interface access (PGC/PGD/PGM pins) is routed to an ICSP header. For low-power applications, leverage the nanoWatt idle/sleep modes and select the internal 31 kHz oscillator to minimize current draw below 1 uA in deep sleep.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives from the same Microchip PIC18 family, and practical design notes not found in the standalone manufacturer datasheet to accelerate component selection for embedded LCD designs.
Аналоги без доработки для PIC18F85J90-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F85J90-I/PT (тот же форм-фактор и посадочное место) — отличается по Operating Temperature, Package, Program Memory (Flash), I/O Pins, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F86J90-I/PT
✅ Прямая замена✓ В наличии
$2.86 / шт.
Открыть даташит →PIC18F85J50-I/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.8 / шт.
Открыть даташит →PIC18F85J11-I/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.76 / шт.
Открыть даташит →PIC18F8585-I/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$11.05 / шт.
Открыть даташит →PIC18F8490-I/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.55 / шт.
Открыть даташит →PIC18F84J90T-I/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.4 / шт.
Открыть даташит →PIC18F85J90-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC18 8-bit RISC |
| Program Memory (Flash) | 32 KB (16K x 16 words) |
| RAM | 2 KB (2048 bytes) |
| Maximum CPU Speed | 40 MHz (10 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| I/O Pins | 67 (max) |
| LCD Segments Supported | Up to 192 segments |
| ADC | 10-bit, multi-channel |
| Communication Peripherals | I2C, SPI, USART (A/E/I enhanced) |
| Timers | Multiple 8-bit and 16-bit timers |
| Корпус | 80-pin TQFP (PT), 12x12 mm, 1 mm height |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40C to +85C (Industrial) |
| Power-Saving Modes | nanoWatt Technology (Idle, Sleep, Deep Sleep) |
| Статус RoHS | Compliant |
| Уровень MSL | 3 (168 hours) |
| ICSP Programming | Yes (PGC/PGD/PGM pins) |
Конфигурация выводов PIC18F85J90-I/PT
| Контакт 1 | RG0/SEG29 — I/O port RG0 / LCD segment 29 |
| Контакт 2 | RG1/SEG30 — I/O port RG1 / LCD segment 30 |
| Контакт 3 | RG2/SEG31 — I/O port RG2 / LCD segment 31 |
| Контакт 4 | RG3/SEG32 — I/O port RG3 / LCD segment 32 |
| Контакт 5 | RG4/SEG41 — I/O port RG4 / LCD segment 41 |
| Контакт 6 | MCLR — Master Clear (reset) input |
| Контакт 7 | OSC1/CLKI — Crystal oscillator input / external clock |
| Контакт 8 | OSC2/CLKO — Crystal oscillator output |
| Контакт 9 | RA0/AN0 — I/O port RA0 / ADC input 0 |
| Контакт 10 | RA1/AN1 — I/O port RA1 / ADC input 1 |
| Контакт 11 | RA2/AN2 — I/O port RA2 / ADC input 2 |
| Контакт 12 | RA3/AN3 — I/O port RA3 / ADC input 3 |
| Контакт 13 | RA4/AN4 — I/O port RA4 / ADC input 4 |
| Контакт 14 | RA5/AN5 — I/O port RA5 / ADC input 5 |
| Контакт 15 | RA6 — I/O port RA6 |
| Контакт 16 | RA7 — I/O port RA7 |
| Контакт 17 | VSS — Ground reference |
| Контакт 18 | VDD — Positive supply voltage |
| Контакт 19 | RB0/INT0 — I/O port RB0 / external interrupt 0 |
| Контакт 20 | RB1/INT1 — I/O port RB1 / external interrupt 1 |
| Контакт 21 | RB2/INT2 — I/O port RB2 / external interrupt 2 |
| Контакт 22 | RB3/INT3 — I/O port RB3 / external interrupt 3 |
| Контакт 23 | RB4 — I/O port RB4 |
| Контакт 24 | RB5 — I/O port RB5 |
| Контакт 25 | RB6/PGC — I/O port RB6 / ICSP clock |
| Контакт 26 | RB7/PGD — I/O port RB7 / ICSP data |
| Контакт 27 | RC0 — I/O port RC0 |
| Контакт 28 | RC1 — I/O port RC1 |
| Контакт 29 | RC2 — I/O port RC2 |
| Контакт 30 | RC3 — I/O port RC3 |
| Контакт 31 | RC4 — I/O port RC4 |
| Контакт 32 | RC5 — I/O port RC5 |
| Контакт 33 | RC6 — I/O port RC6 |
| Контакт 34 | RC7 — I/O port RC7 |
| Контакт 35 | VSS — Ground reference |
| Контакт 36 | VDD — Positive supply voltage |
| Контакт 37 | RD0 — I/O port RD0 |
| Контакт 38 | RD1 — I/O port RD1 |
| Контакт 39 | RD2 — I/O port RD2 |
| Контакт 40 | RD3 — I/O port RD3 |
| Контакт 41 | RD4 — I/O port RD4 |
| Контакт 42 | RD5 — I/O port RD5 |
| Контакт 43 | RD6 — I/O port RD6 |
| Контакт 44 | RD7 — I/O port RD7 |
| Контакт 45 | VSS — Ground reference |
| Контакт 46 | VDD — Positive supply voltage |
| Контакт 47 | RE0 — I/O port RE0 |
| Контакт 48 | RE1 — I/O port RE1 |
| Контакт 49 | RE2 — I/O port RE2 |
| Контакт 50 | RE3 — I/O port RE3 |
| Контакт 51 | RE4 — I/O port RE4 |
| Контакт 52 | RE5 — I/O port RE5 |
| Контакт 53 | RE6 — I/O port RE6 |
| Контакт 54 | RE7 — I/O port RE7 |
| Контакт 55 | RF0 — I/O port RF0 |
| Контакт 56 | RF1/AN6 — I/O port RF1 / ADC input 6 |
| Контакт 57 | RF2/AN7 — I/O port RF2 / ADC input 7 |
| Контакт 58 | RF3/AN8 — I/O port RF3 / ADC input 8 |
| Контакт 59 | RF4/AN9 — I/O port RF4 / ADC input 9 |
| Контакт 60 | RF5/AN10 — I/O port RF5 / ADC input 10 |
| Контакт 61 | RF6/AN11 — I/O port RF6 / ADC input 11 |
| Контакт 62 | RF7 — I/O port RF7 |
| Контакт 63 | VSS — Ground reference |
| Контакт 64 | VDD — Positive supply voltage |
| Контакт 65 | RH0/SEG12 — I/O port RH0 / LCD segment 12 |
| Контакт 66 | RH1/SEG13 — I/O port RH1 / LCD segment 13 |
| Контакт 67 | RH2/SEG14 — I/O port RH2 / LCD segment 14 |
| Контакт 68 | RH3/SEG15 — I/O port RH3 / LCD segment 15 |
| Контакт 69 | RH4/SEG16 — I/O port RH4 / LCD segment 16 |
| Контакт 70 | RH5/SEG17 — I/O port RH5 / LCD segment 17 |
| Контакт 71 | RH6/SEG18 — I/O port RH6 / LCD segment 18 |
| Контакт 72 | RH7/SEG19 — I/O port RH7 / LCD segment 19 |
| Контакт 73 | RJ0 — I/O port RJ0 |
| Контакт 74 | RJ1 — I/O port RJ1 |
| Контакт 75 | RJ2 — I/O port RJ2 |
| Контакт 76 | RJ3 — I/O port RJ3 |
| Контакт 77 | RJ4 — I/O port RJ4 |
| Контакт 78 | RJ5 — I/O port RJ5 |
| Контакт 79 | RJ6 — I/O port RJ6 |
| Контакт 80 | RJ7 — I/O port RJ7 |
Типичное применение
PIC18F85J90-I/PT подходит для 6 применениеs: Handheld Utility Meters (Gas / Water / Electric), Home Security Control Panels with LCD Keypad, Thermostats and HVAC User Interfaces, Medical Instrumentation Displays, Industrial HMI Panels and Operator Interfaces, Point-of-Sale Terminals and Kitchen Display Controllers.
Handheld Utility Meters (Gas / Water / Electric)
The PIC18F85J90-I/PT's integrated LCD driver supporting up to 192 segments and nanoWatt power-saving modes make it ideal for battery-powered handheld utility meters. The on-chip charge pump generates LCD bias voltages from a single 3V cell, while deep-sleep current below 100 nA extends battery life beyond 10 years in metering duty cycles. The 32 KB Flash accommodates metering firmware with tamper detection, calibration constants, and segmented LCD rendering, all within a compact 80-pin TQFP.
Рекомендуется
Home Security Control Panels with LCD Keypad
Security panels benefit from the PIC18F85J90-I/PT's combination of 67 I/O pins for keypad scanning, zone inputs, and siren drivers, plus the LCD segment driver for status displays showing armed state, zone faults, and event logs. The 40 MHz / 10 MIPS throughput handles keypad debouncing, communication with wireless sensors, and real-time LCD refresh without latency. Wide 2.0V-5.5V supply tolerance enables direct operation from backup battery stacks during AC loss.
Рекомендуется
Thermostats and HVAC User Interfaces
Thermostat designs leverage the PIC18F85J90-I/PT's LCD segment driver for backlit temperature displays and the ADC for thermistor sensing, while nanoWatt sleep modes preserve battery life during idle periods. The 8-bit PIC18 core executes scheduling logic, PID control loops, and weekly programming menus within the 32 KB Flash budget. Industrial -40C to +85C temperature range supports both indoor wall-mounted units and outdoor equipment installations without derating.
Рекомендуется
Medical Instrumentation Displays
Medical devices such as portable glucose meters, blood pressure monitors, and infusion pumps use the PIC18F85J90-I/PT for its LCD driver plus low-power modes critical for battery operation. The 10-bit ADC digitizes sensor inputs with adequate resolution for clinical readings, and the 8-bit RISC core executes measurement algorithms within deterministic timing. The wide 2.0V-5.5V supply range supports both lithium primary cells and rechargeable battery chemistries used in medical handhelds.
Рекомендуется
Industrial HMI Panels and Operator Interfaces
Industrial HMI panels benefit from the PIC18F85J90-I/PT's 67 I/O pins for button matrices, encoder inputs, relay outputs, and the integrated LCD driver for status display. Communication peripherals (USART, SPI, I2C) interface to sensor networks and host controllers, while the 40 MHz CPU ensures responsive panel behavior. The industrial temperature range -40C to +85C and robust 80-pin TQFP package support factory-floor deployment with stable operation.
Рекомендуется
Point-of-Sale Terminals and Kitchen Display Controllers
Point-of-sale and food-service display terminals use the PIC18F85J90-I/PT for the LCD segment driver showing order status, prices, and totals. The I2C/SPI interfaces connect to receipt printers and card readers, while USART links to back-office inventory systems. With 32 KB Flash and 2 KB RAM, the device supports menu navigation logic and small transaction queues in compact 80-pin TQFP designs, suitable for tight PCB constraints in countertop equipment.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F85J90-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F86J90-I/PT | PIC18F85J50-I/PT | PIC18F85J11-I/PT | PIC18F8490-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 80-pin TQFP (PT) 12x12 mm | 80-pin TQFP (PT) - same | 80-pin TQFP (PT) - same | 80-pin TQFP (PT) - same | 80-pin TQFP (PT) - same |
| Flash Memory | 32 KB | 64 KB (+100%) | 32 KB (same) | 32 KB (same) | 16 KB (-50%) |
| RAM | 2 KB | 2 KB (same) | 2 KB (same) | 2 KB (same) | 1 KB (-50%) |
| Integrated LCD Driver | Yes (192 segments) | Yes (192 segments) | No (USB instead) | No | Yes (192 segments) |
| USB Support | No | No | Yes (USB 2.0 FS) | No | No |
| Supply Voltage Range | 2.0V to 5.5V | 2.0V to 5.5V (same) | 2.0V to 5.5V (same) | 2.0V to 5.5V (same) | 2.0V to 5.5V (same) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) |
| Approx. Unit Price (qty 100) | $5.65 | $6.50 (est., higher Flash) | $6.20 (est., USB variant) | $5.40 (est., no LCD) | $5.10 (est., lower Flash) |
Ключевые отличия
- Integrated 192-segment LCD driver eliminates external LCD controller (против PIC18F85J11-I/PT)
- Doubled Flash memory in same package for code growth headroom (против PIC18F86J90-I/PT)
- nanoWatt Technology with multiple sleep modes for battery designs (против PIC18F6722-I/PT)
Заметки по проектированию
Leverage the nanoWatt Technology sleep modes (Sleep, Idle, Deep Sleep) to minimize current consumption in battery-backed meter applications. Selecting the internal 31 kHz LFINTOSC as the system clock during sleep can reduce total current below 100 nA in Deep Sleep with RTCC and LCD enabled. Always configure the LCD charge pump voltage (VLCD) before entering sleep so the display retains contrast during low-power states, and use the on-chip Real-Time Clock Calendar (RTCC) with a 32.768 kHz crystal to maintain timekeeping while the core sleeps.
For the 80-pin TQFP (12x12 mm body, 0.5 mm pitch), allocate generous copper pours under the device for thermal dissipation and place all VDD/VSS pairs (pins 17/18, 35/36, 45/46, 63/64) with 100 nF decoupling capacitors placed within 3 mm of each pair. Route ICSP signals (PGC/PGD/MCLR) to a 6-pin header with no series resistors, since ICSP requires direct drive; keep the trace length under 50 mm to avoid programming failures.
Do not confuse the J90 family pinout with the K90 or earlier F-series PIC18 80-pin variants - while many pins share functions, the LCD segment assignments differ between families. Always confirm the exact pinout from the Microchip datasheet DS39770C before laying out a PCB. Another common mistake is failing to enable the LCD module's bias and waveform configuration registers before expecting display output; the LCD will remain blank if the LCDCON, LCDPS, and LCDSE registers are not initialized correctly during firmware startup.
Информация о соответствии
RoHS compliant per Microchip product page. Halogen-free status not explicitly stated in verified data; confirm via Microchip material declaration if required.