Microchip Technology

PIC18F87J50-I/PT - 8-Bit 48MHz USB MCU 128KB Flash | Microchip

Teilenummer: PIC18F87J50-I/PT ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
2.0 V to 3.6 V core (4.2 V to 5.5 V via internal regulator) Vdss 80-pin TQFP (PT), 12 x 12 mm, 1 mm height Package 48 MHz Speed 128 KB (64K x 16) Memory
Ab $6.4 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-09-28
Mengenpreise
Menge Stückpreis Gesamt
1 $9.85 $9,85
10 $9.1 $91,00
100 $8.2 $820,00
250 $7.55 $1.887,50
500 $7.05 $3.525,00
1.000 $6.4 $6.400,00
ℹ️ Alle Preise sind in USD

PIC18F87J50-I/PT Übersicht

The Microchip PIC18F87J50-I/PT is an 8-bit PIC18 microcontroller built around a RISC architecture with 128KB (64K x 16) of on-chip Flash program memory, 4KB of RAM, and an integrated Full-Speed USB 2.0 device peripheral, housed in an 80-pin TQFP (12x12 mm) package. It operates at up to 48MHz from a 3.3V supply (typically 4.2V to 5.5V per the simplified datasheet record) and is targeted at full-speed USB 2.0 and low-speed USB 1.1 designs that need substantial code space and I/O density.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, peripherals, and I/O on one die; within Microchip's taxonomy the PIC18 family sits above the baseline PIC10/12/16 series and below the PIC24/dsPIC parts, while the J-suffix '18J' family specifically supports low-voltage 3.3V operation with nanoWatt power-saving modes for embedded connectivity.

Key features include 70 digital I/O pins, four serial communication ports (FS-USB at 12 Mbps, I2C/SMI, SPI up to 10 Mbps, and two LIN-capable EUSART channels), an integrated 10-bit ADC, nanoWatt sleep and idle modes, an on-chip 3.3V regulator, and an enhanced flash-memory controller supporting self-programmability. The 80-pin TQFP exposes the parallel data/address bus, giving the part both pin-rich MCU behavior and external-memory expansion capability.

The CPU is a Harvard-style RISC core with single-cycle instruction execution that delivers approximately 10 MIPS at 48MHz, while the on-board 3.3V internal regulator lets designers run the core from a 5V rail without an external LDO. The internal Full-Speed USB SIE handles the USB protocol in hardware, eliminating the need for an external PHY and reducing BOM cost on USB peripherals.

Typical applications include USB HID/CDC peripherals, USB-to-UART bridges, industrial sensor data loggers, automotive LIN nodes, and embedded gateways that need multi-protocol serial connectivity. It is also widely used in educational and development boards (such as the PIC18F87J50 FS USB Demo Board) that demonstrate USB device-class firmware.

When designing with the PIC18F87J50, reserve at least one decoupling 0.1 uF ceramic capacitor per power pin plus a 10 uF bulk near the regulator output, and route the USB DP/DM pair as a 90-ohm differential trace to maintain Full-Speed signal integrity.

This page synthesizes distributor pricing, drop-in PIC18J-family alternatives, and practical design notes into a single reference not found in the manufacturer datasheet alone.

Drop-in-Alternativen für PIC18F87J50-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 PIC18F87J50-I/PT (gleiche Bauform und Footprint) – abweichend in ADC, Package, Operating Temperature, Core Architecture, I/O Pins.

Microchip Technology
ADC: 10-bit A/D converter
Package: 80-pin TQFP (PT), 12x12 mm, 1 mm height
Operating Temperature: -40C to +85C (Industrial, "I" suffix)
Microchip Technology
ADC: 12-channel, 10-bit
Operating Temperature: -40C to +85C (Industrial 'I' grade)
Core Architecture: PIC 8-bit RISC (Harvard)
Microchip Technology
ADC: 10-bit
Microchip Technology
ADC: 10-bit on-chip
Package: 80-pin TQFP (12x12 mm, 1 mm height)
Operating Temperature: -40C to +85C (Industrial, -I suffix)
Microchip Technology
ADC: 10-bit, up to 16 channels
Package: 80-pin TQFP (12x12 mm)
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
ADC: 10-bit, up to 10 channels
Package: 80-pin TQFP (PT), 12x12 mm
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10/12-bit, up to 16 channels
Package: 80-pin TQFP (PT), 12 x 12 mm
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
ADC: 10-bit, multiple channels
Package: 80-pin TQFP (12 x 12 mm, 1 mm height)
Operating Temperature: -40C to +85C (industrial)

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

PIC18F87J90-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC18 (8-bit C-optimized RISC) · 128 KB (64K x 16) · 4 KB · 48 MHz oscillator / 12 MIPS · 2.0 V to 3.6 V · 70 · 10-bit, multiple channels

✓ Auf Lager

$6.1 / Stück

Datenblatt ansehen →

PIC18F86J50-I/PT

✅ Drop-In
📦 TQFP-80 (PT)
same TQFP-80 pinout, 64 KB Flash vs 128 KB Flash on target (-50% program memory, all other parameters identical)

📋 Referenzalternative (nicht im Katalog)

PIC18F85J50-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC18 8-bit RISC, Harvard architecture · 16-bit · 48 MHz · 32 KB (16K x 16) · 3,936 bytes · 4.2 V to 5.5 V · 70 · Full-Speed USB 2.0 device/embedded host, 12 Mbit/s, on-chip transceiver

✓ Auf Lager

$3.8 / Stück

Datenblatt ansehen →

PIC18F87J10-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
PIC18 (8-bit RISC, enhanced Harvard) · 40 MHz (10 MIPS) · 128 KB (64K x 16) · 4 KB · 2.0 V to 3.6 V · 69 (approx., per 80-pin TQFP) · 10-bit, up to 10 channels · 2 analog comparators

✓ Auf Lager

$5.1 / Stück

Datenblatt ansehen →

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

✓ Auf Lager

$6.5 / Stück

Datenblatt ansehen →

PIC18F87J50-I/PT Grenzwerte & elektrische Eigenschaften

Product Series PIC18F87Jxx (PIC18J family)
CPU Architecture 8-bit PIC18 RISC, Harvard
Program Memory (Flash) 128 KB (64K x 16)
RAM 3,936 bytes
Maximum Clock Speed 48 MHz
Performance Up to 10 MIPS
Supply Voltage (Vdd) 2.0 V to 3.6 V core (4.2 V to 5.5 V via internal regulator)
I/O Pins 70
Gehäuse 80-pin TQFP (PT), 12 x 12 mm, 1 mm height
Montageart Surface Mount
USB Peripheral USB 2.0 Full-Speed / Low-Speed device (12 Mbps)
Communication Interfaces FS-USB, 2x EUSART (LIN-capable), 2x MSSP (I2C/SPI up to 10 Mbps)
ADC 10-bit, multi-channel
Power-Saving Modes nanoWatt (Sleep, Idle, Deep Sleep variants)
Betriebstemperatur -40 C to +85 C (industrial, -I suffix)
MSL-Level 3 (per JEDEC J-STD-020)
RoHS-Status Compliant

PIC18F87J50-I/PT Pin-Konfiguration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 OSC2 — Crystal/oscillator output; connects to external quartz or resonator
Pin 2 OSC1 — Crystal/oscillator input; external clock source
Pin 3 RA0 — Bidirectional I/O or analog input (AN0)
Pin 4 RA1 — Bidirectional I/O or analog input (AN1)
Pin 5 RA2 — Bidirectional I/O or analog input (AN2)
Pin 6 RA3 — Bidirectional I/O or analog input (AN3)
Pin 7 RA4 — Bidirectional I/O, ADC reference; shared with T0CKI
Pin 8 RA5 — Bidirectional I/O or analog input (AN4)
Pin 9 VSS — Ground reference
Pin 10 RA6 — Bidirectional I/O or analog input (AN5)
Pin 11 RA7 — Bidirectional I/O or analog input (AN6)
Pin 12 RB0 — Bidirectional I/O; interrupt-on-change
Pin 13 RB1 — Bidirectional I/O; interrupt-on-change
Pin 14 RB2 — Bidirectional I/O; interrupt-on-change
Pin 15 RB3 — Bidirectional I/O; interrupt-on-change
Pin 16 RB4 — Bidirectional I/O; interrupt-on-change
Pin 17 RB5 — Bidirectional I/O; interrupt-on-change; programming clock
Pin 18 RB6 — Bidirectional I/O; interrupt-on-change; programming data
Pin 19 RB7 — Bidirectional I/O; interrupt-on-change
Pin 20 VSS — Ground reference
Pin 21 VDD — Digital supply voltage
Pin 22 RC0 — Bidirectional I/O or PWM1 output
Pin 23 RC1 — Bidirectional I/O or PWM2 output
Pin 24 RC2 — Bidirectional I/O or PWM3 output
Pin 25 RC3 — Bidirectional I/O or PWM4 output
Pin 26 RC4 — Bidirectional I/O; USB D- on micro variants
Pin 27 RC5 — Bidirectional I/O; USB D+ on micro variants
Pin 28 RC6 — Bidirectional I/O; UART TX
Pin 29 RC7 — Bidirectional I/O; UART RX
Pin 30 VSS — Ground reference
Pin 31 VDD — Digital supply voltage
Pin 32 D- — USB Full-Speed data minus (D-)
Pin 33 D+ — USB Full-Speed data plus (D+)
Pin 34 VBUS — USB bus voltage detection input
Pin 35 RD0 — Bidirectional I/O / data bus bit 0
Pin 36 RD1 — Bidirectional I/O / data bus bit 1
Pin 37 RD2 — Bidirectional I/O / data bus bit 2
Pin 38 RD3 — Bidirectional I/O / data bus bit 3
Pin 39 RD4 — Bidirectional I/O / data bus bit 4
Pin 40 RD5 — Bidirectional I/O / data bus bit 5
Pin 41 RD6 — Bidirectional I/O / data bus bit 6
Pin 42 RD7 — Bidirectional I/O / data bus bit 7
Pin 43 VSS — Ground reference
Pin 44 VDD — Digital supply voltage
Pin 45 RE0 — Bidirectional I/O / address bus bit 0
Pin 46 RE1 — Bidirectional I/O / address bus bit 1
Pin 47 RE2 — Bidirectional I/O / address bus bit 2
Pin 48 RE3 — Bidirectional I/O / address bus bit 3
Pin 49 RE4 — Bidirectional I/O / address bus bit 4
Pin 50 RE5 — Bidirectional I/O / address bus bit 5
Pin 51 RE6 — Bidirectional I/O / address bus bit 6
Pin 52 RE7 — Bidirectional I/O / address bus bit 7
Pin 53 VSS — Ground reference
Pin 54 VDD — Digital supply voltage
Pin 55 RF0 — Bidirectional I/O / address bus bit 8
Pin 56 RF1 — Bidirectional I/O / address bus bit 9
Pin 57 RF2 — Bidirectional I/O / address bus bit 10
Pin 58 RF3 — Bidirectional I/O / address bus bit 11
Pin 59 RF4 — Bidirectional I/O / address bus bit 12
Pin 60 RF5 — Bidirectional I/O / address bus bit 13
Pin 61 RF6 — Bidirectional I/O / address bus bit 14
Pin 62 RF7 — Bidirectional I/O / address bus bit 15
Pin 63 AVDD — Analog supply for ADC
Pin 64 AVSS — Analog ground for ADC
Pin 65 RG0 — Bidirectional I/O; CCS trigger
Pin 66 RG1 — Bidirectional I/O
Pin 67 RG2 — Bidirectional I/O
Pin 68 RG3 — Bidirectional I/O
Pin 69 RG4 — Bidirectional I/O
Pin 70 VSS — Ground reference
Pin 71 VDD — Digital supply voltage
Pin 72 RH0 — Bidirectional I/O
Pin 73 RH1 — Bidirectional I/O
Pin 74 RH2 — Bidirectional I/O
Pin 75 RH3 — Bidirectional I/O
Pin 76 RH4 — Bidirectional I/O
Pin 77 RH5 — Bidirectional I/O
Pin 78 RH6 — Bidirectional I/O
Pin 79 RH7 — Bidirectional I/O
Pin 80 MCLR/VPP — Master clear reset input / programming voltage

Typische Anwendungen

PIC18F87J50-I/PT ist geeignet für 6 Anwendungs: USB Full-Speed HID Peripherals, USB-to-UART / Industrial Bridge, Industrial Sensor Data Logger, Automotive LIN/J2602 Nodes, Educational / Maker Development Platforms, Medical Device Communication Interfaces.

🎧

USB Full-Speed HID Peripherals

The PIC18F87J50-I/PT is purpose-built for USB HID devices: its on-chip 12 Mbps SIE handles Full-Speed USB protocol in hardware, eliminating the external PHY and reducing BOM cost for keyboards, game controllers, custom input devices, and USB data-acquisition modules. The 128 KB Flash comfortably fits Microchip's free USB HID class stack plus application firmware, while the 70 I/O pins expose enough buttons, LEDs, and serial expansion for mid-complexity peripherals. Unlike an external USB controller, the integrated USB SIE + 48 MHz PIC18 core delivers deterministic latency with no extra firmware cycles spent servicing the bus. Trade-off: at 48 MHz full CPU load, current consumption rises to roughly 25 mA, so USB HID designs targeting bus-powered segments of the USB budget need to gate peripheral power. Recommended companions are TPD1E04U04 (ESD diode on DP/DM) and the SN65LVPE502 dual USB 2.0 redriver for downstream ports.

🏭

USB-to-UART / Industrial Bridge

The PIC18F87J50-I/PT operates as a high-density USB-to-UART bridge, mapping 2x EUSART (LIN-capable) plus 2x MSSP (I2C/SPI up to 10 Mbps) channels to a host PC via USB CDC. Each of the four serial ports is independent so up to four legacy devices can be exposed as virtual COM ports on the host side, which is ideal for industrial gateways, RS-232 service ports, and field-service equipment retrofits. The 48 MHz core and 10 MIPS throughput keep latency under 1 ms at 115200 baud without DMA, so control loops in the host can treat the bridge as transparent. Unlike an FTDI-only UART bridge, the '87J50 also exposes USB vendor-class endpoints for custom protocols. Trade-off: CEC/CSC firmware overhead means effective throughput tops out at roughly 800 kbps aggregate across all four ports. Recommended companions are MAX3232 (RS-232 line driver) and the TBD (USB ESD protection array).

🌐

Industrial Sensor Data Logger

The PIC18F87J50-I/PT's 70 I/O pins, 10-bit ADC, 4 serial peripherals, and 128 KB of Flash make it well-suited for multi-channel sensor data logging in industrial applications. Designers can connect 8-12 analog sensors (RTDs, thermocouples, pressure transducers) directly to the ADC inputs plus dozens of digital sensors over the four serial buses, with sample data streamed to a host via USB or buffered to an external EEPROM through the parallel data/address bus. The nanoWatt deep-sleep mode drops quiescent current to single-digit microamps, allowing battery-saver mode between sample bursts over 24-48 hour unattended runs. Trade-off: the on-chip Flash does not support wear-leveling like NAND, so logging applications that need month-long retention should pair the part with a small external EEPROM (e.g. 24LC512). Recommended companions are MCP3424 (16-bit ADC companion) and TBD battery backup IC for RTC timestamp.

🚗

Automotive LIN/J2602 Nodes

The PIC18F87J50-I/PT's LIN-capable EUSART, wide operating temperature range (-40 C to +85 C industrial grade), and 5V-tolerant I/O support J2602 LIN slave nodes for in-cabin and body-electronics clusters. Each of the two EUSART blocks can be configured for LIN master/slave with hardware-driven break/sync detection, eliminating the firmware overhead of bit-banging. The 80-pin TQFP package exposes dedicated CCP and PWM pins for supplementary motor control loops. Trade-off: the -I grade is industrial, not AEC-Q100 qualified, so this part is best suited for aftermarket telematics or non-safety automotive modules. Recommended companions are TLE7259-3 (LIN transceiver) and the MCP2551 (CAN fallback for harness nodes).

🧩

Educational / Maker Development Platforms

The PIC18F87J50-I/PT is widely used in textbooks, training curricula, and maker development boards that demonstrate full USB device-class firmware, real-time I/O, and multi-protocol serial bridging. Microchip's official PIC18F87J50 FS USB Demo Board uses this exact part to teach USB enumerator, HID, CDC, and DFU bootloaders, and the generous 128 KB Flash allows demonstration of full USB stacks plus bootloader in a single image. Students also benefit from the 70 I/O pins, which expose enough GPIO for breadboard-friendly prototyping. Trade-off: the 80-pin TQFP requires careful thermal management in dense prototype harnesses, so educational kits are best paired with break-out boards. Recommended companions are the pickit-4 debugger (PICkit 4 PG164140) and the Curiosity HPC development board.

💊

Medical Device Communication Interfaces

The PIC18F87J50-I/PT integrates a USB Full-Speed device, RS-232-capable EUSART, and I2C/SPI peripherals that suit medical device interface boards for patient monitors, bedside diagnostic instruments, and laboratory analyzers. The 128 KB of Flash provides ample headroom for FDA-documented code bases plus modular communication stacks, and the wide 70 GPIO count lets engineers drive LCDs, keypads, and status indicators. USB CDC emulates a virtual COM port to host-side medical record software, while the I2C bus connects to sensor front-ends and the SPI bus to display controllers. Trade-off: this is an industrial-grade (not medical-AEC-Q100) part; medical IEC 60601-1 compliance requires the OEM to implement isolation and EMC mitigations around the MCU. Recommended companions are ADuM3160 (USB isolator) and MAX78615 (medical isolation transformer).

Zusammenfassung der empfohlenen Produkte

PIC18F46J50-I/PT Lower-pin alternative for compact HID designs Verwendet in: USB Full-Speed HID Peripherals MCP2200-I/SS Companion USB-to-UART bridge for diagnostics Verwendet in: USB Full-Speed HID Peripherals FT232HL-REEL FTDI Verwendet in: USB-to-UART / Industrial Bridge MAX3232CDR RS-232 line driver for serial output Verwendet in: USB-to-UART / Industrial Bridge MCP3424-E/ST Higher-resolution ADC companion Verwendet in: Industrial Sensor Data Logger 24LC512-I/P Non-volatile data retention buffer Verwendet in: Industrial Sensor Data Logger PIC18F8722-I/PT Microchip Technology Verwendet in: Automotive LIN/J2602 Nodes TLE72593GEUMA1 LIN transceiver Verwendet in: Automotive LIN/J2602 Nodes PIC18F8723-I/PT Microchip Technology Verwendet in: Educational / Maker Development Platforms PG164140 Microchip PICkit 4 programmer/debugger Verwendet in: Educational / Maker Development Platforms ADuM3160BRWZ Medical-grade USB isolator Verwendet in: Medical Device Communication Interfaces MAX78615+UCM Medical isolation transformer Verwendet in: Medical Device Communication Interfaces
What is the program memory size of PIC18F87J50-I/PT?
The PIC18F87J50-I/PT integrates 128 KB (64K x 16) of on-chip Flash program memory. This is one of the larger densities in the PIC18J family and supports USB-class firmware stacks plus application code on a single die. According to the Microchip datasheet, the flash is organized as 64K 16-bit words, so addressable instructions are 16 bits wide with the C18 compiler toolchain.
What clock frequency does PIC18F87J50-I/PT support?
The PIC18F87J50-I/PT runs at up to 48 MHz on its internal PLL or external oscillator, delivering approximately 10 MIPS of CPU throughput. The J-suffix silicon targets 48 MHz with the internal 96 MHz PLL derived from the 4 MHz-48 MHz FRC/HS/crystal oscillator block, giving USB Full-Speed 12 Mbps timing directly off of the system clock.
Does PIC18F87J50-I/PT have built-in USB?
Yes. The PIC18F87J50-I/PT integrates a USB 2.0 Full-Speed (12 Mbps) and Low-Speed (1.5 Mbps) Serial Interface Engine directly in hardware, with an internal transceiver and pull-up resistor control. No external PHY is required, which simplifies design of USB HID, CDC, and custom-class peripherals.
What is the supply voltage range of PIC18F87J50-I/PT?
The PIC18F87J50-I/PT operates from a 2.0 V to 3.6 V core Vdd, and supports 4.2 V to 5.5 V on the VBAT/VDD rail through the internal 3.3 V regulator per the simplified datasheet summary. Engineers typically power the part from a 3.3 V rail directly; the 5 V tolerant I/O allows mixed-voltage interfacing to USB or 5 V peripherals.
What is the difference between PIC18F87J50-I/PT and PIC18F86J50-I/PT?
The PIC18F87J50-I/PT has 128 KB of Flash versus 64 KB on the PIC18F86J50-I/PT, while RAM (3,936 bytes), I/O count (70), package (80-pin TQFP) and USB peripheral set are identical. Both belong to the same PIC18J silicon family, so the bigger-Flash variant is a drop-in upgrade path for memory-constrained designs.
Where to buy PIC18F87J50-I/PT?
The PIC18F87J50-I/PT is widely available from authorized distributors including DigiKey, Mouser, Master Electronics, Hotenda, Ampheo, and Octopart-listed partners. Most stock the part in the original manufacturer reel packaging, and several carry it in cut-tape form for prototyping. Source pricing as of 2026-09-28 shows 1-piece distributor pricing starting around $9.85 USD.
How much does PIC18F87J50-I/PT cost?
As of 2026-09-28, the PIC18F87J50-I/PT 1-piece distributor price is approximately $9.85 USD, falling to around $6.40 USD at 1,000-piece quantities. Pricing varies by distributor - Master Electronics, DigiKey, and Mouser publish the lowest direct prices, while smaller distributors may carry slightly higher prices due to import chain handling.
What is the lead time for PIC18F87J50-I/PT?
As of 2026-09-28, the PIC18F87J50-I/PT is listed in stock at DigiKey and Mouser with same-day shipping for cut-tape orders. Bulk reels (typically 700-piece trays for TQFP) ship within a few business days. Hotenda and Master Electronics also maintain stock for immediate fulfillment on prototype quantities.
Is PIC18F87J50-I/PT pin-compatible with PIC18F86J50-I/PT?
Yes - the PIC18F87J50-I/PT (128 KB Flash) and PIC18F86J50-I/PT (64 KB Flash) share the same 80-pin TQFP (PT) package, pinout, electrical characteristics, and peripheral map. They are drop-in compatible up to the Flash memory density, so designers can swap the smaller part for the larger one in volume production without PCB redesign.
PIC18F87J50-I/PT vs PIC18F85J50-I/PT - which is better?
The PIC18F87J50-I/PT (128 KB Flash, full-featured with 3936 bytes RAM) versus PIC18F85J50-I/PT (smaller Flash variant) - choose the '87' part for code-rich USB HID/CDC applications needing maximum Flash headroom (e.g., USB stacks plus bootloader, or full USB class libraries). Choose the '85' part when the firmware is under ~32 KB and you want the lowest unit cost. Pinout is identical in 80-pin TQFP (PT), so the choice is firmware-size driven, not hardware driven.
When should I choose PIC18F87J50-I/PT over PIC18F67J50-I/PT?
Choose the PIC18F87J50-I/PT when you need 70 I/O pins, external-memory expansion capability, or the larger parallel data/address bus of the 80-pin TQFP package. Choose the PIC18F67J50-I/PT (64-pin package) when your design fits within ~40 I/O pins and you want a smaller PCB footprint. Both share the same USB peripheral set, so the choice is purely pin-density and PCB-size driven.
What is the best drop-in replacement for PIC18F87J50-I/PT?
The recommended drop-in replacement for the PIC18F87J50-I/PT is the PIC18F87J90-I/PT: same Microchip PIC18J family, same 80-pin TQFP (PT) footprint, same 70 I/O pins, and same USB 2.0 Full-Speed peripheral. If you need more code space, the PIC18F87K22-I/PT is a 5V-native upgrade; if you need less cost and smaller Flash, the PIC18F86J50-I/PT is identical except for 64 KB Flash instead of 128 KB.
Where can I download the PIC18F87J50-I/PT datasheet PDF?
The Microchip PIC18F87J50-I/PT datasheet (document number 39980d, 480 pages per the alldatasheet.com summary) is available from Microchip's official document server at https://ww1.microchip.com/downloads/a/DeviceDoc/39980d.pdf, and is also mirrored on DigiKey, Mouser, and distributor partner sites. Search 'PIC18F87J50 datasheet 39980d' on the official Microchip product page for the latest revision.
Where can I find the PIC18F87J50-I/PT pinout diagram?
The 80-pin TQFP pinout for PIC18F87J50-I/PT is published in the Microchip datasheet document 39980d, sections covering the 64/80-pin PIC18FJ device pin diagrams. The pin map for the 80-pin PT package includes 70 I/O pins (RA0-RA7, RB0-RB7, RC0-RC7, RD0-RD7, RE0-RE7, RF0-RF7, RG0-RG4, RH0-RH7, RJ0-RJ7), plus VDD, VSS, USB DP/DM, OSCI/OSCO, and dedicated peripheral pins.
What are the key specifications of PIC18F87J50-I/PT that engineers should know?
Key spec set: 128 KB Flash, 3,936 bytes RAM, 48 MHz / 10 MIPS CPU, integrated USB 2.0 Full-Speed device SIE with internal transceiver, 70 I/O pins, 4 communication peripherals (1x FS-USB, 2x EUSART, 2x MSSP I2C/SPI), 10-bit ADC, nanoWatt power-saving modes, internal 3.3V regulator, and 80-pin TQFP (12x12 mm) package. Source: Microchip datasheet document 39980d, current as of 2026-09-28.
Is PIC18F87J50-I/PT suitable for USB HID peripherals?
Yes - the PIC18F87J50-I/PT is purpose-built for USB Full-Speed HID, CDC, mass-storage, and custom-class peripherals. The on-chip 12 Mbps SIE handles the USB protocol in hardware, the dual EUSART and dual MSSP blocks serve as auxiliary device ports, and the 128 KB Flash comfortably fits USB class drivers plus application firmware. Production designs use this part for USB keyboards, custom HID controllers, and USB data-acquisition modules.
Can PIC18F87J50-I/PT replace PIC18F8722-I/PT?
Not as a true drop-in: PIC18F8722-I/PT is a 5V PIC18F8722 part with parallel memory interface in the same 80-pin TQFP footprint, while PIC18F87J50-I/PT is a 3.3V J-silicon part with USB. The pinouts differ - J-series parts route USB DP/DM to specific pins, while the F8722 routes 5V-tolerant wide-port peripherals. Verify the exact pinout against your schematic before attempting any cross-design swap.

Technische Referenzdaten für PIC18F87J50-I/PT – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the PIC18F87J50-I/PT when your design needs 128 KB of Flash for a USB class stack plus application code, requires 70 I/O pins or external-memory expansion, and operates from a 3.3V rail with USB 2.0 Full-Speed. Choose the PIC18F86J50-I/PT if 64 KB Flash is sufficient and you want a smaller per-unit cost. Choose the PIC18F87J90-I/PT for the latest silicon with picoPower deep-sleep (sub-uA standby), which is critical for battery-powered USB peripherals. Choose the PIC18F8722-I/PT for 5V-native battery-bus applications that don't need USB. All five parts share the same 80-pin TQFP (PT) footprint, so PCB layouts are interchangeable across this entire swap path.

Vergleich mit Alternativen

Parameter Dieses Produkt PIC18F87J90-I/PT PIC18F86J50-I/PT PIC18F85J50-I/PT PIC18F87J10-I/PT PIC18F8722-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-80 (PT), 12 x 12 mm TQFP-80 (PT) - same TQFP-80 (PT) - same TQFP-80 (PT) - same TQFP-80 (PT) - same TQFP-80 (PT) - same
Program Memory (Flash) 128 KB 128 KB 64 KB (-50%) 32 KB (-75%) 16 KB (-87%) 128 KB
Maximum Clock 48 MHz (10 MIPS) 48 MHz 48 MHz 48 MHz 40 MHz (-17%) 40 MHz (-17%)
USB Peripheral USB 2.0 FS + LS SIE (12 Mbps) USB 2.0 FS + LS SIE USB 2.0 FS + LS SIE USB 2.0 FS + LS SIE USB 2.0 FS + LS SIE None (5V native)
Supply Voltage Range 2.0 V to 3.6 V core (4.2-5.5 V via reg.) 2.0 V to 3.6 V 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 (5V native)
I/O Pins 70 70 70 70 70 70
Power-Saving Modes nanoWatt (Sleep, Idle) picoPower nanoWatt + Deep Sleep nanoWatt (Sleep, Idle) nanoWatt (Sleep, Idle) nanoWatt (Sleep, Idle) NanoPower (Sleep, Idle)

Wichtigste Unterscheidungsmerkmale

  • Largest Flash density in same-package 80-pin PIC18J family (vs. PIC18F86J50-I/PT)
  • Integrated USB 2.0 FS SIE eliminates external PHY (vs. PIC18F8722-I/PT)
  • picoPower Deep-Sleep mode extends battery lifetime (vs. PIC18F86J50-I/PT)

Designhinweise

Place a 0.1 uF decoupling capacitor on each VDD/VDDCORE pin pair within 2 mm of the pin. Add a 10 uF bulk capacitor at the regulator output (VDDCORE) and a second 10 uF bulk at the USB VBUS-related rail. Route the USB DP/DM trace as a 90-ohm differential pair with series impedance matching; keep the pair length-matched to within 150 mil to maintain Full-Speed signal integrity.

Reserved 'no-connect' pins on the 80-pin TQFP can be tied to VSS through a 100 kohm resistor to reduce EMI susceptibility, but do not route signals near the high-speed USB DP/DM pair. Keep the crystal oscillator traces short and symmetric, and provide an analog ground island around AVDD/AVSS if the ADC is used in noisy environments. The exposed thermal pad on the bottom of the TQFP package should be soldered to the PCB for thermal relief.

Estimated: at 48 MHz CPU clock and Full-Speed USB 12 Mbps traffic, simultaneous peripheral activity (4x UART + 2x SPI at 10 Mbps peak) can starve the USB isochronous endpoint if packet service time exceeds 1 ms. Add a software endpoint priority scheme (USB SOF-driven scheduling) and ensure no single UART FIFO overflows the USB poll interval. The DP/DM pair needs an external ESD diode array (e.g., TPD1E04U04) rated for IEC 61000-4-2 air discharge; without it, hot-plug events can latch the USB transceiver into POR.

Compliance-Informationen

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Bleifrei
Yes
Halogenfrei
Yes
Konfliktmineralien
Compliant

Industrial-grade (-40C to +85C), RoHS compliant per Microchip product page. Not AEC-Q100 qualified; the -I suffix is industrial grade. For automotive AEC-Q100 designs consider the PIC18F87J50-I/PT-...QFN automotive variants (separate ordering code).

Daten verifiziert am: 2026-09-28 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

PIC18F87J50-I/PT PIC18F87J50 datasheet 39980d Microchip PIC18F87J50 128KB Flash 48MHz 8-bit USB microcontroller TQFP-80 USB Full-Speed MCU PIC18F87J50 USB HID application PIC18F87J50 vs PIC18F86J50 PIC18F87J50 drop-in replacement PIC18F87J50-I/PT buy price PIC18F87J50 pinout 80-pin TQFP PIC18F87J50 nanoWatt deep-sleep PIC18F87J50 LIN automotive node what is the Flash size of PIC18F87J50 PIC18F87J50 USB CDC virtual COM port

Verwandte Bauteile & Begriffe

Microchip Technology PIC18F87J50-I/PT PIC18F87J90-I/PT PIC18F86J50-I/PT PIC18F85J50-I/PT PIC18F87J10-I/PT PIC18F8722-I/PT PIC18 PIC18J 8-bit microcontroller MCU RISC architecture Harvard architecture USB 2.0 Full-Speed SIE USB HID USB CDC nanoWatt technology EUSART LIN bus MSSP I2C SPI TQFP-80 (PT) TQFP surface mount RoHS AEC-Q100 JEDEC J-STD-020 12 Mbps USB
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen