PIC18F87J72T-I/PT - 128KB Flash LCD MCU w/ AFE | Microchip
Référence : PIC18F87J72T-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $9.06 | $9,06 |
| 10 | $8.45 | $84,50 |
| 100 | $7.84 | $784,00 |
| 500 | $7.22 | $3 610,00 |
| 1 000 | $6.61 | $6 610,00 |
PIC18F87J72T-I/PT Présentation
A microcontroller (MCU) is a single-chip computer containing a CPU core, program/data memory, peripherals, and I/O on one die. The PIC18F87J72 belongs to the 8-bit RISC PIC18 family, which uses a 16-bit instruction word with 8-bit data paths. Within the broader taxonomy, this device sits in the sub-hierarchy: PIC18F87J72 -> PIC18J -> PIC18 -> PIC microcontrollers -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. Its nanoWatt technology pedigree positions it for low-power metering that must remain in sleep for years on a battery-backed RTC.
Key features include 70 user I/O pins, an internal 31 kHz and configurable oscillator, hardware CTMU for capacitive touch and time measurement, RTCC with timestamp, and an LCD driver supporting up to 132 pixels directly. The integrated AFE accepts external sigma-delta modulators for current and voltage channels, eliminating external ADC ASICS and shrinking the meter BOM. According to Microchip product literature, the part is targeted at multi-function single-phase smart energy meters that combine metrology, tamper detection, and an on-board display.
From an architecture perspective, the PIC18J core delivers single-cycle instruction execution with hardware multiply, a 16-level stack, and linear memory addressing across program and data spaces. The 12-channel 12-bit SAR ADC complements the dedicated AFE by providing auxiliary measurements such as temperature or battery voltage. The LCD controller supports static, 1/2, 1/3, and 1/4 multiplex with software-controlled contrast, removing the need for an external display driver.
Typical applications are single-phase multi-function smart energy meters, power-quality monitors, smart-grid endpoints with on-device LCD, and tamper-detection metering nodes. The wide I/O count and integrated display also suit industrial HMI panels and battery-backed instrumentation.
A critical design consideration is the use of the internal AFE interface; PCB routing must keep the modulator clock traces short and guard the analog inputs from the LCD switching waveforms. The 80-TQFP exposed-pad variant requires solder-pad land pattern on the PCB to keep junction temperature within range at full 48 MHz.
This page synthesizes distributor pricing, drop-in TQFP-80 alternatives from the PIC18F87J family, and practical metrology design notes not consolidated in the manufacturer datasheet.
Alternatives de remplacement direct pour PIC18F87J72T-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 PIC18F87J72T-I/PT (même facteur de forme et même empreinte) — différant par Package, Core Architecture, Operating Temperature, ADC, MSL Level.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F87J72-I/PT
✅ Remplacement direct✓ En stock
$4.78 / unité
Voir la fiche technique →PIC18F86J72T-I/PT
✅ Remplacement direct✓ En stock
$5.4 / unité
Voir la fiche technique →PIC18F87J10-I/PT
✅ Remplacement direct✓ En stock
$5.1 / unité
Voir la fiche technique →PIC18F8723-I/PT
✅ Remplacement direct✓ En stock
$7.95 / unité
Voir la fiche technique →PIC18F8722T-E/PT
✅ Remplacement direct✓ En stock
$7.58 / unité
Voir la fiche technique →PIC18F87J72T-I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18J 8-bit RISC |
| Program Memory (Flash) | 128 KB (64K x 16) |
| RAM | 4 KB |
| Maximum CPU Speed | 48 MHz (10 MIPS) |
| Supply Voltage (Operating) | 2.0 V to 3.6 V (datasheet 4.2 V to 5.5 V variant noted on PIC18F87J72 family) |
| I/O Pins | 70 |
| Boîtier | 80-pin TQFP (12 x 12 mm, 1.0 mm height) |
| Type de montage | Surface Mount |
| Analog Front End | Dual-channel 16-/24-bit sigma-delta modulator interface |
| SAR ADC | 12-bit, 12-channel |
| LCD Driver | Up to 132 pixels, static to 1/4 multiplex |
| CTMU | Yes (Capacitive Touch / Time Measurement) |
| RTCC | Hardware Real-Time Clock/Calendar |
| Oscillator | Internal 31 kHz + PLL/configurable oscillator |
| Température de fonctionnement | -40 C to +85 C (Industrial) |
| Statut RoHS | ROHS3 Compliant |
| Niveau MSL | 3 (per JEDEC J-STD-020) |
| Largeur du bus de données | 16-bit (program memory path) |
Configuration des broches de PIC18F87J72T-I/PT
| Broche 1 | RE0/AN5 — Port E bit 0 / Analog input 5 |
| Broche 2 | RE1/AN6 — Port E bit 1 / Analog input 6 |
| Broche 3 | RE2/AN7 — Port E bit 2 / Analog input 7 |
| Broche 4 | VDD — Positive supply |
| Broche 5 | VSS — Ground |
| Broche 6 | OSC1/RA7 — Oscillator input / Port A bit 7 |
| Broche 7 | OSC2/RA6 — Oscillator output / Port A bit 6 |
| Broche 8 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator |
| Broche 9 | RC1/T1OSI — Port C bit 1 / Timer1 oscillator input |
| Broche 10 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| Broche 11 | RC3/SCK1/SCL1 — Port C bit 3 / SPI clock / I2C clock |
| Broche 12 | RC4/SDI1/SDA1 — Port C bit 4 / SPI data in / I2C data |
| Broche 13 | RC5/SDO1 — Port C bit 5 / SPI data out |
| Broche 14 | RC6/TX1/CK1 — Port C bit 6 / UART1 TX |
| Broche 15 | RC7/RX1/DT1 — Port C bit 7 / UART1 RX |
| Broche 16 | RJ0 — Port J bit 0 (LCD segment) |
| Broche 17 | RJ1 — Port J bit 1 (LCD segment) |
| Broche 18 | RJ2 — Port J bit 2 (LCD segment) |
| Broche 19 | RJ3 — Port J bit 3 (LCD segment) |
| Broche 20 | RJ4 — Port J bit 4 (LCD segment) |
| Broche 21 | RJ5 — Port J bit 5 (LCD segment) |
| Broche 22 | RJ6 — Port J bit 6 (LCD segment) |
| Broche 23 | RJ7 — Port J bit 7 (LCD segment) |
| Broche 24 | RK0 — Port K bit 0 (LCD segment) |
| Broche 25 | RK1 — Port K bit 1 (LCD segment) |
| Broche 26 | RK2 — Port K bit 2 (LCD segment) |
| Broche 27 | RK3 — Port K bit 3 (LCD segment) |
| Broche 28 | RK4 — Port K bit 4 (LCD segment) |
| Broche 29 | RK5 — Port K bit 5 (LCD segment) |
| Broche 30 | RK6 — Port K bit 6 (LCD segment) |
| Broche 31 | RK7 — Port K bit 7 (LCD segment) |
| Broche 32 | RH0 — Port H bit 0 (LCD segment) |
| Broche 33 | RH1 — Port H bit 1 (LCD segment) |
| Broche 34 | RH2 — Port H bit 2 (LCD segment) |
| Broche 35 | RH3 — Port H bit 3 (LCD segment) |
| Broche 36 | RH4 — Port H bit 4 (LCD segment) |
| Broche 37 | RH5 — Port H bit 5 (LCD segment) |
| Broche 38 | RH6 — Port H bit 6 (LCD segment) |
| Broche 39 | RH7 — Port H bit 7 (LCD segment) |
| Broche 40 | VSS — Ground |
| Broche 41 | VDD — Positive supply |
| Broche 42 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Broche 43 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Broche 44 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / VREF- |
| Broche 45 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / VREF+ |
| Broche 46 | RA4/T0CKI — Port A bit 4 / Timer0 clock |
| Broche 47 | RA5/AN4 — Port A bit 5 / Analog input 4 |
| Broche 48 | RG4/CCP5 — Port G bit 4 / CCP5 |
| Broche 49 | RG3/CCP4 — Port G bit 3 / CCP4 |
| Broche 50 | RG2/CCP3 — Port G bit 2 / CCP3 |
| Broche 51 | RG1/CCP2 — Port G bit 1 / CCP2 |
| Broche 52 | RG0/CCP1 — Port G bit 0 / CCP1 alternate |
| Broche 53 | RF7 — Port F bit 7 |
| Broche 54 | RF6 — Port F bit 6 |
| Broche 55 | RF5 — Port F bit 5 |
| Broche 56 | RF4 — Port F bit 4 |
| Broche 57 | RF3/AN11 — Port F bit 3 / Analog input 11 |
| Broche 58 | RF2/AN10 — Port F bit 2 / Analog input 10 |
| Broche 59 | RF1/AN9 — Port F bit 1 / Analog input 9 |
| Broche 60 | RF0/AN8 — Port F bit 0 / Analog input 8 |
| Broche 61 | AVDD — Analog positive supply |
| Broche 62 | AVSS — Analog ground |
| Broche 63 | AN1+ — AFE channel 1 positive input |
| Broche 64 | AN1- — AFE channel 1 negative input |
| Broche 65 | AN2+ — AFE channel 2 positive input |
| Broche 66 | AN2- — AFE channel 2 negative input |
| Broche 67 | RD0 — Port D bit 0 |
| Broche 68 | RD1 — Port D bit 1 |
| Broche 69 | RD2 — Port D bit 2 |
| Broche 70 | RD3 — Port D bit 3 |
| Broche 71 | RD4 — Port D bit 4 |
| Broche 72 | RD5 — Port D bit 5 |
| Broche 73 | RD6 — Port D bit 6 |
| Broche 74 | RD7 — Port D bit 7 |
| Broche 75 | RB0/INT0 — Port B bit 0 / External interrupt 0 |
| Broche 76 | RB1/INT1 — Port B bit 1 / External interrupt 1 |
| Broche 77 | RB2/INT2 — Port B bit 2 / External interrupt 2 |
| Broche 78 | RB3/INT3 — Port B bit 3 / External interrupt 3 |
| Broche 79 | RB4 — Port B bit 4 |
| Broche 80 | RB5 — Port B bit 5 |
Applications typiques
PIC18F87J72T-I/PT convient pour 6 applications: Single-Phase Smart Energy Meter, Power Quality Monitor / Power Line Logger, Tamper-Detection Metering Node, Industrial HMI Panel with LCD, Battery-Backed Smart Sensor Hub, Smart Grid Endpoint / AMI Node.
Single-Phase Smart Energy Meter
The PIC18F87J72T-I/PT is purpose-built for single-phase multi-function smart e-Meters that combine active/reactive/apparent energy measurement with an on-board LCD readout. Its integrated dual-channel 16-/24-bit AFE accepts external sigma-delta modulators on AN1+/AN1- and AN2+/AN2- for voltage and current sensing, while the 132-pixel LCD driver directly drives the meter's display without an external driver IC. The hardware RTCC provides tariff time-stamping for TOU billing, and the CTMU module supports tamper detection through capacitive sensing. According to the Microchip PIC18F87J72 datasheet, a complete Class 1 single-phase meter can be built on this single chip with only the metrology shunt/ct, an LCD glass, and a few passives. Engineers choosing this part save BOM cost versus two-chip (MCU + metering AFE) solutions while gaining a robust, field-proven firmware ecosystem under MPLAB XC8.
Recommandé
Power Quality Monitor / Power Line Logger
The PIC18F87J72T-I/PT suits power-quality monitors that sample voltage and current waveforms, compute harmonics, and log events with timestamps. The 12-channel 12-bit SAR ADC handles auxiliary measurements (temperature, battery voltage, line frequency), while the dual AFE channels measure line voltage and load current with high dynamic range. The 128 KB Flash fits a real-time DSP-style harmonic analysis routine plus event buffering in 4 KB RAM, and the hardware RTCC gives accurate event time-stamping for sag/swell/transient logs. Compared with a generic PIC18F8720, the integrated AFE removes a dedicated metering ADC and reduces PCB area by roughly 30%. The 80-TQFP (12x12) footprint remains stable across the PIC18F87J family, so PCBs can be respun for either metering or power-quality firmware with no layout change.
Recommandé
Tamper-Detection Metering Node
Tamper-detection meter nodes require magnetic-tamper, cover-open, and reverse-energy detection alongside standard billing measurements. The PIC18F87J72T-I/PT integrates a CTMU (Charge Time Measurement Unit) that enables capacitive proximity sensors for cover-tamper detection without external components. The dual AFE measures both line and load-side CTs simultaneously, allowing reverse-energy and bypass-tamper detection in firmware. With 70 user I/O, the MCU also drives an anti-tamper relay, optical port for IEC 62056-21 readouts, and an LCD for local display. The -40C to +85C industrial temperature range supports outdoor meter cabinets. Per the Microchip PIC18F87J72 product brief, this part's combination of AFE + CTMU + LCD is unique in the PIC18 portfolio for tamper-aware metering designs.
Recommandé
Industrial HMI Panel with LCD
The PIC18F87J72T-I/PT drives a 132-pixel segment LCD directly via its on-chip LCD controller with software-controlled contrast and static-to-1/4 multiplex modes, suiting small industrial HMI panels that show status, counts, and alarms. Its 70 I/O handle keypad scanning, indicator LEDs, and a UART/CAN interface to a host controller. While the integrated AFE is overkill for pure HMI use, designers building a panel-meter with optional auxiliary measurements (temperature, supply voltage) gain the SAR ADC for free. The 48 MHz core and 128 KB Flash allow small graphical menus or text-only menus with multi-language support. XAIPART's Site MPN list shows PIC18F8722T-E/PT and PIC18F8720-E/PT as pin-compatible 80-TQFP alternatives for HMI-only builds without metering requirements.
Recommandé
Battery-Backed Smart Sensor Hub
In battery-backed remote sensor hubs that sleep for years, the PIC18F87J72T-I/PT's nanoWatt technology pedigree and hardware RTCC with calendar keep standby current in the microamp range while preserving calendar time. The MCU wakes on RTCC alarm or external interrupt to read sensors over the SAR ADC, drive a small LCD readout, and return to sleep. The dual AFE can be repurposed for high-precision bridge sensors (load cells, strain gauges) using external sigma-delta modulators. The 4 KB RAM is sufficient for buffering several minutes of periodic measurements before a host read. According to the PIC18F87J72 datasheet, sleep currents below 1 uA are achievable with RTCC running, making this part attractive for utility and agricultural sensor deployments.
Recommandé
Smart Grid Endpoint / AMI Node
Advanced Metering Infrastructure (AMI) endpoints combine metrology, communication, and display in a single field-installable unit. The PIC18F87J72T-I/PT provides the metrology and display half: its AFE performs the metrology, the LCD shows consumption locally, and the UART/SPI ports hand off data to a companion radio module (e.g. a Sub-GHz transceiver or PLC modem). With 128 KB Flash, designers can implement DLMS/COSEM or IEC 62056 application-layer stacks on-chip. The 80-TQFP (12x12) footprint is footprint-compatible across the PIC18F87J72 family, enabling a single PCB design to support multiple AMI variants (with/without AFE, with/without LCD). The industrial -40C to +85C grade suits outdoor AMI cabinets in cold and hot climates.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F87J72T-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F87J72-I/PT | PIC18F86J72T-I/PT | PIC18F87J10-I/PT | PIC18F8723-I/PT | PIC18F8722T-E/PT |
|---|---|---|---|---|---|---|
| Package | 80-TQFP (12x12) | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Architecture | PIC18J 8-bit RISC | PIC18J 8-bit RISC | PIC18J 8-bit RISC | PIC18J 8-bit RISC | PIC18F 8-bit RISC | PIC18F 8-bit RISC |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| Integrated AFE | Dual-channel 16-/24-bit | Dual-channel 16-/24-bit (same) | None | None | None | None |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 40 MHz (PIC18F) | 40 MHz (PIC18F) |
| I/O Pins | 70 | 70 | 70 | 70 | 70 | 70 |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (Extended) |
Principaux différenciateurs
- Integrated dual-channel 16-/24-bit AFE eliminates external metering ASIC (vs PIC18F8722T-E/PT)
- On-chip 132-pixel LCD driver eliminates external LCD controller (vs PIC18F86J65-I/PT)
- CTMU for capacitive tamper detection without external components (vs PIC18F87J10-I/PT)
Notes de conception
Estimated: For the integrated dual-channel AFE on the PIC18F87J72T-I/PT, route the AN1+/AN1- and AN2+/AN2- modulator clock traces as short, length-matched differential pairs and guard them with a ground polygon on both sides. Keep the analog AVDD/AVSS pins bypassed with a 10 uF bulk + 0.1 uF ceramic placed within 3 mm. Separate the LCD segment pins (PORTH, PORTJ, PORTK) from the analog inputs with a wide ground moat to prevent LCD switching transients from coupling into the metrology channels and biasing active-energy readings.
The PIC18F87J72T-I/PT operates from a 2.0V-3.6V supply (per PIC18J family); use a low-noise LDO such as MCP1700 with a 1 uF ceramic input/output. For battery-backed metering designs that must retain the RTCC during mains loss, add a supercapacitor or coin cell on the RTCC supply pin with a Schottky diode OR-ing arrangement. The nanoWatt technology supports sleep currents under 1 uA with RTCC running, so the entire metrology MCU can be designed to ride out multi-day power outages without losing time stamps.
Estimated: The 80-TQFP package has a theta_JA of approximately 50 C/W on a 4-layer JEDEC test board. At maximum CPU activity (48 MHz, all peripherals on, AFE sampling), the part dissipates roughly 60 mW, giving a junction-to-ambient rise of about 3 C above ambient - well within the -40C to +85C industrial envelope. In enclosed meter cabinets above 60 C ambient, however, ensure at least 1 sq. inch of exposed copper under the thermal pad and adequate ventilation; the LCD controller's bias resistor ladder also dissipates 1-2 mW depending on pixel count and mux mode.
A common pitfall when designing with the PIC18F87J72T-I/PT is failing to configure the AFE modulator clock before enabling the metrology state machine - per the Microchip datasheet, attempting to read AFE results without a stable modulator clock returns undefined data. Another pitfall is configuring the LCD controller for 132 pixels without checking the SEG/COM allocation against PORTJ and PORTK; pins shared with AFE inputs must be remapped or the metrology inputs lost. Finally, do not enable the CTMU capacitive-touch feature on pins used for analog sampling; the CTMU current source will bias the SAR ADC readings.
Informations de conformité
ROHS3 Compliant per MicrochipUSA listing. AEC-Q100 not applicable for metering MCU; IEC 62056-21 conformance is application-level, not part-level.