PIC18F86J16T-I/PT - 8-Bit PIC18 MCU, 96KB Flash, 80-TQFP
部品番号: PIC18F86J16T-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $8.5 | $8.50 |
| 10 | $8 | $80.00 |
| 100 | $7.1 | $710.00 |
| 500 | $6.4 | $3,200.00 |
| 1,000 | $5.75 | $5,750.00 |
PIC18F86J16T-I/PT 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and configurable peripherals on one die. The PIC18 family is Microchip's high-performance 8-bit line, sitting hierarchically between baseline PIC10/12/16 MCUs and the 16-bit dsPIC/PIC24 families. PIC18J parts target low-voltage (1.8V-3.6V) cost-sensitive designs with 5V-tolerant I/O for mixed-signal boards.
Key features include parallel master port (PMP), two I²C/SPI and two asynchronous serial ports, 10-bit ADC, nanoWatt power management, internal 8 MHz oscillator, enhanced ICD with three hardware breakpoints, and 10,000 Flash endurance cycles with 20-year retention. The 16-bit instruction path keeps throughput high while retaining the 8-bit register file.
The PIC18J core uses a Harvard architecture with separate Flash and RAM buses, achieving 12 MIPS at 48 MHz from a single 3.3V rail. On-chip peripherals (PMP, MSSP, USART, ADC, comparators) share an internal peripheral bus, and DMA-style data-mover hardware accelerates repetitive transfers without CPU intervention.
Typical applications include industrial control panels, USB peripherals, graphic LCD/PMP driver boards, sensor aggregation hubs, automotive body and HMI modules, and low-cost consumer appliances. The 5V-tolerant digital inputs simplify interfacing to legacy 5V sensors and keypads.
When designing with this MCU, ensure the 5V-tolerant pins are configured correctly and that decoupling is placed close to VDD/VSS pairs. The internal 8 MHz oscillator saves BOM cost but is less accurate than an external crystal; pick an external crystal if you need USB-LS or CAN timing margins.
This page synthesizes distributor pricing, drop-in alternatives from the same PIC18J family, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC18F86J16T-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F86J16T-I/PT (同一形状・フットプリント) — 相違点: Package, Operating Temperature, I/O Pins, Mounting Type, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F86J16-I/PT
✅ ドロップイン✓ 在庫あり
$7.1 / 個
データシートを見る →PIC18F86J15-I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$5.32 / 個
データシートを見る →PIC18F86J10-I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$6.1 / 個
データシートを見る →PIC18F87J11-I/PT
✅ ドロップイン✓ 在庫あり
$6.3 / 個
データシートを見る →PIC18F8585T-I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$11.75 / 個
データシートを見る →PIC18F86J16T-I/PT 最大定格&電気的特性
| Core | PIC18 (8-bit, Harvard) |
| Series | PIC18J |
| Program Memory (Flash) | 96 KB (48K x 16) |
| RAM | 3,936 bytes |
| Maximum CPU Speed | 48 MHz |
| MIPS | 12 MIPS at 3V |
| データバス幅 | 16 bit (instruction) / 8 bit (data) |
| 電源電圧 | 2.0 V to 3.6 V |
| I/O Pins | 70 |
| パッケージ | 80-pin TQFP (12x12 mm) |
| 実装タイプ | Surface Mount (T&R) |
| 動作温度 | -40C to +85C (Industrial, "I") |
| Flash Endurance | 10,000 cycles |
| Data Retention | 20 years |
| 5V Tolerant Digital Inputs | Yes |
| On-Chip Oscillator | Internal 8 MHz |
| Peripherals | PMP, 2x MSSP (I2C/SPI), 2x USART, 10-bit ADC, Comparators |
| Enhanced ICD Breakpoints | 3 hardware |
| RoHS ステータス | Compliant |
PIC18F86J16T-I/PT ピン構成
| ピン 1 | RC0 — I/O port C bit 0 |
| ピン 2 | RC1 — I/O port C bit 1 |
| ピン 3 | RC2 — I/O port C bit 2 |
| ピン 4 | RC3 — I/O port C bit 3 |
| ピン 5 | RC4 — I/O port C bit 4 |
| ピン 6 | RC5 — I/O port C bit 5 |
| ピン 7 | RC6 — I/O port C bit 6 |
| ピン 8 | RC7 — I/O port C bit 7 |
| ピン 9 | VSS — Ground reference |
| ピン 10 | VDD — Positive supply (2.0-3.6 V) |
| ピン 11 | RA0 — I/O port A bit 0 |
| ピン 12 | RA1 — I/O port A bit 1 |
| ピン 13 | RA2 — I/O port A bit 2 |
| ピン 14 | RA3 — I/O port A bit 3 |
| ピン 15 | RA4 — I/O port A bit 4 |
| ピン 16 | RA5 — I/O port A bit 5 |
| ピン 17 | RA6 — I/O port A bit 6 |
| ピン 18 | RA7 — I/O port A bit 7 |
| ピン 19 | VSS — Ground reference |
| ピン 20 | VDD — Positive supply (2.0-3.6 V) |
| ピン 21 | RB0 — I/O port B bit 0 |
| ピン 22 | RB1 — I/O port B bit 1 |
| ピン 23 | RB2 — I/O port B bit 2 |
| ピン 24 | RB3 — I/O port B bit 3 |
| ピン 25 | RB4 — I/O port B bit 4 |
| ピン 26 | RB5 — I/O port B bit 5 |
| ピン 27 | RB6 — I/O port B bit 6 |
| ピン 28 | RB7 — I/O port B bit 7 |
| ピン 29 | VSS — Ground reference |
| ピン 30 | VDD — Positive supply (2.0-3.6 V) |
| ピン 31 | RD0 — I/O port D bit 0 / PMP |
| ピン 32 | RD1 — I/O port D bit 1 / PMP |
| ピン 33 | RD2 — I/O port D bit 2 / PMP |
| ピン 34 | RD3 — I/O port D bit 3 / PMP |
| ピン 35 | RD4 — I/O port D bit 4 / PMP |
| ピン 36 | RD5 — I/O port D bit 5 / PMP |
| ピン 37 | RD6 — I/O port D bit 6 / PMP |
| ピン 38 | RD7 — I/O port D bit 7 / PMP |
| ピン 39 | VSS — Ground reference |
| ピン 40 | VDD — Positive supply (2.0-3.6 V) |
| ピン 41 | RE0 — I/O port E bit 0 |
| ピン 42 | RE1 — I/O port E bit 1 |
| ピン 43 | RE2 — I/O port E bit 2 |
| ピン 44 | RE3 — I/O port E bit 3 |
| ピン 45 | RE4 — I/O port E bit 4 |
| ピン 46 | RE5 — I/O port E bit 5 |
| ピン 47 | RE6 — I/O port E bit 6 |
| ピン 48 | RE7 — I/O port E bit 7 |
| ピン 49 | OSC1 — Oscillator input |
| ピン 50 | OSC2 — Oscillator output |
| ピン 51 | VSS — Ground reference |
| ピン 52 | VDD — Positive supply (2.0-3.6 V) |
| ピン 53 | RF0 — I/O port F bit 0 |
| ピン 54 | RF1 — I/O port F bit 1 |
| ピン 55 | RF2 — I/O port F bit 2 |
| ピン 56 | RF3 — I/O port F bit 3 |
| ピン 57 | RF4 — I/O port F bit 4 |
| ピン 58 | RF5 — I/O port F bit 5 |
| ピン 59 | RF6 — I/O port F bit 6 |
| ピン 60 | RF7 — I/O port F bit 7 |
| ピン 61 | VSS — Ground reference |
| ピン 62 | VDD — Positive supply (2.0-3.6 V) |
| ピン 63 | RG0 — I/O port G bit 0 |
| ピン 64 | RG1 — I/O port G bit 1 |
| ピン 65 | RG2 — I/O port G bit 2 |
| ピン 66 | RG3 — I/O port G bit 3 |
| ピン 67 | RG4 — I/O port G bit 4 |
| ピン 68 | MCLR — Master clear (reset) input |
| ピン 69 | RH0 — I/O port H bit 0 |
| ピン 70 | RH1 — I/O port H bit 1 |
| ピン 71 | RH2 — I/O port H bit 2 |
| ピン 72 | RH3 — I/O port H bit 3 |
| ピン 73 | RH4 — I/O port H bit 4 |
| ピン 74 | RH5 — I/O port H bit 5 |
| ピン 75 | RH6 — I/O port H bit 6 |
| ピン 76 | RH7 — I/O port H bit 7 |
| ピン 77 | VSS — Ground reference |
| ピン 78 | VDD — Positive supply (2.0-3.6 V) |
| ピン 79 | RJ0 — I/O port J bit 0 |
| ピン 80 | RJ1 — I/O port J bit 1 |
主な用途
PIC18F86J16T-I/PT の用途: 7 件s: Industrial Control Panels, USB Peripherals (HID / CDC), Graphic LCD / PMP Driver Boards, Sensor Aggregation Hubs, Automotive Body and HMI Modules, Low-Cost Consumer Appliances, Data Acquisition Front-Ends.
Industrial Control Panels
The PIC18F86J16T-I/PT fits industrial control panels because its 80-pin TQFP gives 70 I/O lines for keypad scanning, segment-LCD driving via PMP, and parallel I/O expansion. The 2.0-3.6 V supply with 5V-tolerant inputs simplifies interfacing to legacy 5V sensors, optocouplers, and 24V-referenced industrial inputs via external dividers. At 48 MHz (12 MIPS @ 3V) the MCU scans a 64-key matrix in microseconds while leaving CPU headroom for the supervisory PLC state machine. The PIC18J core's 10,000-cycle Flash endurance and 20-year retention support the >10-year service life typical of factory-floor controllers.
おすすめ
USB Peripherals (HID / CDC)
The PIC18F86J16T-I/PT can serve as a USB peripheral host controller when paired with an external USB transceiver and the on-chip MSSP/USART peripherals for serial channels. Its 96 KB Flash holds USB stack plus class firmware (HID, CDC, vendor), while 3,936 bytes RAM is sufficient for HID report buffers. The 5V-tolerant inputs let the MCU read 5V USB VBUS via a divider. Running at 48 MHz delivers deterministic USB full-speed frame timing, and the Parallel Master Port can drive an external companion chip for higher bandwidths.
おすすめ
Graphic LCD / PMP Driver Boards
The PIC18F86J16T-I/PT's Parallel Master Port (PMP) is the key fit for driving graphic LCDs and external FPGA/memory interfaces. PMP offloads address and data line toggling from the CPU, letting the 8-bit core refresh a 320x240 panel at acceptable frame rates. The 70 I/O pins can route the 16-bit PMP bus plus control signals plus remaining GPIOs for backlight PWM and touch-sense. At 48 MHz the PIC18J refreshes the panel while still executing UI logic, and the industrial temperature grade suits outdoor HMI enclosures.
おすすめ
Sensor Aggregation Hubs
The PIC18F86J16T-I/PT aggregates data from multiple sensor buses because it carries two MSSP (I2C/SPI) and two USART ports - four independent serial channels in one die. With 96 KB Flash, the MCU can run sensor fusion firmware plus command-line diagnostic stacks; with 3,936 bytes RAM it buffers sensor frames before forwarding to a host. The 5V-tolerant inputs accept legacy 5V sensor logic directly, and the industrial -40C to +85C temperature range supports outdoor sensor nodes. nanoWatt power modes let the hub idle at microamps between samples.
おすすめ
Automotive Body and HMI Modules
The PIC18F86J16T-I/PT suits automotive body controllers and HMI modules thanks to its 80-pin TQFP and 70 I/O for driving switches, relays, LIN interfaces, and small graphic displays. The industrial -40C to +85C rating covers cabin environments; for under-hood use a PIC18K-series part is more appropriate. The 5V-tolerant inputs interface directly to 5V analog body-control signals through resistive dividers, and the Parallel Master Port can drive a TFT or segment LCD. nanoWatt modes cut quiescent draw on battery-fed modules.
おすすめ
Low-Cost Consumer Appliances
The PIC18F86J16T-I/PT fits low-cost consumer appliances like coffee machines, induction cooktops, and washing-machine user interfaces. The internal 8 MHz oscillator eliminates an external crystal, shrinking BOM cost, and the 96 KB Flash holds complete appliance firmware plus bootloader for field updates. The 5V-tolerant inputs accept legacy 5V keypads and triac drivers, while the PIC18J core drives segment displays via PMP. The 80-pin TQFP provides more than enough I/O for display, keypad, motor-control signaling, and safety interrupts.
おすすめ
Data Acquisition Front-Ends
The PIC18F86J16T-I/PT works as a data-acquisition front-end because its 10-bit ADC, dual MSSP, and dual USART handle multi-channel analog plus serial sensor inputs in parallel. The 96 KB Flash holds calibration tables and protocol stacks, and 3,936 bytes RAM buffers acquisition bursts before forwarding. The 70 I/O let the MCU bit-bang timing-critical triggers while the on-chip ADC digitizes transducer outputs. With 5V-tolerant inputs the MCU accepts legacy 5V analog front-ends, and the industrial temperature range suits outdoor or factory environments.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F86J16T-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F86J16-I/PT | PIC18F86J15-I/PT | PIC18F86J10-I/PT | PIC18F87J11-I/PT | PIC18F8585T-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-80 (12x12 mm) | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same |
| Core | PIC18J (8-bit) | PIC18J (8-bit) | PIC18J (8-bit) | PIC18J (8-bit) | PIC18J (8-bit) | PIC18 (8-bit, earlier gen) |
| Max CPU Speed | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 40 MHz |
| I/O Pins | 70 | 70 | 70 | 70 | 70 | 70 |
| Supply Voltage | 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 | 2.0 V to 3.6 V | 2.0 V to 5.5 V (5V family) |
| Operating Temperature | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) |
| 5V-Tolerant Inputs | Yes | Yes | Yes | Yes | Yes | Yes |
主な差別化要因
- Largest Flash in the J-series 80-TQFP family (vs PIC18F87J11-I/PT)
- Same-die tape-and-reel packaging for high-volume SMT (vs PIC18F86J16-I/PT)
- Lower-voltage operation than classic PIC18 5V parts (vs PIC18F8585T-I/PT)
設計ノート
Estimated: at 48 MHz (3.3 V supply) the PIC18F86J16T-I/PT core draws roughly 15-25 mA active; idle via nanoWatt modes drops to microamps. Place one 100 nF decoupling capacitor at every VDD/VSS pair (pins 10/9, 20/19, 30/29, 40/39, 52/51, 62/61, 78/77) within 3 mm of the package, plus a single 4.7 uF bulk capacitor near the supply pin. Per Microchip layout guidelines, separate analog AVSS/AVDD pins (if used for ADC) from noisy digital VDD traces to avoid ADC noise coupling.
Estimated: the 80-pin TQFP (12x12 mm, 0.5 mm pitch) requires 0.25 mm-wide traces and 0.2 mm vias for fan-out; allow at least 8 mil trace clearance to avoid solder shorts at reflow. Use a 4-layer PCB with a continuous ground plane beneath the MCU to provide both thermal spreading and reference-plane shielding for the high-impedance ADC inputs. Per Microchip TB077, place the ICSP/ICD connector (MCLR, PGD, PGC, VDD, VSS) on the board edge for production programming access.
Common pitfalls when migrating from a 5V PIC18F to the PIC18F86J16T-I/PT include: (1) accidentally driving an I/O above VDD+0.3 V - although the J-series inputs are 5V-tolerant, the absolute maximum rating on analog pins is VDD+0.3V unless configured; (2) assuming the internal 8 MHz oscillator is USB-accurate - it is not; (3) forgetting to enable the PMP module in CONFIG3H before driving a parallel display; (4) omitting the 10 kohm pull-up on MCLR when leaving the internal reset disabled.
Estimated: when driving the Parallel Master Port bus at full 48 MHz CPU clock, keep the PMP traces matched within 5 mm and route them over a continuous ground plane. Series-terminate PMP data lines with 22-33 ohm resistors close to the MCU if the load (LCD or FPGA) is more than 50 mm away to dampen reflections. Per Microchip DS39778F section on PMP timing, the address-to-data setup time is one TCY, so any mismatch above 1-2 ns will cause intermittent display artifacts.
コンプライアンス情報
RoHS compliant per Microchip product page. Industrial grade (-40C to +85C) but not AEC-Q100 qualified - choose PIC18K-series for automotive applications.