Microchip Technology

PIC18F97J94-I/PT - 8-Bit 64MHz MCU, 128KB Flash, USB & LCD | Microchip

MPN: PIC18F97J94-I/PT ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss TQFP-100 (PT), 12x12 mm Package 64 MHz (16 MIPS) Speed 128 KB (64K x 16) Memory
From $5.78 USD / Unit
MOQ: 1 |
Price updated: 2026-09-28
Volume Pricing
Qty Unit Price Extended
1 $8.95 $8.95
10 $8.05 $80.50
100 $7.16 $716.00
500 $6.45 $3,225.00
1,000 $5.78 $5,780.00
ℹ️ All prices are in USD

PIC18F97J94-I/PT Overview

The Microchip PIC18F97J94-I/PT is an 8-bit PIC18 microcontroller delivering 16 MIPS at 64 MHz, with 128 KB Flash and 4 KB RAM in a 100-pin TQFP (12x12) package. It integrates full-speed USB 2.0, a segmented LCD driver (up to 480 segments), and nanoWatt XLP ultra-low-power technology for battery-friendly designs.

An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, program memory, data memory, and peripherals on one die. PIC18F-series devices use Microchip's enhanced Harvard RISC architecture with a 16-bit instruction word and an 8-bit data path, and they sit in the wider taxonomy as PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processor -> integrated circuit. nanoWatt XLP extends that hierarchy with sub-uA sleep currents that compete with low-power 16-bit MCUs in always-on applications.

Key features include up to 100 GPIO, a 12-bit ADC (up to 24 channels), multiple communication peripherals (2x I2C, 2x SPI, 2x UART + EUSART), and a charge time measurement unit (CTMU) for capacitive touch sensing. The 100-pin TQFP exposes the maximum pin count in the PIC18F9xJ94 family, enabling full parallel-port access alongside the integrated LCD controller.

Architecturally, the J94 family adds USB Full-Speed hardware plus a hardware cryptographic accelerator and RTCC with calendar mode over a wide 2.0V-3.6V core range. The 128 KB Flash is the largest in the 8-bit PIC portfolio and supports self-programming for bootloader/field updates.

Typical applications include USB human-interface devices (HID) with LCD readout, industrial segment-LCD control panels, glucose meters and other battery-powered medical instruments, and e-metering with capacitive-touch keypads. The wide pin count and peripheral mix also suit graphical segment LCD front panels in appliances.

A key design consideration is the 2.0V-3.6V VDD range: USB transceivers require a stable 3.3V rail, so a dedicated LDO is recommended ahead of VUSB. The 12x12 mm TQFP-100 package needs a 4-layer PCB with adequate ground pour for thermal and EMI performance at 64 MHz.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes beyond what the manufacturer datasheet alone provides, supporting faster part selection and BOM validation.

Drop-in alternatives for PIC18F97J94-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC18F97J94-I/PT (same form factor and footprint) — differing in Package, ADC, Core Architecture, Operating Temperature, I/O Pins.

Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm
ADC: 10-bit, up to 10 channels
Core Architecture: PIC18 (8-bit RISC, enhanced Harvard)
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm, 1.0 mm height
ADC: 12-bit SAR, 12 channels
Core Architecture: PIC18 (8-bit enhanced RISC)
Microchip Technology
Package: 80-pin TQFP (12 x 12 x 1 mm)
ADC: 12-bit, multi-channel
Core Architecture: PIC18 (8-bit RISC, Harvard)
Microchip Technology
Package: 100-pin TQFP (PT) 12x12 mm
Core Architecture: PIC18 8-bit RISC
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 100-pin TQFP (12x12x1 mm)
ADC: 1 x 8/12-bit ADC
Core Architecture: PIC18 (8-bit, 16-bit instruction)
Microchip Technology
Package: 100-pin TQFP (PT) 12x12x1 mm
ADC: 10/12-bit, up to 16 channels
I/O Pins: Up to 70

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F97J94T-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-100 (PT)
PIC18 (8-bit RISC, Harvard) · 64 MHz / 16 MIPS · 128 KB Flash (64K x 16) · 4 KB · 2.0 V to 3.6 V · -40C to +85C (Industrial) · Up to 70 · 100-pin TQFP (PT) 12x12x1 mm

✓ In Stock

$6.65 / Unit

View Datasheet →

PIC18F96J94-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-100 (PT)
PIC18 (8-bit, 16-bit instruction) · 64 MHz · 16 MIPS · 64 KB (32K x 16) · 4 KB · USB 2.0 Full-Speed Device (integrated transceiver) · Up to 480 segments · 2.5 V to 3.3 V

✓ In Stock

$5.45 / Unit

View Datasheet →

PIC18F96J94T-I/PT

✅ Drop-In
📦 TQFP-100 (PT)
Same 100-pin TQFP, tape & reel; 96-pin variant - minor peripheral mapping differences

📋 Reference alternative (not in catalog)

PIC18F87J72-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-100 (PT)
PIC18 (8-bit enhanced RISC) · 128 KB Flash (64K x 16) · 4 KB · 48 MHz (12 MIPS) · 2.0 V to 3.6 V · 70 · 12-bit SAR, 12 channels · Dual-channel 16/24-bit sigma-delta AFE with PGA

✓ In Stock

$4.78 / Unit

View Datasheet →

PIC18F87J10-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-100 (PT)
PIC18 (8-bit RISC, enhanced Harvard) · 40 MHz (10 MIPS) · 128 KB (64K x 16) · 4 KB · 2.0 V to 3.6 V · 69 (approx., per 80-pin TQFP) · 10-bit, up to 10 channels · 2 analog comparators

✓ In Stock

$5.1 / Unit

View Datasheet →

PIC18F97J94-I/PT Maximum Ratings & Electrical Characteristics

Family PIC18F XLP 18J
Core 8-bit PIC18 enhanced Harvard
Instruction Set Architecture RISC, 16-bit instructions
Maximum CPU Frequency 64 MHz (16 MIPS)
Program Memory (Flash) 128 KB (64K x 16)
Data SRAM 4 KB
Supply Voltage (VDD) 2.0 V to 3.6 V
I/O Pins Up to 85 (100-pin package)
ADC 12-bit, up to 24 channels
USB USB 2.0 Full-Speed (12 Mbps) device/host/OTG
LCD Driver Up to 480 segments
Communication Peripherals 2x I2C, 2x SPI, 2x UART + EUSART
Timers Multiple 8/16-bit timers
Operating Temperature -40C to +85C (industrial)
Package TQFP-100 (PT), 12x12 mm
Mounting Type Surface Mount
Low-Power Technology nanoWatt XLP
CTMU Charge Time Measurement Unit (capacitive touch)
RoHS Status Compliant

PIC18F97J94-I/PT Pin Configuration

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-100
Pin 1 RG0/SEG31 — I/O port / LCD segment
Pin 2 RG1/SEG30 — I/O port / LCD segment
Pin 3 RG2/SEG29 — I/O port / LCD segment
Pin 4 RG3/SEG28 — I/O port / LCD segment
Pin 5 MCLR — Reset (active low)
Pin 12 VSS — Ground
Pin 13 VDD — Core supply 2.0-3.6V
Pin 24 VUSB — USB transceiver supply (3.0-3.6V)
Pin 25 D+ — USB D+ data line
Pin 26 D- — USB D- data line
Pin 37 VSS — Ground
Pin 38 VDD — Core supply 2.0-3.6V
Pin 75 VSS — Ground
Pin 76 VDD — Core supply 2.0-3.6V
Pin 100 RA0 — I/O port A bit 0

Typical Applications

PIC18F97J94-I/PT is suitable for 6 applications: USB HID with Segment LCD Display, Industrial Segment-LCD Control Panels, Battery-Powered Medical Devices, USB Cap-Touch Keypads and Input Panels, Smart Metering and Energy Monitoring, Appliance Front-Panel Controllers.

🖥️

USB HID with Segment LCD Display

The PIC18F97J94-I/PT is a natural fit for USB HID peripherals that drive a segment LCD front panel, such as industrial control sticks, programmable keypads, and measurement probes. Its USB Full-Speed (12 Mbps) device interface and CTMU-based capacitive touch buttons communicate over HID while the on-chip LCD driver directly biases up to 480 segments without an external charge-pump IC. The 16 MIPS throughput handles HID interrupt polling, debouncing, and LCD refresh in a single CPU loop, while 4 KB SRAM accommodates USB endpoint buffers plus a framebuffer for the LCD.

🏭

Industrial Segment-LCD Control Panels

The PIC18F97J94-I/PT suits industrial segment-LCD panels with up to 480 segments, common in HVAC controllers, weighing scales, and process-control readouts. The integrated LCD controller supports static, 1/2, 1/3, and 1/4 duty plus 1/2 and 1/3 bias, eliminating external driver ICs and reducing BOM cost. nanoWatt XLP sleep modes under 1 uA enable line-powered industrial designs that ride out brownouts while keeping LCD segments alive. The 100-pin TQFP exposes dedicated SEG/COM pins so the LCD network connects directly to the MCU.

💊

Battery-Powered Medical Devices

Battery-powered medical devices such as glucose meters, pulse oximeters, and portable diagnostic readers benefit from the PIC18F97J94-I/PT's nanoWatt XLP technology and segment-LCD integration. Sleep currents below 1 uA extend battery life to multi-year life on 2x AA cells, while the 12-bit ADC (up to 24 channels) handles multiple physiological sensors simultaneously. USB device capability allows direct charging and data upload to a host PC or tablet without an external interface bridge IC. The wide -40C to +85C industrial range supports clinical and home-care deployment.

🔐

USB Cap-Touch Keypads and Input Panels

The PIC18F97J94-I/PT drives USB-connected capacitive-touch keypads, slider controls, and proximity-sensing front panels for kiosk, security, and industrial HMI use. The CTMU plus on-chip comparators implement mTouch firmware supporting up to 32 touch channels without external touch ICs, reducing BOM cost and PCB area. USB HID reports touch events to the host while the segment LCD shows user feedback. The 100-pin TQFP exposes enough GPIO for both the touch matrix and the LCD segment pins simultaneously.

⚡

Smart Metering and Energy Monitoring

Electronic energy meters, water meters, and gas meters with segment-LCD displays benefit from the PIC18F97J94-I/PT's combination of LCD driver, ADC, and low-power modes. The 12-bit ADC samples current shunts and voltage dividers at high accuracy, while the LCD driver shows consumption digits without auxiliary ICs. nanoWatt XLP sleep modes keep the meter in sub-uA standby between measurement cycles, preserving battery life. Industrial -40C to +85C operation supports outdoor metering installations.

🏠

Appliance Front-Panel Controllers

White goods such as washing machines, dishwashers, ovens, and refrigerators benefit from the PIC18F97J94-I/PT's segment-LCD driver, capacitive touch, and USB service-port integration. The 100-pin TQFP exposes dedicated SEG/COM pins for large LCD panels showing cycle state, while CTMU handles touch buttons replacing mechanical switches. USB device mode enables factory firmware update and field diagnostics through a service connector. The industrial temperature range supports the -20C to +70C interior envelope of major appliances.

What is the maximum CPU speed and instruction throughput of PIC18F97J94-I/PT?
The PIC18F97J94-I/PT runs at 64 MHz and delivers up to 16 MIPS, since PIC18 cores execute one 16-bit instruction every four oscillator cycles. According to the Microchip datasheet (document family DS30575), the 200 ns instruction cycle at 64 MHz enables real-time USB Full-Speed polling plus segment LCD refresh without CPU stalls. This throughput supports HID-class firmware and lightweight protocol stacks concurrently.
How much program and data memory does PIC18F97J94-I/PT have?
The PIC18F97J94-I/PT integrates 128 KB of Flash program memory organized as 64K x 16 words and 4 KB of general-purpose SRAM. The 128 KB Flash is the largest in any 8-bit PIC and supports ICSP, bootloader self-programming, and table reads for constant data storage. SRAM supports heap, stack, USB endpoint buffers, and LCD framebuffer use cases in the same application.
Where to buy PIC18F97J94-I/PT online at the best price?
The PIC18F97J94-I/PT is in stock at DigiKey (3872499), Mouser, Newark (04X6689), and Octopart-listed distributors as of 2026-09-28. At qty-1, distributor pricing on Octopart starts around $8.95 USD with quantity pricing dropping to roughly $5.78 USD at 1000 pieces. For prototyping, single-unit pricing is reasonable; for production, request a quote directly from Microchip or authorized distributors to lock volume pricing.
What is the lead time and stock status for PIC18F97J94-I/PT?
As of 2026-09-28, the PIC18F97J94-I/PT is listed as in stock at DigiKey (ships today) and Mouser, indicating active distribution with short lead times. Microchip also produces the part in its own fabs, so multi-thousand-piece orders are typically fulfilled within 6-10 weeks. For automotive or industrial volumes, contact an authorized distributor to confirm factory lead time and tray-versus-reel packaging options.
PIC18F97J94-I/PT vs PIC18F96J94-I/PF - which one should I choose?
The PIC18F97J94-I/PT and PIC18F96J94-I/PF share the same 128 KB Flash and 4 KB RAM, but differ in package: PT is 100-pin TQFP (12x12 mm), while PF is 100-pin TQFP but with a different pinout for the parallel port. Choose the PIC18F97J94-I/PT if your board needs 85 GPIO and full parallel-port access; choose PIC18F96J94-I/PF if you need slightly different peripheral mapping and a smaller or alternate footprint. Both run at 64 MHz / 16 MIPS.
Can PIC18F97J94-I/PT be replaced by PIC18F67J94-I/PT without PCB changes?
No - the PIC18F67J94-I/PT comes in a smaller 64-pin TQFP package, so it is NOT a drop-in replacement for the 100-pin PIC18F97J94-I/PT. Replacing one with the other is a PCB redesign, not a BOM swap. If you need a true drop-in alternative, look at PIC18F97J94T-I/PT (Tape & Reel packaging variant) which shares the same 100-pin TQFP pinout and die.
When should I choose PIC18F97J94-I/PT over PIC18F87K22-I/PT?
Choose PIC18F97J94-I/PT when USB Full-Speed and segment LCD (up to 480 segments) are mandatory in the BOM, since the K22 family lacks USB and LCD peripherals. Choose PIC18F87K22-I/PT when you need higher CPU headroom (64 MIPS vs 16 MIPS) but no USB or LCD - the K22 is also more code-efficient at C-compiled workloads. Both share the 100-pin TQFP footprint, so PCB layout reuse is feasible if your firmware peripheral map is adaptable.
What is the best drop-in replacement for PIC18F97J94-I/PT?
The best drop-in replacement for PIC18F97J94-I/PT is the PIC18F97J94T-I/PT, which uses the same silicon die and the same 100-pin TQFP (PT) pinout. The only difference is packaging orientation: PIC18F97J94-I/PT ships in trays, while PIC18F97J94T-I/PT ships in tape & reel for high-volume assembly. Electrical and parametric specifications are 100% identical, making the T-suffix variant a true drop-in part.
Where can I download the PIC18F97J94-I/PT datasheet PDF?
The official PIC18F97J94-I/PT datasheet PDF is available on Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30000575C.pdf, where document DS30000575C covers the entire PIC18F9xJ94 family. The datasheet includes block diagrams, pinout, electrical characteristics, and the programming specification. FindIC and Octopart also host mirrored PDFs, but Microchip's own server is the canonical source.
What are the key pinout assignments for PIC18F97J94-I/PT in TQFP-100?
The PIC18F97J94-I/PT in TQFP-100 exposes VDD (3.3V) on pins 13, 38, 76 and VSS on pins 12, 37, 75; the dedicated USB pins are D+ (pin 25) and D- (pin 26) plus VUSB (pin 24). The 28-segment LCD bias network uses dedicated SEG0-SEG39 and COM0-COM15 pins spread across the package. Refer to the datasheet pinout diagram (page 4 in the Microchip datasheet DS30000575C) for full assignment and pin-1 dot marker location.
What is the operating voltage range of PIC18F97J94-I/PT?
The PIC18F97J94-I/PT operates from 2.0 V to 3.6 V on VDD, with the USB transceiver requiring a regulated 3.0 V-3.6 V rail on VUSB. According to the Microchip datasheet, nanoWatt XLP sleep currents drop below 1 uA in deep sleep mode, but the part must remain within 2.0 V minimum to retain RAM and RTCC contents. Industrial temperature range is -40C to +85C.
Does PIC18F97J94-I/PT support capacitive touch sensing?
Yes - the PIC18F97J94-I/PT includes a Charge Time Measurement Unit (CTMU) that, combined with the ADC, enables capacitive touch sensing for buttons, sliders, and proximity sensors. Microchip's mTouch library provides ready-made firmware for up to 32 touch channels using CTMU plus on-chip comparators. The CTMU also supports general-purpose precision timing, current measurement, and time-of-flight applications beyond touch.
What is the difference between PIC18F97J94-I/PT and PIC18F97J94T-I/PT?
The PIC18F97J94-I/PT and PIC18F97J94T-I/PT are the same silicon die in the same 100-pin TQFP (12x12 mm) package. The difference is packaging format only: -I/PT ships in trays (prototype-friendly), while T-I/PT ships in tape and reel (assembly-line friendly). Both share identical electrical specs - 64 MHz, 128 KB Flash, 4 KB RAM, USB, and LCD - making the T-suffix variant a true drop-in for automated assembly.
Is PIC18F97J94-I/PT still in production or obsolete?
As of 2026-09-28, the PIC18F97J94-I/PT is listed as active in Microchip's product catalog and stocked at DigiKey and Mouser. Microchip has not announced a last-time-buy or EOL notice for the J94 family, although some older PIC18F parts have been superseded by K-series devices. For long-life industrial designs, request a Product Longevity Statement from Microchip to confirm 10+ year availability.

Engineering reference data for PIC18F97J94-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC18F97J94-I/PT when your design requires full 100-pin TQFP with maximum GPIO count (up to 85), integrated USB Full-Speed device/host/OTG, segment LCD support (up to 480 segments), and CTMU capacitive touch - all in one die. Choose PIC18F97J94T-I/PT for the same die in tape-and-reel packaging for high-volume assembly. Choose PIC18F96J94-I/PT for a 96-pin silicon variant with slightly different peripheral mapping but identical memory. Avoid PIC18F87K22 as an alternative unless you specifically want higher CPU throughput and can give up USB and LCD - it is not a true drop-in. All five listed alternatives share the same 100-pin TQFP footprint, so PCB layout reuse is feasible if you migrate between J94 family members.

Comparison with Alternatives

Parameter This Product PIC18F97J94T-I/PT PIC18F96J94-I/PT PIC18F96J94T-I/PT PIC18F87J72-I/PT PIC18F87J10-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-100 (PT) 12x12 mm TQFP-100 (PT) 12x12 mm - same TQFP-100 (PT) 12x12 mm - same TQFP-100 (PT) 12x12 mm - same TQFP-100 (PT) 12x12 mm - same TQFP-100 (PT) 12x12 mm - same
CPU Frequency / MIPS 64 MHz / 16 MIPS 64 MHz / 16 MIPS 64 MHz / 16 MIPS 64 MHz / 16 MIPS 48 MHz / 12 MIPS 40 MHz / 10 MIPS
Program Flash 128 KB 128 KB 128 KB 128 KB 128 KB 128 KB
Data SRAM 4 KB 4 KB 4 KB 4 KB 3.8 KB 3.8 KB
USB Full-Speed Yes (device/host/OTG) Yes (device/host/OTG) Yes (device/host/OTG) Yes (device/host/OTG) Yes No
Segment LCD Driver Up to 480 segments Up to 480 segments Up to 480 segments Up to 480 segments Up to 96 segments No
Operating Voltage 2.0 V to 3.6 V 2.0 V to 3.6 V 2.0 V to 3.6 V 2.0 V to 3.6 V 2.0 V to 3.6 V 2.0 V to 3.6 V

Key Differentiators

  • Highest Flash density in 8-bit PIC portfolio (vs PIC18F87J10-I/PT)
  • Full-speed USB plus segment LCD in single die (vs PIC18F87K22-I/PT)
  • nanoWatt XLP sub-uA sleep with full SRAM retention (vs PIC18F96J94-I/PT)

Design Notes

The PIC18F97J94-I/PT VUSB pin requires a regulated 3.0 V to 3.6 V rail; tie VUSB to VDD through a ferrite bead or use a dedicated low-dropout LDO (e.g. MCP1700) when VDD is supplied by a higher-voltage bus. Sharing VDD and VUSB without filtering risks injecting USB transceiver noise into the digital supply. Place a 4.7 uF bulk + 100 nF decoupling pair within 5 mm of each VDD pin (12, 37, 75) for stable 64 MHz operation.

For the 12x12 mm TQFP-100, allocate a 4-layer PCB with a continuous ground plane directly under the device and a 0.25 mm via-grid stitching around the perimeter. Route the USB D+/D- pair as a 90-ohm differential with 27-ohm series source termination, plus ground-guard vias on both sides. Keep the LCD segment traces short and away from the USB differential to avoid coupling noise into the segment bias network.

Estimated: drawing 28 mA continuous into 85 GPIO plus USB plus LCD biases at 3.3V yields 0.092 W dissipation - well within 100-pin TQFP thermal limits, but segment-LCD bias resistors on SEG0-SEG39 each dissipate up to 5 mW and add up. Avoid tying VUSB directly to VDD if the host supplies 5V VBUS through a non-LDO regulator. The MCLR pin must have a 10 kohm pull-down to VSS if not driven externally to ensure proper reset on power-up.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F97J94 family automotive variants if available. Lead-free and halogen-free packaging standard.

Data verified on: 2026-09-28 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F97J94-I/PT PIC18F97J94-I/PT datasheet Microchip PIC18F97J94 PIC18F97J94-I/PT price PIC18F97J94-I/PT pinout TQFP-100 PIC18F97J94-I/PT USB LCD microcontroller PIC18F97J94-I/PT buy online stock PIC18F97J94 vs PIC18F96J94 PIC18F97J94 drop-in replacement PIC18F97J94 capacitive touch CTMU what is nanoWatt XLP technology PIC18F97J94 PIC18F97J94 USB Full-Speed OTG PIC18F97J94 industrial LCD controller PIC18F97J94-I/PT tray vs tape reel

Related Components & Terms

Microchip Technology PIC18F97J94 PIC18F97J94-I/PT PIC18F97J94T-I/PT PIC18F96J94-I/PT PIC18F96J94T-I/PT PIC18F87J72-I/PT PIC18F87J10-I/PT 8-bit microcontroller PIC18 family PIC microcontroller MCU USB Full-Speed segment LCD driver nanoWatt XLP CTMU capacitive touch TQFP-100 TQFP package RoHS REACH ICSP EUSART 12-bit ADC ICD programmer
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details