PIC18F65J90-I/PT - 8-bit 40MHz 32KB Flash LCD MCU | Microchip
Артикул: PIC18F65J90-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.53 | $7,53 |
| 10 | $6.7 | $67,00 |
| 100 | $5.96 | $596,00 |
| 500 | $5.3 | $2.650,00 |
| 1.000 | $4.72 | $4.720,00 |
PIC18F65J90-I/PT Обзор
An 8-bit microcontroller (MCU) is a programmable computing IC that executes instructions from on-chip Flash memory and is widely used as the central controller in embedded systems. Within the product taxonomy, the PIC18F65J90 sits in the PIC18 family of Microchip's 8-bit portfolio, a category that bridges simple PIC10/12/16 controllers with the higher-end dsPIC and 32-bit PIC32 devices. The 8-bit word size is well suited to bit-manipulation, GPIO-heavy, and human-interface applications where determinism and low cost matter more than raw CPU throughput.
Key features of the PIC18F65J90 include 32 KB (16K x 16) self-programmable Flash, 2 KB RAM, a 10-bit ADC, an on-chip LCD driver supporting up to 64 segments, an enhanced Capture/Compare/PWM (ECCP) module, two comparators, a real-time clock with RTCC, and nanoWatt technology for low-power sleep/idle modes. Multiple communication peripherals include EUSART, I2C, and SPI for sensor and module interfacing.
Internally, the PIC18F65J90 uses a RISC Harvard architecture with a modified 16-bit instruction word and an 8-bit data path, giving deterministic interrupt response and a single-cycle 8x8 hardware multiplier. The integrated LCD charge pump and bias generator simplify glass-driving design, while the nanoWatt modes (Run, Idle, Sleep) and on-the-fly oscillator switching allow systems to throttle power consumption without code overhead.
Typical applications include handheld utility meters (power, gas, water), thermostats, home security panels, medical instruments, white-goods user interfaces, and any battery-powered product needing an LCD display. The wide operating range and rich peripheral set make it a strong fit for industrial human-machine interface (HMI) nodes.
When designing with this part, reserve I/O pins adjacent to analog inputs for the LCD segment lines to simplify routing. The internal charge pump needs the recommended capacitor network on the VLCD pins; bypass VLCD with 0.1 uF and 4.7 uF to ensure stable display contrast.
This page combines distributor pricing, drop-in PIC18 alternatives, and practical design notes beyond the manufacturer datasheet to help engineers shorten selection time on 64-pin PIC18 LCD projects.
Аналоги без доработки для PIC18F65J90-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F65J90-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, Core Architecture, Timers, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F66J90-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F67J90-I/PT
✅ Прямая замена✓ В наличии
$5.64 / шт.
Открыть даташит →PIC18F65J50-I/PT
✅ Прямая замена✓ В наличии
$3.1 / шт.
Открыть даташит →PIC18F65J10-I/PT
✅ Прямая замена✓ В наличии
$4.4 / шт.
Открыть даташит →PIC18F65J11-I/PT
✅ Прямая замена✓ В наличии
$4.35 / шт.
Открыть даташит →PIC18F47K42-I/P
✅ Прямая замена✓ В наличии
$4.1 / шт.
Открыть даташит →PIC18F65J90-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC18 (8-bit RISC, Harvard) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data RAM | 2 KB |
| Max CPU Clock | 40 MHz |
| Instruction Set Width | 16-bit (8-bit data path) |
| Supply Voltage (Vdd) | 4.2 V to 5.5 V (operation down to 2.0 V at 8 MHz) |
| I/O Pins | 54 |
| ADC | 10-bit |
| PWM Channels | 2 (ECCCP module) |
| Comparators | 2 |
| Timers | Multiple 8/16-bit timers |
| Communication Peripherals | EUSART, I2C, SPI |
| LCD Driver | Integrated, up to 64 segments |
| Корпус | TQFP-64 (PT) 10x10 mm, 1 mm height |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40C to +85C (Industrial) |
| Уровень MSL | 3 (per JEDEC J-STD-020E, 168 hours) |
| Статус RoHS | Compliant |
| Brown-Out Detect (BOD) | Yes |
| Low-Power Modes | nanoWatt: Run, Idle, Sleep |
| In-Circuit Programming | ICSP via 2-wire (PGC/PGD) |
Конфигурация выводов PIC18F65J90-I/PT
| Контакт 1 | SEG0/RB0 — LCD segment 0 / I/O port RB0 |
| Контакт 2 | SEG1/RB1 — LCD segment 1 / I/O port RB1 |
| Контакт 3 | SEG2/RB2 — LCD segment 2 / I/O port RB2 |
| Контакт 4 | SEG3/RB3 — LCD segment 3 / I/O port RB3 |
| Контакт 5 | VLCD1 — LCD bias voltage node 1 |
| Контакт 6 | VLCD2 — LCD bias voltage node 2 |
| Контакт 7 | VLCD3 — LCD bias voltage node 3 |
| Контакт 8 | SEG4/RB4 — LCD segment 4 / I/O port RB4 |
| Контакт 9 | SEG5/RB5 — LCD segment 5 / I/O port RB5 |
| Контакт 10 | SEG6/RB6 — LCD segment 6 / I/O port RB6 (PGC) |
| Контакт 11 | SEG7/RB7 — LCD segment 7 / I/O port RB7 (PGD) |
| Контакт 12 | Vss — Ground |
| Контакт 13 | Vdd — Positive supply (4.2-5.5 V) |
| Контакт 14 | OSC1/RA0 — Crystal oscillator input / RA0 |
| Контакт 15 | OSC2/RA1 — Crystal oscillator output / RA1 |
| Контакт 16 | RA2 — I/O port RA2 |
| Контакт 17 | RA3 — I/O port RA3 |
| Контакт 18 | RA4 — I/O port RA4 |
| Контакт 19 | RA5 — I/O port RA5 |
| Контакт 20 | Vss — Ground |
| Контакт 21 | Vdd — Positive supply |
| Контакт 22 | SEG8/RC0 — LCD segment 8 / I/O port RC0 |
| Контакт 23 | SEG9/RC1 — LCD segment 9 / I/O port RC1 |
| Контакт 24 | SEG10/RC2 — LCD segment 10 / I/O port RC2 |
| Контакт 25 | SEG11/RC3 — LCD segment 11 / I/O port RC3 |
| Контакт 26 | SEG12/RC4 — LCD segment 12 / I/O port RC4 |
| Контакт 27 | SEG13/RC5 — LCD segment 13 / I/O port RC5 |
| Контакт 28 | SEG14/RC6 — LCD segment 14 / I/O port RC6 (TX) |
| Контакт 29 | SEG15/RC7 — LCD segment 15 / I/O port RC7 (RX) |
| Контакт 30 | Vss — Ground |
| Контакт 31 | Vdd — Positive supply |
| Контакт 32 | SEG16/RD0 — LCD segment 16 / I/O port RD0 |
| Контакт 33 | SEG17/RD1 — LCD segment 17 / I/O port RD1 |
| Контакт 34 | SEG18/RD2 — LCD segment 18 / I/O port RD2 |
| Контакт 35 | SEG19/RD3 — LCD segment 19 / I/O port RD3 |
| Контакт 36 | SEG20/RD4 — LCD segment 20 / I/O port RD4 |
| Контакт 37 | SEG21/RD5 — LCD segment 21 / I/O port RD5 |
| Контакт 38 | SEG22/RD6 — LCD segment 22 / I/O port RD6 |
| Контакт 39 | SEG23/RD7 — LCD segment 23 / I/O port RD7 |
| Контакт 40 | Vss — Ground |
| Контакт 41 | Vdd — Positive supply |
| Контакт 42 | SEG24/RE0 — LCD segment 24 / I/O port RE0 |
| Контакт 43 | SEG25/RE1 — LCD segment 25 / I/O port RE1 |
| Контакт 44 | SEG26/RE2 — LCD segment 26 / I/O port RE2 |
| Контакт 45 | SEG27/RE3 — LCD segment 27 / I/O port RE3 |
| Контакт 46 | SEG28/RE4 — LCD segment 28 / I/O port RE4 |
| Контакт 47 | SEG29/RE5 — LCD segment 29 / I/O port RE5 |
| Контакт 48 | SEG30/RE6 — LCD segment 30 / I/O port RE6 |
| Контакт 49 | SEG31/RE7 — LCD segment 31 / I/O port RE7 |
| Контакт 50 | AVdd — Analog positive supply |
| Контакт 51 | AVss — Analog ground |
| Контакт 52 | AN8/RF0 — Analog input 8 / I/O port RF0 |
| Контакт 53 | AN9/RF1 — Analog input 9 / I/O port RF1 |
| Контакт 54 | AN10/RF2 — Analog input 10 / I/O port RF2 |
| Контакт 55 | AN11/RF3 — Analog input 11 / I/O port RF3 |
| Контакт 56 | AN12/RF4 — Analog input 12 / I/O port RF4 |
| Контакт 57 | AN13/RF5 — Analog input 13 / I/O port RF5 |
| Контакт 58 | AN14/RF6 — Analog input 14 / I/O port RF6 |
| Контакт 59 | AN15/RF7 — Analog input 15 / I/O port RF7 |
| Контакт 60 | SEG32/RG0 — LCD segment 32 / I/O port RG0 |
| Контакт 61 | SEG33/RG1 — LCD segment 33 / I/O port RG1 |
| Контакт 62 | SEG34/RG2 — LCD segment 34 / I/O port RG2 |
| Контакт 63 | SEG35/RG3 — LCD segment 35 / I/O port RG3 |
| Контакт 64 | MCLR/SEG36/RG4 — Master Clear reset (active-low) / LCD segment 36 |
Типичное применение
PIC18F65J90-I/PT подходит для 7 применениеs: Electricity / Water / Gas Utility Meters, Programmable Thermostats and HVAC Controls, Home Security Control Panels, Handheld Medical Monitoring Devices, White Goods and Appliance HMIs, Industrial Instrumentation Displays, Automotive Aftermarket Gauges and Trip Computers.
Electricity / Water / Gas Utility Meters
The PIC18F65J90-I/PT fits utility metering designs because its integrated LCD driver directly drives the meter's display glass without an external controller, eliminating BOM cost in high-volume metering. Its 32 KB Flash comfortably holds metering firmware, calibration tables, and DLMS/COSEM communication stacks, while 54 I/O pins support multiple pulse inputs for multi-tariff or three-phase meters. The nanoWatt sleep modes allow the meter to drop to single-digit uA current between sensor wakes, meeting IEC 62053-21 self-power budget. Power for the meter's analog front end, the LCD contrast network, and the 4.2-5.5 V supply is covered by a single 5 V rail with the on-chip charge pump sourcing VLCD. Compared to PIC18F46K22 alternatives, the PIC18F65J90 saves one IC plus its bypass caps per meter board, making it preferred for residential smart-meter designs.
Рекомендуется
Programmable Thermostats and HVAC Controls
For wall-mounted thermostats and HVAC user interface controllers, the PIC18F65J90-I/PT delivers an integrated LCD driver for the segment-style temperature display while its 40 MHz core processes temperature scheduling algorithms, relay control, and Modbus / BACnet communication. The 54 GPIO pins accommodate multi-button keypads, triac outputs for fan stages, and a humidity sensor interface, while the 5 V operating range supports common HVAC transformer-derived rails. nanoWatt modes keep standby power low when the backlight and Wi-Fi companion chip are off, important for Energy Star thermostat budgets. Compared to bare PIC18F25K22 implementations, this MCU adds the LCD controller with no cost premium. Engineers adopt it to reduce part count and shorten display-tuning time.
Рекомендуется
Home Security Control Panels
The PIC18F65J90-I/PT suits home security alarm panels because the 64-pin TQFP offers 54 GPIO for zone inputs, siren drivers, keypad scan lines, and battery-charger control, while the integrated LCD driver displays arm/disarm status and event logs on a 16-segment or 4x20 character glass. Its 32 KB Flash and 2 KB SRAM hold state-machine firmware and a Z-Wave or Bluetooth beacon stack for smartphone pairing, and the 5 V tolerance accepts common alarm-system rails without an additional LDO. The dual comparators enable audio-glass-break detection or PIR analog front-end supervision, and the nanoWatt idle modes keep quiescent draw within UL 1023 panel budgets. Versus using a host MCU plus separate LCD controller chip, the PIC18F65J90 reduces footprint and inventory SKUs.
Рекомендуется
Handheld Medical Monitoring Devices
The PIC18F65J90-I/PT's low-power nanoWatt technology is well suited to battery-powered handheld medical monitors such as pulse oximeter docking stations, glucose-meter chargers, or portable spirometers. The integrated LCD controller drives multi-line segment displays for instantaneous readings, while the 10-bit ADC handles analog front ends for sensor signal conditioning. PIC18 core determinism simplifies IEC 62304 software-class B compliance, and the wide memory map supports reference curves and patient log storage. The 5 V tolerant I/O directly interfaces thermistor bridges and battery chargers. Designers pick this MCU for ISO 13485 medical designs where BOM consolidation and predictable interrupt latency outweigh raw CPU throughput.
Рекомендуется
White Goods and Appliance HMIs
The PIC18F65J90-I/PT serves as the user-interface controller in washing machines, dishwashers, and ovens where a segment LCD shows cycle programs, temperature, and remaining time. The 54 GPIO connects to rotary encoders, button matrices, and triac-fired heating elements, and the two PWM channels drive variable-speed motors or buzzer tones. The integrated charge-pump LCD bias network maintains display contrast across supply fluctuations and temperature swings from -40C to +85C, eliminating external bias chips. The 5 V operating range matches rectifier-derived appliance supplies, while the nanoWatt sleep modes satisfy EU standby regulations (less than 0.5 W). Engineers chose it over a PIC16F887 to gain more I/O and timers without giving up familiar 8-bit tooling.
Рекомендуется
Industrial Instrumentation Displays
The PIC18F65J90-I/PT is widely adopted in industrial panel meters, process indicators, and portable test equipment because its integrated LCD, dual comparators, and ECCP module cover the analog conditioning, motor/valve drive, and segment display in one chip. The 40 MHz CPU executes linearization routines for thermocouples and RTDs in real time, while the 32 KB Flash stores sensor calibration coefficients. The 5 V rail tolerance accepts 24 V industrial backplanes with a simple linear regulator. Compared to PIC32MX-based solutions, this MCU trades throughput for predictable interrupt response at one-tenth the power budget, which matters for loop-powered 4-20 mA instrumentation. Designers use it for low-cost field-mounted displays requiring IEC 60068 vibration tolerance.
Рекомендуется
Automotive Aftermarket Gauges and Trip Computers
Although not AEC-Q100 qualified, the PIC18F65J90-I/PT is used in aftermarket automotive gauges, OBD-II display adapters, and trip computers where 5 V vehicle power, a segment LCD readout, and a wide operating temperature range are required. The MCU's PWM channels drive stepper gauges, the dual comparators monitor battery voltage levels, and the integrated LCD displays trip data on 32-64 segment glass without extra drivers. Engineers familiar with PIC18 motor-control libraries reuse code across tool sets. The part's wide temperature tolerance and surge-resistance reputation make it suitable for cabin-mounted devices rather than under-hood applications where AEC-Q100 parts like PIC18F67J90 automotive variants are mandated.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F65J90-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F66J90-I/PT | PIC18F67J90-I/PT | PIC18F65J50-I/PT | PIC18F47K42-I/P |
|---|---|---|---|---|---|
| Brand | 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 |
| Program Flash | 32 KB | 64 KB | 128 KB | 32 KB | 128 KB |
| Data RAM | 2 KB | 4 KB | 4 KB | 2 KB | 8 KB |
| CPU Speed | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 64 MHz |
| Integrated LCD Driver | Yes (up to 64 segments) | Yes | Yes | No (USB instead) | No |
| USB 2.0 Full-Speed | No | No | No | Yes | No |
| Supply Voltage | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 2.0 V to 3.6 V (3.3V typical) | 2.3 V to 5.5 V |
| GPIO Count | 54 | 54 | 54 | 54 | 55 |
| Approx. Unit Price (qty 1) | $7.53 | $8.10 | $9.20 | $7.20 | $4.80 |
Ключевые отличия
- Integrated LCD driver eliminates external LCD controller (против PIC18F65J50-I/PT)
- Largest flash in same TQFP-64 family when upgrading to PIC18F67J90 (против PIC18F66J90-I/PT)
- Specifically optimized for 5 V utility-metering rails (против PIC18F47K42-I/P)
- nanoWatt low-power modes targeted at battery-backed meters (против PIC18F47K42-I/P)
Заметки по проектированию
Decouple Vdd/Vss pairs as close as possible to the PIC18F65J90 pins with 0.1 uF ceramic in parallel with 10 uF bulk, ideally placing separate vias for each pin pair. The device has Vdd/Vss pairs at pins 12/13, 20/21, 30/31, 40/41 - each requires its own local decoupling. Estimate: at 40 MHz with all peripherals active, idle current is roughly 15 mA, so plan 5V regulator capacity accordingly. Use a ferrite bead on AVdd to isolate the analog supply from the digital supply noise of the high-speed oscillator.
Route the LCD segment lines (SEG0-SEG36) together in a bus pattern away from switching power traces to minimize display ghosting. Keep the VLCD1/VLCD2/VLCD3 decoupling caps within 5 mm of their respective pins; these nodes drive the on-chip charge pump and any layout parasitic inductance shows up as visible segment crosstalk. The MCLR pin requires a 10 kohm pull-up to Vdd with a 100 nF cap to ground for in-circuit programming reliability; do not share this RC network with other resets.
Although the TQFP-64 dissipation is modest (Estimated: under 200 mW at 40 MHz with LCD on), thermal relief for industrial metering enclosures matters. The 10x10 mm TQFP has a theta_JA of approximately 50 C/W in still air, so a 30 C ambient with 5 mA idle current keeps the junction within +/- 5 C of ambient; but a sealed meter enclosure without airflow can raise ambient to 50 C. For higher-temperature environments, switch to the TQFP-64 + heatsink pad version or add a PCB copper pour.
Common mistakes: (1) Forgetting to configure the LCDCON register for the bias mode of the connected glass - the on-chip charge pump cannot drive a 4x40-character LCD unless configured for 1/3 bias. (2) Driving MCLR below 0.2 Vdd trips the internal brown-out reset, so route it carefully under noisy switcher traces. (3) Using the internal oscillator at 8 MHz does not engage the PLL and therefore the device will not run at 40 MHz. (4) The CCP/ECCP module is shared with the LCD segment lines on PORTB pins, so simultaneous use is impossible. Confirm the datasheet DS39692F peripheral map before allocating pins.
For SPI communication to an external radio like the MRF24WG0MA, place a 33 ohm series resistor at the SCK output to dampen reflections when running at 10 MHz with the full 40 MHz Fosc. Keep the SPI traces under 50 mm and cross no high-current motor-driver traces at right angles - quadrature noise from triac drivers (used in appliance HMIs) will couple into the SCK line and corrupt transfers. Use the EUSART peripheral for console diagnostics at 115200 baud with a software buffer to avoid blocking the LCD refresh routine.
Информация о соответствии
RoHS compliant per Microchip product page DS39692F. The -I suffix indicates the industrial -40C to +85C temperature grade. The part is NOT AEC-Q100 qualified; for automotive cabin applications use the AEC-Q100 sibling PIC18F65J90T-I/PT or PIC18F67J90 automotive variants.