Microchip Technology

PIC18F87J11-I/PT - 8-bit 48MHz 128KB Flash MCU 80-TQFP | Microchip

MPN: PIC18F87J11-I/PT ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss 80-pin TQFP (PT), 12 x 12 mm Package 48 MHz (10 MIPS) Speed 128 KB (64 K x 16) Memory
From $6.3 USD / Unit
MOQ: 1 |
Price updated: 2026-10-09
Volume Pricing
Qty Unit Price Extended
1 $9.2 $9.20
10 $8.45 $84.50
100 $7.65 $765.00
500 $6.95 $3,475.00
1,000 $6.3 $6,300.00
ℹ️ All prices are in USD

PIC18F87J11-I/PT Overview

The Microchip Technology PIC18F87J11-I/PT is an 8-bit PIC18J microcontroller featuring a 48 MHz CPU, 128 KB Flash program memory, 3936 bytes RAM, and a 10 MIPS instruction rate, housed in an 80-pin TQFP (12x12 mm) package. It belongs to the PIC18F87J11 family, which is an enhancement to the PIC18F87J10 family with an internal 8 MHz oscillator, lower power consumption, and improved EEPROM emulation via word Flash write capabilities.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. Within the broader semiconductor taxonomy, this device sits in the hierarchy: PIC18F87J11 -> 8-bit PIC microcontroller -> microcontroller (MCU) -> embedded processor -> semiconductor. The PIC18J family in particular targets low-power 3V applications with nanoWatt XLP technology, making it suitable for cost-sensitive designs that require flexible serial communication through four serial ports (two MSSP for I2C/SPI and two AUSART for asynchronous serial).

Key features include 128 KB (64K x 16) of self-programmable Flash, 3936 bytes of SRAM, four 16-bit timers, two MSSP, two AUSART, two ECCP plus two CCP, a 12-bit A/D converter with up to 16 channels, and a parallel master/slave port. The device supports industrial temperature range of -40C to +85C, operates from 2.0V to 3.6V (battery range), and is pin-compatible with the PIC18F87J10, PIC18F85J11, PIC18F8720, and PIC18F8722 families.

The PIC18F87J11 architecture uses an enhanced Harvard architecture with separate program and data buses, 16-bit instructions, and a hardware multiplier. Its nanoWatt technology includes sleep modes with current in the nanoamp range, making it well suited for battery-powered designs.

Typical applications include industrial control panels, USB/HID peripherals, automotive body controllers, sensor hubs, HMI displays, and consumer appliances where 128 KB of code space and abundant I/O are needed.

When designing with this device, allocate adequate decoupling on VDD/AVDD rails and follow Microchip's recommended 80-pin TQFP PCB layout to maintain signal integrity at 48 MHz. The device is hardware-pin-compatible with several PIC18F siblings, enabling easy migration across feature sets without PCB rework.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives from the PIC18F family, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC18F87J11-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 PIC18F87J11-I/PT (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Program Memory (Flash), Core Architecture.

Microchip Technology
Package: TQFP-80 (12x12 mm)
Operating Temperature: -40C to +85C (Industrial, "I")
ADC: 12-channel, 10-bit
Microchip Technology
Package: TQFP-80 (PT), 12 x 12 mm, 1 mm height
Operating Temperature: -40C to +85C (Industrial, -I suffix)
ADC: 10-bit, up to 16 channels
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm
ADC: 10-bit, up to 16 channels
Program Memory (Flash): 64 KB (32K x 16)
Microchip Technology
Package: 80-pin TQFP (12x12 mm)
Operating Temperature: -40C to +85C (Industrial, "I")
Program Memory (Flash): 96 KB (48K x 16)
Microchip Technology
Core Architecture: PIC 8-bit RISC
Microchip Technology
Package: 80-pin TQFP (12x12 mm)
ADC: 10-bit, up to 16 channels
Microchip Technology
Package: 80-pin TQFP (PT), 12 x 12 mm, 1 mm height
Operating Temperature: -40 C to +85 C (industrial, -I suffix)
ADC: 10-bit, multi-channel
Microchip Technology
Operating Temperature: -40 C to +85 C (industrial, -I grade)
ADC: 12-bit, up to 30 channels
Program Memory (Flash): 128 KB (64K x 16)
Renesas Electronics
Package: 80-LQFP (12x12 mm)
Operating Temperature: -40C to +85C
ADC: 10-bit

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

PIC18F8722-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC18F8722 · 8-bit PIC · Harvard, RISC, 16-bit instruction word · 40 MHz · 10 MIPS · Enhanced Flash · 128 KB (64K x 16) · 4 KB

✓ In Stock

$6.5 / Unit

View Datasheet →

PIC18F87J50-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC18F87Jxx (PIC18J family) · 8-bit PIC18 RISC, Harvard · 128 KB (64K x 16) · 3,936 bytes · 48 MHz · Up to 10 MIPS · 2.0 V to 3.6 V core (4.2 V to 5.5 V via internal regulator)

✓ In Stock

$6.4 / Unit

View Datasheet →

PIC18F85J11-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 TQFP-80 (PT)
PIC18 8-bit RISC (Harvard) · 32 KB · 4 KB · Emulated in Flash (word write capability) · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 70 · 8 MHz

✓ In Stock

$3.76 / Unit

View Datasheet →

PIC18F8720-I/PTC01

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC 8-bit RISC · PIC18 · Flash · 128 KB (64K x 16) · 3.75 KB · 1 KB · 68 · 80-TQFP (12x12 mm)

✓ In Stock

$7.5 / Unit

View Datasheet →

PIC18F87K22-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC 8-bit (16-bit modified Harvard instruction set) · PIC® XLP™ 18K · 64 MHz · 128 KB (64K x 16) · 4 KB · 1 KB · 1.8 V to 5.5 V (4.2 V to 5.5 V for -I grade full-speed operation) · 70

✓ In Stock

$5.27 / Unit

View Datasheet →

PIC18F87J11-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture PIC18 (8-bit)
Family PIC18F87J11
CPU Speed 48 MHz (10 MIPS)
Program Memory (Flash) 128 KB (64 K x 16)
RAM 3936 bytes
Data EEPROM 0 bytes (emulated in Flash)
I/O Pins 67 to 70 (depending on package)
Package 80-pin TQFP (PT), 12 x 12 mm
Supply Voltage 2.0 V to 3.6 V
Operating Temperature -40 C to +85 C (Industrial)
Timers 4 x 16-bit + 2 x 8-bit
Communication Interfaces 2x MSSP (I2C/SPI), 2x AUSART, USB (via companion)
ADC 10/12-bit, up to 16 channels
CCP/ECCP Modules 2 ECCP + 2 CCP
Parallel Master/Slave Port Yes (PSP)
RoHS Status Compliant
Mounting Type Surface Mount
MSL Level 3 (per JEDEC J-STD-020)

PIC18F87J11-I/PT 80-pin tqfp (pt), 12 x 12 mm Pin Configuration Guide

Pin configuration for PIC18F87J11-I/PT (80-pin tqfp (pt), 12 x 12 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.

80-pin tqfp (pt), 12 x 12 mm package pinout diagram for PIC18F87J11-I/PT

No detailed pinout data available for PIC18F87J11-I/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

PIC18F87J11-I/PT is suitable for 7 applications: Industrial Control Panels, USB Human Interface Devices, HMI Displays and Touch Interfaces, Automotive Body Controllers, Sensor Hubs and Data Loggers, Consumer Appliance Controllers, Point-of-Sale Terminals.

🏭

Industrial Control Panels

The PIC18F87J11-I/PT is well suited for industrial control panel designs where 70 I/O lines drive keypads, LED indicators, relays, and discrete sensor inputs. Its 48 MHz / 10 MIPS throughput handles real-time PLC-style logic while 128 KB Flash accommodates full Modbus, CAN-bridge, or proprietary industrial protocol stacks. The wide industrial temperature range (-40C to +85C) and 2.0V-3.6V operation suit 24V industrial rails stepped down to 3.3V. PIC18 nanoWatt XLP sleep modes drop quiescent current to nanoamps when the panel is idle, meeting energy-efficiency mandates. Engineers pair this MCU with the PIC18F6622-I/PT for distributed control nodes, MCP23S17T-E/SS for I/O expansion, and PCF85263ATT/AJ RTC for time-stamped event logging.

🧩

USB Human Interface Devices

The PIC18F87J11-I/PT serves as the main MCU in low-cost USB peripherals when paired with an external USB transceiver; for designs needing an integrated USB controller, drop-in migrate to the pin-compatible PIC18F87J50-I/PT. Its 48 MHz CPU and 128 KB Flash easily fit HID class firmware, vendor-specific descriptors, and composite USB stacks. 70 I/O handle buttons, encoders, and LED feedback; 3936 bytes RAM buffer HID reports at Full-Speed. The PIC18F87J50 upgrade path offers on-chip USB 2.0 Full-Speed without external PHY, ideal for keyboards, mice, game controllers, and HID-class industrial input panels.

📺

HMI Displays and Touch Interfaces

The PIC18F87J11-I/PT drives color TFT or segmented LCD HMI panels by multiplexing its 70 I/O to drive displays while the MSSP peripherals run SPI to TFT controllers. Its 12-bit ADC (up to 16 channels) reads analog touch-screen or resistive touch signals, and 3936 bytes RAM buffer graphics primitives. 48 MHz throughput renders menus, icons, and Unicode text without visible lag. PIC18 nanoWatt sleep between user interactions extends battery life on portable HMI remotes. Pair with LTC1923EUH (LCD bias supply), MAX14819AATM+T (touch controller), and an external Flash memory for asset icon storage.

🚗

Automotive Body Controllers

The PIC18F87J11-I/PT is widely used for non-safety automotive body electronics, such as lighting controllers, seat modules, mirror adjusters, and HVAC panel interfaces. Its 70 I/O drive LED arrays and power-FET gate signals; 48 MHz and 128 KB Flash hold CAN/LIN stacks alongside custom body logic. While it does not carry AEC-Q100 qualification, its industrial -40C to +85C range covers most cabin environments, and Microchip's automotive-grade PIC18F K-series parts offer pin-compatible migration for AEC-Q100 projects. Use with MC33984CHFK multi-FET driver and MC34PF3001A7EP PMIC for body-domain power management.

📱

Sensor Hubs and Data Loggers

The PIC18F87J11-I/PT consolidates sensor inputs from SPI, I2C, and analog sources in compact data-logger designs. Its two MSSP peripherals each run independent I2C or SPI sensor busses, while the 12-bit ADC samples analog sensors with 16 channels. 128 KB Flash stores local logging algorithms, calibration tables, and compression routines. PIC18 nanoWatt XLP technology enables multi-year battery life when the logger sleeps between samples, a key requirement for remote environmental monitors. Pair with MCP3426A0T-E/SN (16-bit delta-sigma ADC) for precision measurements.

💡

Consumer Appliance Controllers

The PIC18F87J11-I/PT powers cost-sensitive consumer appliances including washing-machine user interfaces, microwave ovens, air conditioners, and rice cookers. Its 128 KB Flash holds UI state machines and proprietary motor-control code, while 70 I/O drive keypad matrices, LED seven-segment displays, and TRIAC/relay gate signals. The 2.0V-3.6V range aligns with rectified mains-derived 3.3V rails after buck conversion. PIC18 nanoWatt sleep cuts standby power below 1 W to meet energy-rating standards. Engineers pair it with LTC8633AIUFD buck regulator, MOC3021 optotriac driver, and PCF8545BTT character LCD controller.

💳

Point-of-Sale Terminals

The PIC18F87J11-I/PT functions as the main controller in low-cost point-of-sale (POS) peripherals such as barcode scanners, customer-side displays, and PIN-pad accessories. Its MSSP peripherals drive SPI barcode imagers, while AUSART interfaces with external secure PIN-entry modules. 128 KB Flash holds USB HID stacks, encryption libraries, and vendor descriptor firmware, and the 12-bit ADC handles battery and supply monitoring. Pin-compatibility with PIC18F87J50 simplifies USB-upgrade paths. Pair with MAX22025AWA+ RS-232 transceiver, MAX33040EAKA+ isolated CAN, and LTC6226HS6 low-noise op-amp for analog front-end.

What is the program memory size of PIC18F87J11-I/PT?
The PIC18F87J11-I/PT contains 128 KB (64 K x 16) of self-programmable Flash program memory. According to the Microchip PIC18F87J11 Family Data Sheet (DS39778), the Flash is arranged as 64K words and supports read-while-write operation, allowing code execution from one Flash block while another is being written.
What is the maximum CPU speed of PIC18F87J11-I/PT?
The PIC18F87J11-I/PT runs at up to 48 MHz internal clock, delivering 10 MIPS instruction throughput. According to the Microchip datasheet DS39778, this performance is achieved from a 3.3V supply with a 4x PLL multiplier on the internal 8 MHz oscillator.
What package does PIC18F87J11-I/PT use?
The PIC18F87J11-I/PT ships in an 80-pin TQFP (Plastic Thin Quad Flat Pack), designated 'PT', measuring 12 x 12 mm with 1.0 mm body thickness. According to the Microchip PIC18F87J11 datasheet, this package is pin-compatible with the PIC18F8720 and PIC18F8722 TQFP-80 family members.
Where can I download the PIC18F87J11 datasheet PDF?
The official PIC18F87J11 Family Data Sheet is hosted by Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/39778c.pdf as document DS39778. Additional errata and reference manuals (MPLAB C18, PICkit 3 programming) are available on the Microchip product page https://www.microchip.com/en-us/product/PIC18F87J11.
How much RAM does the PIC18F87J11 have?
The PIC18F87J11-I/PT provides 3936 bytes of SRAM data memory. According to the Xecor cross-reference listing, both the PIC18F87J11 and the PIC18F87J50 ship with the same 3904 byte SRAM configuration in identical TQFP-80 packages, easing migration.
What is the operating voltage range of PIC18F87J11-I/PT?
The PIC18F87J11-I/PT operates from 2.0 V to 3.6 V, targeting low-voltage 3V battery applications. According to DigiKey specifications, the supply range is 2.0V-3.6V and the device is qualified for industrial temperature range -40C to +85C.
What are the differences between PIC18F87J11 and PIC18F86J16?
The PIC18F87J11-I/PT provides 128 KB Flash and 70 I/O, whereas the PIC18F86J16 has reduced program memory and fewer pins. According to FindIC comparison data, both are 8-bit PIC18J devices with nanoWatt XLP technology, but the 87J11 family is the higher-feature enhancement over the 86J16 family with an internal 8 MHz oscillator and improved EEPROM emulation.
Can the PIC18F87J50 replace the PIC18F87J11 drop-in?
Yes, the PIC18F87J50-I/PT is pin-compatible with the PIC18F87J11-I/PT in the 80-pin TQFP package. According to Xecor comparison data, both parts share 128 KB program memory and 3904 bytes RAM; the main differentiator is on-chip USB 2.0 Full-Speed support in the 87J50, which the 87J11 lacks.
What is the best cross-brand drop-in replacement for PIC18F87J11-I/PT?
The PIC18F87J11-I/PT has no true cross-brand drop-in replacement because Microchip's PIC18 architecture, pinout, and peripherals are unique to the vendor. According to Microchip's cross-reference search tool, engineers needing a migration should choose within the Microchip PIC18F87J family, such as the PIC18F87J50 for USB or the PIC18F8722 for legacy 5V designs.
When should I choose PIC18F87J11 over PIC18F8722?
Choose the PIC18F87J11-I/PT for new low-voltage (3.3V) battery-powered designs that require nanoWatt XLP sleep modes. According to Microchip's PIC18F87J11 datasheet, the 87J11 family is an enhancement over the legacy PIC18F8722, adding lower power, internal oscillator, and improved EEPROM emulation while remaining pin-compatible for easy migration.
Is PIC18F87J11-I/PT still in production in 2026?
Yes, the PIC18F87J11-I/PT lifecycle status is ACTIVE per DigChips distributor data, and DigiKey lists it with available stock and ships-today inventory. Microchip continues to release updated documentation including the DS39778 datasheet referenced here.
What is the price of PIC18F87J11-I/PT?
Pricing for PIC18F87J11-I/PT starts around USD 9.20 per unit at qty 1, dropping to approximately USD 6.30 at qty 1000 as of 2026-10-09 according to distributor listings. Volume pricing through XAIPART follows the standard tiered structure on this product page.
What are the key specifications of PIC18F87J11-I/PT that engineers should know?
The PIC18F87J11-I/PT provides 8-bit PIC18 core at 48 MHz / 10 MIPS, 128 KB Flash, 3936 bytes SRAM, 70 I/O, 12-bit ADC up to 16 channels, two MSSP (I2C/SPI), two AUSART, two ECCP plus two CCP, and a parallel master/slave port. According to the Microchip DS39778 datasheet, it operates at 2.0V-3.6V with industrial -40C to +85C temperature range, all in a 80-pin TQFP package.
Where to buy PIC18F87J11-I/PT online?
Buy PIC18F87J11-I/PT through authorized Microchip distributors including DigiKey, Mouser, Future Electronics, Xecor, and IC-Components, with the part currently shipping from DigiKey inventory as of 2026-10-09. XAIPART also stocks this part with quantity-tier pricing available on this product page.

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

Selection Guide

Choose the PIC18F87J11-I/PT for new low-voltage 3.3V battery-powered designs where nanoWatt XLP sleep modes and 128 KB Flash are needed. Choose PIC18F87J50-I/PT instead if you need integrated USB 2.0 Full-Speed, identical TQFP-80 PCB; the 87J50 is a true drop-in upgrade. Choose PIC18F8722-I/PT or PIC18F8720-I/PT if your design requires 5V operation - both share the same TQFP-80 footprint and pinout. Choose PIC18F87K22-I/PT if you need true hardware EEPROM and faster 64 MHz operation. All five parts share the same TQFP-80 (PT) package, enabling PCB layout reuse across voltage rails, USB integration levels, and EEPROM requirements.

Comparison with Alternatives

Parameter This Product PIC18F8722-I/PT PIC18F87J50-I/PT PIC18F85J11-I/PT PIC18F8720-I/PT PIC18F87K22-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-80 (PT), 12x12 mm TQFP-80 (PT) - same TQFP-80 (PT) - same TQFP-80 (PT) - same TQFP-80 (PT) - same TQFP-80 (PT) - same
CPU Speed 48 MHz / 10 MIPS 40 MHz / 10 MIPS 48 MHz / 10 MIPS 48 MHz / 10 MIPS 40 MHz / 10 MIPS 64 MHz / 16 MIPS
Flash 128 KB 128 KB 128 KB 96 KB 128 KB 128 KB
RAM 3936 B 3936 B 3904 B 3936 B 3936 B 3862 B
Supply Voltage 2.0 V to 3.6 V 4.2 V to 5.5 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
On-chip USB No No Yes (USB 2.0 FS) No No No
Data EEPROM 0 (emulated in Flash) 0 (emulated in Flash) 0 (emulated in Flash) 0 (emulated in Flash) 0 (emulated in Flash) 1024 B (real EEPROM)

Key Differentiators

  • Pin-compatible with USB-enabled PIC18F87J50 (vs PIC18F87J50-I/PT)
  • Lower voltage operation than legacy PIC18F8722 (vs PIC18F8722-I/PT)
  • Real on-chip EEPROM vs emulated EEPROM (vs PIC18F87K22-I/PT)

Design Notes

Place a 100 nF decoupling capacitor on each VDD/AVDD pin as close to the package as possible. Add a bulk 10 uF tantalum or ceramic on the main 3.3 V rail near the MCU. PIC18F87J11 Vcore (1.8 V internal regulator output) requires its own 10 uF + 100 nF decoupling network per the Microchip datasheet DS39778.

The TQFP-80 package has moderate thermal resistance suitable for typical 8-bit MCU workloads. At maximum 48 MHz and 3.6V the part draws about 25 mA active, producing roughly 90 mW of dissipation. The industrial -40C to +85C range covers most applications without special heatsinking, but PCB copper pours tied to GND/Vcore on the TQFP thermal pad improve thermal performance.

Route the 48 MHz system clock traces with controlled impedance and keep them short. Place the 8 MHz crystal and its load capacitors within 5 mm of OSC1/OSC2 pins to minimize EMI and startup time. Per Microchip PIC18F87J11 datasheet DS39778, isolate analog Vdd/Vss traces from the digital domain and use a ferrite bead between digital and analog 3.3 V rails to clean ADC readings.

Do not exceed the absolute maximum supply of 3.6 V; the PIC18F87J11 J-series is a 3V part and applying 5V on VDD will damage the part. If you need 5V operation, migrate to the pin-compatible PIC18F8722-I/PT or PIC18F8720-I/PT. Always configure unused I/O as outputs (not inputs) to avoid floating-pin current draws that can exceed 1 mA per pin.

Compliance Information

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

RoHS-compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F87K22-I/PT or PIC18F K-series AEC-Q100 variants for automotive applications. Lead-free reflow profile per JEDEC J-STD-020.

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

Related Searches

PIC18F87J11-I/PT PIC18F87J11 datasheet Microchip PIC18F87J11 PIC18F87J11 8-bit 48MHz 128KB Flash TQFP-80 PIC microcontroller PIC18F87J11 industrial control application PIC18F87J11 vs PIC18F87J50 PIC18F87J11 drop-in replacement buy PIC18F87J11-I/PT PIC18F87J11 USB peripheral MCU what is the RAM size of PIC18F87J11 PIC18F87J11 pinout TQFP-80 low power PIC18 nanoWatt XLP PIC18F87J11 automotive body controller PIC18F87J11 lead time distributor stock

Related Components & Terms

Microchip Technology PIC18F87J11-I/PT PIC18F87J50-I/PT PIC18F8722-I/PT PIC18F8720-I/PT PIC18F87K22-I/PT PIC18F85J11-I/PT 8-bit microcontroller PIC18J family Harvard architecture nanoWatt XLP technology TQFP-80 TQFP package surface mount MSL Level 3 JEDEC J-STD-020 RoHS REACH AEC-Q100 USB 2.0 Full-Speed MSSP (I2C/SPI) AUSART CCP/ECCP 12-bit ADC Parallel Slave Port
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