PIC18F87J11-I/PT - 8-bit 48MHz 128KB Flash MCU 80-TQFP | Microchip
MPN: PIC18F87J11-I/PT ✓ 啟用中PIC18F87J11-I/PT 概覽
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.
直接替換替代品,適用於 PIC18F87J11-I/PT — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC18F87J11-I/PT (相同外形與佔位) — 差異在於 Package, Operating Temperature, ADC, Program Memory (Flash), Core Architecture.
PIC18F8722-I/PT
✅ 直接替換聯絡詢價
查看資料表 →PIC18F87J50-I/PT
✅ 直接替換聯絡詢價
查看資料表 →PIC18F85J11-I/PT
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC18F8720-I/PTC01
✅ 直接替換聯絡詢價
查看資料表 →PIC18F87K22-I/PT
✅ 直接替換聯絡詢價
查看資料表 →PIC18F87J11-I/PT 最大額定值與電氣特性
| 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) |
| 封裝 | 80-pin TQFP (PT), 12 x 12 mm |
| 供應電壓 | 2.0 V to 3.6 V |
| 工作溫度 | -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 狀態 | Compliant |
| 安裝類型 | Surface Mount |
| MSL 等級 | 3 (per JEDEC J-STD-020) |
PIC18F87J11-I/PT 80-pin tqfp (pt), 12 x 12 mm 腳位配置指南
PIC18F87J11-I/PT(80-pin tqfp (pt), 12 x 12 mm 封裝)的腳位配置。 此數位 IC 包含 GPIO、通訊介面(UART、SPI、I2C)與電源腳位。替代腳位功能與配置選項請參閱製造商資料表。對嵌入式系統設計與 PCB 佈局至關重要。
無詳細腳位定義資料: PIC18F87J11-I/PT.
請參閱 資料表 以查看完整腳位配置。
典型應用
PIC18F87J11-I/PT 適用於 7 應用s: 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.
推薦
推薦產品摘要
工程參考資料,適用於 PIC18F87J11-I/PT — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | 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) |
主要差異化特點
- Pin-compatible with USB-enabled PIC18F87J50 (對比PIC18F87J50-I/PT)
- Lower voltage operation than legacy PIC18F8722 (對比PIC18F8722-I/PT)
- Real on-chip EEPROM vs emulated EEPROM (對比PIC18F87K22-I/PT)
設計說明
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.
合規資訊
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.