PIC18F87J11-I/PT - 8-bit 48MHz 128KB Flash MCU 80-TQFP | Microchip
MPN: PIC18F87J11-I/PT ✓ Active| 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 |
PIC18F87J11-I/PT Overview
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.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F8722-I/PT
✅ Drop-In✓ In Stock
$6.5 / Unit
View Datasheet →PIC18F87J50-I/PT
✅ Drop-In✓ In Stock
$6.4 / Unit
View Datasheet →PIC18F85J11-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.76 / Unit
View Datasheet →PIC18F8720-I/PTC01
✅ Drop-In✓ In Stock
$7.5 / Unit
View Datasheet →PIC18F87K22-I/PT
✅ Drop-In✓ 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.
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
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.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F87J11-I/PT — comparison, design guidance, and compliance information.
Selection Guide
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 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.