PIC18F97J94-I/PT - 8-Bit 64MHz MCU, 128KB Flash, USB & LCD | Microchip
Référence : PIC18F97J94-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 |
PIC18F97J94-I/PT Présentation
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.
Alternatives de remplacement direct pour PIC18F97J94-I/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18F97J94-I/PT (même facteur de forme et même empreinte) — différant par Package, ADC, Core Architecture, Operating Temperature, I/O Pins.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F97J94T-I/PT
✅ Remplacement direct✓ En stock
$6.65 / unité
Voir la fiche technique →PIC18F96J94-I/PT
✅ Remplacement direct✓ En stock
$5.45 / unité
Voir la fiche technique →PIC18F96J94T-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC18F87J72-I/PT
✅ Remplacement direct✓ En stock
$4.78 / unité
Voir la fiche technique →PIC18F87J10-I/PT
✅ Remplacement direct✓ En stock
$5.1 / unité
Voir la fiche technique →PIC18F97J94-I/PT Valeurs maximales et caractéristiques électriques
| 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 |
| Température de fonctionnement | -40C to +85C (industrial) |
| Boîtier | TQFP-100 (PT), 12x12 mm |
| Type de montage | Surface Mount |
| Low-Power Technology | nanoWatt XLP |
| CTMU | Charge Time Measurement Unit (capacitive touch) |
| Statut RoHS | Compliant |
Configuration des broches de PIC18F97J94-I/PT
| Broche 1 | RG0/SEG31 — I/O port / LCD segment |
| Broche 2 | RG1/SEG30 — I/O port / LCD segment |
| Broche 3 | RG2/SEG29 — I/O port / LCD segment |
| Broche 4 | RG3/SEG28 — I/O port / LCD segment |
| Broche 5 | MCLR — Reset (active low) |
| Broche 12 | VSS — Ground |
| Broche 13 | VDD — Core supply 2.0-3.6V |
| Broche 24 | VUSB — USB transceiver supply (3.0-3.6V) |
| Broche 25 | D+ — USB D+ data line |
| Broche 26 | D- — USB D- data line |
| Broche 37 | VSS — Ground |
| Broche 38 | VDD — Core supply 2.0-3.6V |
| Broche 75 | VSS — Ground |
| Broche 76 | VDD — Core supply 2.0-3.6V |
| Broche 100 | RA0 — I/O port A bit 0 |
Applications typiques
PIC18F97J94-I/PT convient pour 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F97J94-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- 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)
Notes de conception
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.
Informations de conformité
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F97J94 family automotive variants if available. Lead-free and halogen-free packaging standard.