PIC18F87J72T-I/PT - 128KB Flash LCD MCU w/ AFE | Microchip
Teilenummer: PIC18F87J72T-I/PT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 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 Übersicht
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.
Drop-in-Alternativen für PIC18F87J72T-I/PT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC18F87J72T-I/PT (gleiche Bauform und Footprint) – abweichend in Package, Core Architecture, Operating Temperature, ADC, MSL Level.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC18F87J72-I/PT
✅ Drop-In✓ Auf Lager
$4.78 / Stück
Datenblatt ansehen →PIC18F86J72T-I/PT
✅ Drop-In✓ Auf Lager
$5.4 / Stück
Datenblatt ansehen →PIC18F87J10-I/PT
✅ Drop-In✓ Auf Lager
$5.1 / Stück
Datenblatt ansehen →PIC18F8723-I/PT
✅ Drop-In✓ Auf Lager
$7.95 / Stück
Datenblatt ansehen →PIC18F8722T-E/PT
✅ Drop-In✓ Auf Lager
$7.58 / Stück
Datenblatt ansehen →PIC18F87J72T-I/PT Grenzwerte & elektrische Eigenschaften
| 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 |
| Gehäuse | 80-pin TQFP (12 x 12 mm, 1.0 mm height) |
| Montageart | 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 |
| Betriebstemperatur | -40 C to +85 C (Industrial) |
| RoHS-Status | ROHS3 Compliant |
| MSL-Level | 3 (per JEDEC J-STD-020) |
| Datenbusbreite | 16-bit (program memory path) |
PIC18F87J72T-I/PT Pin-Konfiguration
| Pin 1 | RE0/AN5 — Port E bit 0 / Analog input 5 |
| Pin 2 | RE1/AN6 — Port E bit 1 / Analog input 6 |
| Pin 3 | RE2/AN7 — Port E bit 2 / Analog input 7 |
| Pin 4 | VDD — Positive supply |
| Pin 5 | VSS — Ground |
| Pin 6 | OSC1/RA7 — Oscillator input / Port A bit 7 |
| Pin 7 | OSC2/RA6 — Oscillator output / Port A bit 6 |
| Pin 8 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator |
| Pin 9 | RC1/T1OSI — Port C bit 1 / Timer1 oscillator input |
| Pin 10 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| Pin 11 | RC3/SCK1/SCL1 — Port C bit 3 / SPI clock / I2C clock |
| Pin 12 | RC4/SDI1/SDA1 — Port C bit 4 / SPI data in / I2C data |
| Pin 13 | RC5/SDO1 — Port C bit 5 / SPI data out |
| Pin 14 | RC6/TX1/CK1 — Port C bit 6 / UART1 TX |
| Pin 15 | RC7/RX1/DT1 — Port C bit 7 / UART1 RX |
| Pin 16 | RJ0 — Port J bit 0 (LCD segment) |
| Pin 17 | RJ1 — Port J bit 1 (LCD segment) |
| Pin 18 | RJ2 — Port J bit 2 (LCD segment) |
| Pin 19 | RJ3 — Port J bit 3 (LCD segment) |
| Pin 20 | RJ4 — Port J bit 4 (LCD segment) |
| Pin 21 | RJ5 — Port J bit 5 (LCD segment) |
| Pin 22 | RJ6 — Port J bit 6 (LCD segment) |
| Pin 23 | RJ7 — Port J bit 7 (LCD segment) |
| Pin 24 | RK0 — Port K bit 0 (LCD segment) |
| Pin 25 | RK1 — Port K bit 1 (LCD segment) |
| Pin 26 | RK2 — Port K bit 2 (LCD segment) |
| Pin 27 | RK3 — Port K bit 3 (LCD segment) |
| Pin 28 | RK4 — Port K bit 4 (LCD segment) |
| Pin 29 | RK5 — Port K bit 5 (LCD segment) |
| Pin 30 | RK6 — Port K bit 6 (LCD segment) |
| Pin 31 | RK7 — Port K bit 7 (LCD segment) |
| Pin 32 | RH0 — Port H bit 0 (LCD segment) |
| Pin 33 | RH1 — Port H bit 1 (LCD segment) |
| Pin 34 | RH2 — Port H bit 2 (LCD segment) |
| Pin 35 | RH3 — Port H bit 3 (LCD segment) |
| Pin 36 | RH4 — Port H bit 4 (LCD segment) |
| Pin 37 | RH5 — Port H bit 5 (LCD segment) |
| Pin 38 | RH6 — Port H bit 6 (LCD segment) |
| Pin 39 | RH7 — Port H bit 7 (LCD segment) |
| Pin 40 | VSS — Ground |
| Pin 41 | VDD — Positive supply |
| Pin 42 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Pin 43 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Pin 44 | RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / VREF- |
| Pin 45 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / VREF+ |
| Pin 46 | RA4/T0CKI — Port A bit 4 / Timer0 clock |
| Pin 47 | RA5/AN4 — Port A bit 5 / Analog input 4 |
| Pin 48 | RG4/CCP5 — Port G bit 4 / CCP5 |
| Pin 49 | RG3/CCP4 — Port G bit 3 / CCP4 |
| Pin 50 | RG2/CCP3 — Port G bit 2 / CCP3 |
| Pin 51 | RG1/CCP2 — Port G bit 1 / CCP2 |
| Pin 52 | RG0/CCP1 — Port G bit 0 / CCP1 alternate |
| Pin 53 | RF7 — Port F bit 7 |
| Pin 54 | RF6 — Port F bit 6 |
| Pin 55 | RF5 — Port F bit 5 |
| Pin 56 | RF4 — Port F bit 4 |
| Pin 57 | RF3/AN11 — Port F bit 3 / Analog input 11 |
| Pin 58 | RF2/AN10 — Port F bit 2 / Analog input 10 |
| Pin 59 | RF1/AN9 — Port F bit 1 / Analog input 9 |
| Pin 60 | RF0/AN8 — Port F bit 0 / Analog input 8 |
| Pin 61 | AVDD — Analog positive supply |
| Pin 62 | AVSS — Analog ground |
| Pin 63 | AN1+ — AFE channel 1 positive input |
| Pin 64 | AN1- — AFE channel 1 negative input |
| Pin 65 | AN2+ — AFE channel 2 positive input |
| Pin 66 | AN2- — AFE channel 2 negative input |
| Pin 67 | RD0 — Port D bit 0 |
| Pin 68 | RD1 — Port D bit 1 |
| Pin 69 | RD2 — Port D bit 2 |
| Pin 70 | RD3 — Port D bit 3 |
| Pin 71 | RD4 — Port D bit 4 |
| Pin 72 | RD5 — Port D bit 5 |
| Pin 73 | RD6 — Port D bit 6 |
| Pin 74 | RD7 — Port D bit 7 |
| Pin 75 | RB0/INT0 — Port B bit 0 / External interrupt 0 |
| Pin 76 | RB1/INT1 — Port B bit 1 / External interrupt 1 |
| Pin 77 | RB2/INT2 — Port B bit 2 / External interrupt 2 |
| Pin 78 | RB3/INT3 — Port B bit 3 / External interrupt 3 |
| Pin 79 | RB4 — Port B bit 4 |
| Pin 80 | RB5 — Port B bit 5 |
Typische Anwendungen
PIC18F87J72T-I/PT ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC18F87J72T-I/PT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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) |
Wichtigste Unterscheidungsmerkmale
- 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)
Designhinweise
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.
Compliance-Informationen
ROHS3 Compliant per MicrochipUSA listing. AEC-Q100 not applicable for metering MCU; IEC 62056-21 conformance is application-level, not part-level.