PIC18F87J60-I/PT - 8-bit MCU with 10BASE-T Ethernet, 128KB Flash
MPN: PIC18F87J60-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.2 | $9.20 |
| 10 | $8.05 | $80.50 |
| 100 | $7.1 | $710.00 |
| 500 | $6.3 | $3,150.00 |
| 1,000 | $5.65 | $5,650.00 |
PIC18F87J60-I/PT Overview
What is a microcontroller with integrated Ethernet? A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), working memory (RAM) and peripherals such as timers, ADC, communication ports and I/O. The PIC18F87J60 adds an on-chip 10BASE-T Ethernet MAC and PHY, eliminating the need for an external network controller and reducing BOM cost, board space and firmware complexity for TCP/IP connected designs.
Key features highlighted by Microchip include 128 KB Flash, 3.8 KB RAM, 8-bit Harvard architecture with 16-bit instructions, an integrated 10 Mbps Ethernet peripheral (MAC + PHY), 8-channel 10-bit ADC, two USARTs, an SPI port and an I2C port. Industrial temperature range is -40C to +85C and the device runs from a single 2.0V-3.6V supply. The 80-pin TQFP exposes up to 69 digital I/O lines, providing generous expansion headroom for sensors, actuators and user interfaces.
Architecturally, the PIC18F87J60 uses the proven PIC18J pipeline with single-cycle execution at 41.667 MHz (4x PLL from 10 MHz), 16-bit opcodes and a hardware multiply. The on-die PHY interfaces directly to a 1:1 magnetics and RJ-45 jack, while the MAC implements IEEE 802.3 with the Microchip TCP/IP stack (MLA) supplying the upper layers. Hardware crypto acceleration, RTCC and 4 KB of EEPROM emulation complete the feature set.
Typical applications include industrial automation nodes (sensor hubs, PLC companions, Modbus/TCP gateways), building automation (BACnet/IP thermostats, lighting controllers, access readers), remote monitoring (energy meters, environmental sensors), point-of-sale terminals and networked medical instruments where wired Ethernet is preferred over Wi-Fi for reliability and security. The integrated PHY also makes it a strong fit for low-cost IoT edge gateways.
When designing with the PIC18F87J60, reserve a contiguous region of RAM for the Ethernet transmit/receive buffers and place the 1:1 isolation magnetics within 25 mm of the differential pair to meet IEEE 802.3 return-loss limits. Bulk + 0.1 uF + 0.01 uF decoupling on every VDD/VSS pair and a 4-layer ground plane are recommended by the Microchip Ethernet reference design.
This page synthesizes verified distributor pricing, drop-in same-package alternatives, and design notes not assembled on any single manufacturer or distributor product page.
Drop-in alternatives for PIC18F87J60-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 PIC18F87J60-I/PT (same form factor and footprint) — differing in Package, ADC, Timers, MSL Level, Maximum CPU Frequency.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F87J60T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F97J60-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$8.12 / Unit
View Datasheet →PIC18F87J10-I/PT
✅ Drop-In✓ In Stock
$5.1 / Unit
View Datasheet →PIC18F8723-I/PT
✅ Drop-In✓ In Stock
$7.95 / Unit
View Datasheet →PIC18F8722-I/PT
✅ Drop-In✓ In Stock
$6.5 / Unit
View Datasheet →PIC18F85K22-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F87J60-I/PT Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit Flash Microcontroller with Ethernet |
| Core Architecture | PIC18 (Harvard, 16-bit opcodes) |
| Program Memory (Flash) | 128 KB |
| RAM | 3.8 KB |
| Max CPU Speed | 41.667 MHz (10 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Ethernet Peripheral | Integrated 10BASE-T MAC + PHY (10 Mbps) |
| ADC | 8-channel, 10-bit |
| Communication Peripherals | 2x USART, 1x SPI, 1x I2C |
| Digital I/O Pins | Up to 69 |
| Timers | 5x 16-bit / 8-bit timers |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 80-TQFP (PT), 12x12 mm |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC18F87J60-I/PT 80-tqfp (pt), 12x12 mm Pin Configuration Guide
Pin configuration for PIC18F87J60-I/PT (80-tqfp (pt), 12x12 mm package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC18F87J60-I/PT.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC18F87J60-I/PT is suitable for 7 applications: Industrial Automation Nodes, Building Automation Controllers, Remote Monitoring and Telemetry, Point-of-Sale (POS) Terminals, Connected Medical Instrumentation, IoT Edge Gateways with Wired Uplink, Energy / Smart Meter Endpoints.
Industrial Automation Nodes
The PIC18F87J60-I/PT is well suited to industrial automation nodes because its integrated 10BASE-T Ethernet MAC/PHY eliminates the need for an external controller, while 128 KB Flash hosts a Modbus/TCP or EtherNet/IP stack plus application logic. Operating from 2.0V-3.6V with industrial -40C to +85C support, the part can be powered from a 3.3V LDO fed by a 24V industrial rail. Up to 69 digital I/O lines and an 8-channel 10-bit ADC handle sensor aggregation, digital outputs and PWM actuator control directly. The 80-TQFP (PT) package gives a generous ground pad for thermal dissipation in sealed IP65 enclosures.
Recommended
Building Automation Controllers
In BACnet/IP or KNXnet/IP building automation designs, the PIC18F87J60-I/PT's on-die Ethernet PHY and 41.667 MHz (10 MIPS) core deliver reliable TCP/IP connectivity for thermostats, lighting controllers and access readers. Its 3.8 KB RAM comfortably fits a small IP socket plus the BACnet application layer, while 128 KB Flash holds the Microchip MLA stack and device firmware. Industrial temperature rating supports unheated equipment closets. The 80-TQFP footprint exposes enough I/O for triac-fired lighting outputs, key-switch scanning and 1-Wire / I2C sensor backbones.
Recommended
Remote Monitoring and Telemetry
The PIC18F87J60-I/PT powers remote monitoring endpoints where wired Ethernet is preferred over Wi-Fi for security and reliability. With 128 KB Flash it runs the Microchip MLA TCP/IP stack plus an HTTP/Modbus server, while the integrated PHY connects directly to a 1:1 magnetics and RJ-45 jack for cable runs up to 100 m. The 8-channel 10-bit ADC digitizes analog sensors such as temperature, pressure and level probes, and the on-chip RTCC timestamps events even in sleep. Industrial -40C to +85C operation tolerates outdoor enclosures without extra thermal conditioning.
Recommended
Point-of-Sale (POS) Terminals
Wired Ethernet makes the PIC18F87J60-I/PT a strong fit for countertop POS terminals needing deterministic connectivity to a back-office server. The 41.667 MHz PIC18 core executes payment protocol stacks and printer/keypad I/O concurrently, while 128 KB Flash accommodates firmware with multiple payment libraries. Two USARTs and an SPI port drive barcode readers, receipt printers and NFC readers, and the I2C bus handles secure authentication ICs. The 80-TQFP (PT) 12x12 mm package fits standard POS motherboard form factors with room for a discrete Ethernet magnetics footprint nearby.
Recommended
Connected Medical Instrumentation
For medical instrumentation that requires a wired, deterministic network link (where Wi-Fi is avoided for EMC or regulatory reasons), the PIC18F87J60-I/PT delivers integrated 10BASE-T with the Microchip MLA TCP/IP stack, plus 128 KB Flash for the device application. Its 10-bit ADC reads front-end analog signals from patient-contact sensors, and the I2C/SPI peripherals drive displays, keypads and nonvolatile memory. The industrial temperature range supports controlled clinical environments, and the 80-TQFP (PT) footprint eases DFM/DFT with a thermal pad tied to a quiet analog ground.
Recommended
IoT Edge Gateways with Wired Uplink
The PIC18F87J60-I/PT acts as a low-cost IoT edge gateway in installations where a wired uplink to a router or switch is required. The 128 KB Flash stores an MQTT-SN or CoAP client bridging to local RS-485/CAN sensor networks, and the integrated PHY exposes 10 Mbps for firmware updates and telemetry. With 2.0V-3.6V operation, the device can be powered from a 3.3V PoE-derived rail, simplifying field installation. The 80-TQFP package leaves plenty of I/O for downstream sensor hubs and an SPI-connected EEPROM for local data buffering.
Recommended
Energy / Smart Meter Endpoints
Energy meters and sub-metering endpoints benefit from the PIC18F87J60-I/PT's integrated 10BASE-T PHY, which connects directly to building LANs for AMI/AMR data backhaul. Its 8-channel 10-bit ADC samples current transformers and voltage dividers at the meter load, while 128 KB Flash stores DLMS/COSEM or Modbus firmware. The 2.0V-3.6V supply lets the MCU share a 3.3V rail with the metering front end, and the -40C to +85C rating meets outdoor cabinet requirements. The 80-TQFP package is friendly to reflow assembly in volume meter production lines.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F87J60-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F87J60T-I/PT | PIC18F87J10-I/PT | PIC18F8723-I/PT | PIC18F85K22-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 80-TQFP (PT) | 80-TQFP (PT) | 80-TQFP (PT) | 80-TQFP (PT) | 80-TQFP (PT) |
| Core / Family | PIC18J (8-bit, 16-bit opcodes) | PIC18J (8-bit) | PIC18J (8-bit) | PIC18F (8-bit, legacy) | PIC18K (8-bit, K-series) |
| Program Memory (Flash) | 128 KB | 128 KB | 128 KB | 128 KB | 32 KB |
| RAM | 3.8 KB | 3.8 KB | 3.8 KB | 3.8 KB | 2 KB |
| Integrated Ethernet | Yes (10BASE-T MAC + PHY) | Yes (10BASE-T MAC + PHY) | No | No | No |
| Max CPU Speed | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 40 MHz (10 MIPS) | 64 MHz (16 MIPS) |
| Supply Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 4.2 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (Extended) |
Key Differentiators
- Only 80-TQFP PIC18 with integrated 10BASE-T PHY in this Flash density (vs PIC18F8723-I/PT)
- Higher memory ceiling than the 85K22 in the same footprint (vs PIC18F85K22-I/PT)
- Lower-voltage operation than the 5V PIC18F8722 (vs PIC18F8722-I/PT)
Design Notes
Keep the Ethernet differential pair (TPOUT+/TPOUT-, TPIN+/TPIN-) to within 25 mm of the MCU and route it as a 100 ohm differential microstrip over a continuous ground reference. Place the 1:1 isolation transformer within 12 mm of the PHY pins to meet IEEE 802.3 return-loss limits per the Microchip PIC18F97J60 family reference design.
Estimated: with 128 KB Flash and Ethernet active at 41.667 MHz, the PIC18F87J60-I/PT draws approximately 70-90 mA from a 3.3V rail. Provide a 3.3V LDO with at least 200 mA headroom and bulk + 0.1 uF + 0.01 uF decoupling on every AVDD/AVSS and VDD/VSS pin pair to keep digital switching noise out of the analog supply.
Use a 4-layer stack-up with a dedicated ground plane beneath the MCU and Ethernet traces; avoid signal routing on the layer directly under the TQFP thermal pad. Stitch the perimeter with a 50-mil ground via fence every 200 mil to provide a low-impedance return path for the 10BASE-T signals.
Do not exceed 3.6V on any VDD pin; the 87J60 family is not 5V tolerant. Ensure the Ethernet RJ-45 shield is bonded to chassis ground (not the digital ground plane) via a separate bead/cap to avoid ground loops. Reserve at least 1.5 KB of the 3.8 KB RAM for the Microchip MLA Ethernet transmit/receive buffers, otherwise the stack will fail to allocate sockets.
Compliance Information
RoHS and REACH compliance per distributor listings (Abacus Elect, IC-Components). Lead-free finish confirmed. AEC-Q100 not applicable for general-purpose industrial MCU; AEC-Q100 grades are not offered on the 87J60 family per Microchip portfolio.