PIC18F96J60-I/PT - 8-bit MCU 64KB Flash 10BASE-T Ethernet | Microchip
Артикул: PIC18F96J60-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $9.12 | $9,12 |
| 10 | $8.21 | $82,10 |
| 100 | $6.95 | $695,00 |
| 500 | $5.84 | $2.920,00 |
| 1.000 | $4.97 | $4.970,00 |
PIC18F96J60-I/PT Обзор
An 8-bit microcontroller (MCU) is a programmable processor that fetches, decodes, and executes instructions on 8-bit data words. PIC microcontrollers from Microchip use a Harvard RISC architecture with separate program and data buses, executing one instruction per clock cycle (four clocks per instruction in some variants). Within the broader semiconductor taxonomy, the PIC18F96J60 belongs to the PIC18 family -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. Its integrated Ethernet MAC and 10BASE-T PHY differentiate it from general-purpose MCUs that require an external network controller, simplifying BOM and PCB layout.
Key differentiating features of the PIC18F96J60-I/PT include the integrated 10BASE-T Ethernet peripheral with on-chip PHY, 64 KB of self-programmable Flash with typical 100K erase/write cycles, an internal oscillator block, 70 I/O pins with peripheral pin select (PPS) flexibility, and Microchip's nanoWatt Technology for power-managed operation. The device supports in-circuit debugging via ICD and full-speed USB 2.0 full-speed via the USB-on-the-go (OTG) companion parts in the same family.
Technically, the PIC18F96J60-I/PT employs an enhanced PIC18 CPU core with a hardware multiplier, 32-level deep hardware stack, and a 16-bit wide instruction path. The integrated Ethernet block follows IEEE 802.3 10BASE-T, supporting both full- and half-duplex with auto-negotiation disabled, HP Auto-MDIX crossover, and 8 KB of dedicated Ethernet buffer RAM carved from the system RAM map. Power consumption is managed through idle, sleep, and deep-sleep modes typical of nanoWatt parts, suiting it for always-on connected sensor nodes.
Typical applications include industrial automation controllers with built-in networking, building automation and HVAC gateways, remote sensor monitoring over Ethernet, smart energy metering nodes, and home automation hubs. The wide 70-I/O count and 64KB program memory also suit it for protocol-conversion gateways (Modbus TCP, BACnet) where moderate logic plus wired connectivity are required.
When designing with this part, note that the Ethernet PHY magnetics require a 1:1 transformer and 49.9 ohm 1% termination resistors; place them within 25 mm of the ETH+/- pins. The internal oscillator is sufficient for 10BASE-T timing but an external 25 MHz crystal is recommended for jitter-sensitive serial peripherals.
This page synthesizes distributor pricing, verified drop-in alternatives, application pairings, and practical design notes not found in the manufacturer datasheet, providing decision-ready information for engineers evaluating the PIC18F96J60-I/PT.
Аналоги без доработки для PIC18F96J60-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F96J60-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Core Architecture, Program Memory (Flash), Communication Peripherals.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F97J60-I/PT
✅ Прямая замена✓ В наличии
$8.12 / шт.
Открыть даташит →PIC18F96J60-I/PF
✅ Прямая замена✓ В наличии
Уточнить цену
Открыть даташит →PIC18F96J60T-I/PT
✅ Прямая замена✓ В наличии
$8.8 / шт.
Открыть даташит →PIC18F86J60-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F87J60-I/PT
✅ Прямая замена✓ В наличии
$5.65 / шт.
Открыть даташит →PIC18F96J65-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F96J60-I/PT Максимальные параметры и электрические характеристики
| Core | PIC18 (8-bit Harvard RISC) |
| Program Memory Size | 64 KB (32K x 16) Flash |
| RAM Size | 3808 bytes (3.8 KB) |
| Ethernet Buffer RAM | 8 KB (dedicated, carved from system RAM) |
| Maximum CPU Speed | 41.667 MHz |
| Supply Voltage (VDD) | 2.35 V to 3.6 V |
| Number of I/O Pins | 70 |
| Корпус | 100-TQFP (12x12 mm) |
| Тип монтажа | Surface Mount |
| Integrated Ethernet | 10BASE-T MAC + PHY (IEEE 802.3) |
| Oscillator Type | Internal + External crystal support |
| Рабочая температура | -40 C to +85 C (industrial) |
| Уровень MSL | 3 (168 hours) |
| Packaging | Tray |
| Статус RoHS | Compliant |
Конфигурация выводов PIC18F96J60-I/PT
| Контакт 1 | RA2/AN2 — GPIO RA2 / analog input AN2 |
| Контакт 2 | RA3/AN3 — GPIO RA3 / analog input AN3 |
| Контакт 3 | RA4/AN4 — GPIO RA4 / analog input AN4 |
| Контакт 4 | RA5/AN5 — GPIO RA5 / analog input AN5 |
| Контакт 5 | RA6/OSC2 — GPIO RA6 / oscillator output |
| Контакт 6 | RA7/OSC1 — GPIO RA7 / oscillator input |
| Контакт 7 | VDD — Positive supply voltage (2.35V to 3.6V) |
| Контакт 8 | VSS — Ground reference |
| Контакт 9 | RB0/INT0 — GPIO RB0 / external interrupt 0 |
| Контакт 10 | RB1/INT1 — GPIO RB1 / external interrupt 1 |
| Контакт 11 | RB2/INT2 — GPIO RB2 / external interrupt 2 |
| Контакт 12 | RB3/INT3 — GPIO RB3 / external interrupt 3 |
| Контакт 13 | RB4 — GPIO RB4 |
| Контакт 14 | RB5 — GPIO RB5 |
| Контакт 15 | RB6/PGC — GPIO RB6 / ICSP clock |
| Контакт 16 | RB7/PGD — GPIO RB7 / ICSP data |
| Контакт 17 | RC0 — GPIO RC0 |
| Контакт 18 | RC1 — GPIO RC1 |
| Контакт 19 | RC2 — GPIO RC2 |
| Контакт 20 | RC3/SCL — GPIO RC3 / I2C clock |
| Контакт 21 | RC4/SDA — GPIO RC4 / I2C data |
| Контакт 22 | RC5 — GPIO RC5 |
| Контакт 23 | RC6/TX1 — GPIO RC6 / UART1 TX |
| Контакт 24 | RC7/RX1 — GPIO RC7 / UART1 RX |
| Контакт 25 | RD0 — GPIO RD0 |
| Контакт 26 | RD1 — GPIO RD1 |
| Контакт 27 | RD2 — GPIO RD2 |
| Контакт 28 | RD3 — GPIO RD3 |
| Контакт 29 | RD4 — GPIO RD4 |
| Контакт 30 | RD5 — GPIO RD5 |
| Контакт 31 | RD6 — GPIO RD6 |
| Контакт 32 | RD7 — GPIO RD7 |
| Контакт 33 | RE0 — GPIO RE0 |
| Контакт 34 | RE1 — GPIO RE1 |
| Контакт 35 | RE2 — GPIO RE2 |
| Контакт 36 | RE3 — GPIO RE3 |
| Контакт 37 | RE4 — GPIO RE4 |
| Контакт 38 | RE5 — GPIO RE5 |
| Контакт 39 | RE6 — GPIO RE6 |
| Контакт 40 | RE7 — GPIO RE7 |
| Контакт 41 | VSS — Ground reference |
| Контакт 42 | VDD — Positive supply voltage |
| Контакт 43 | RF0 — GPIO RF0 |
| Контакт 44 | RF1 — GPIO RF1 |
| Контакт 45 | RF2 — GPIO RF2 |
| Контакт 46 | RF3 — GPIO RF3 |
| Контакт 47 | RF4 — GPIO RF4 |
| Контакт 48 | RF5 — GPIO RF5 |
| Контакт 49 | RF6 — GPIO RF6 |
| Контакт 50 | RF7 — GPIO RF7 |
| Контакт 51 | RG0 — GPIO RG0 |
| Контакт 52 | RG1 — GPIO RG1 |
| Контакт 53 | RG2 — GPIO RG2 |
| Контакт 54 | RG3 — GPIO RG3 |
| Контакт 55 | RG4 — GPIO RG4 |
| Контакт 56 | VSS — Ground reference |
| Контакт 57 | VDD — Positive supply voltage |
| Контакт 58 | RH0 — GPIO RH0 |
| Контакт 59 | RH1 — GPIO RH1 |
| Контакт 60 | RH2 — GPIO RH2 |
| Контакт 61 | RH3 — GPIO RH3 |
| Контакт 62 | RH4 — GPIO RH4 |
| Контакт 63 | RH5 — GPIO RH5 |
| Контакт 64 | RH6 — GPIO RH6 |
| Контакт 65 | RH7 — GPIO RH7 |
| Контакт 66 | RJ0 — GPIO RJ0 |
| Контакт 67 | RJ1 — GPIO RJ1 |
| Контакт 68 | RJ2 — GPIO RJ2 |
| Контакт 69 | RJ3 — GPIO RJ3 |
| Контакт 70 | RJ4 — GPIO RJ4 |
| Контакт 71 | RJ5 — GPIO RJ5 |
| Контакт 72 | RJ6 — GPIO RJ6 |
| Контакт 73 | RJ7 — GPIO RJ7 |
| Контакт 74 | RK0 — GPIO RK0 |
| Контакт 75 | RK1 — GPIO RK1 |
| Контакт 76 | RK2 — GPIO RK2 |
| Контакт 77 | RK3 — GPIO RK3 |
| Контакт 78 | RK4 — GPIO RK4 |
| Контакт 79 | RK5 — GPIO RK5 |
| Контакт 80 | RK6 — GPIO RK6 |
| Контакт 81 | RK7 — GPIO RK7 |
| Контакт 82 | VSS — Ground reference |
| Контакт 83 | VDD — Positive supply voltage |
| Контакт 84 | TPOUT+ — Ethernet PHY twisted-pair output (positive) |
| Контакт 85 | TPOUT- — Ethernet PHY twisted-pair output (negative) |
| Контакт 86 | TPIN+ — Ethernet PHY twisted-pair input (positive) |
| Контакт 87 | TPIN- — Ethernet PHY twisted-pair input (negative) |
| Контакт 88 | RBIAS — Ethernet PHY bias resistor (4.87 kohm to ground) |
| Контакт 89 | VDDETH — Ethernet PHY supply (filtered 3.3V) |
| Контакт 90 | VSSETH — Ethernet PHY ground |
| Контакт 91 | VCAP — Internal voltage regulator bypass capacitor |
| Контакт 92 | MCLR — Master clear reset (active-low) |
| Контакт 93 | RA0/AN0 — GPIO RA0 / analog input AN0 |
| Контакт 94 | RA1/AN1 — GPIO RA1 / analog input AN1 |
| Контакт 95 | VSS — Ground reference |
| Контакт 96 | VDD — Positive supply voltage |
| Контакт 97 | ENVREG — Ethernet regulator enable |
| Контакт 98 | LEDA — Ethernet activity LED driver |
| Контакт 99 | LEDB — Ethernet link LED driver |
| Контакт 100 | VDDQDAT — I/O supply voltage |
Типичное применение
PIC18F96J60-I/PT подходит для 6 применениеs: Industrial Automation Controller with Ethernet, Building Automation and HVAC Gateway, Remote Sensor Monitoring Node, Smart Energy Metering Node, Home Automation Hub, Protocol Conversion Gateway.
Industrial Automation Controller with Ethernet
The PIC18F96J60-I/PT fits industrial automation controllers because the integrated 10BASE-T Ethernet MAC+PHY eliminates an external NIC and the 64 KB Flash runs Microchip's free TCP/IP stack plus ladder-logic or Modbus TCP application code. The 70 GPIO drive digital inputs from sensors and outputs to relays or motor drivers directly, while the 41.667 MHz CPU executes deterministic control loops at sub-millisecond latency. The 2.35V-3.6V supply tolerance accepts 3.3V regulated industrial rails. Compared with a discrete MCU + external Ethernet controller solution, the PIC18F96J60-I/PT saves approximately $3-5 BOM, 200 mm2 of PCB area, and several weeks of TCP/IP stack integration effort, ideal for PLCs, protocol-conversion bridges, and SCADA remote terminal units.
Рекомендуется
Building Automation and HVAC Gateway
In building automation gateways, the PIC18F96J60-I/PT serves as the BACnet/IP or Modbus TCP edge node translating between field buses (RS-485, I2C sensors) and the IP backbone. The integrated 10BASE-T peripheral streams building telemetry at 10 Mbps with HP Auto-MDIX eliminating crossover-cable concerns during installation, while 64 KB Flash holds BACnet object libraries plus scheduling logic. The wide -40C to +85C industrial temperature range supports unheated equipment rooms. Estimated: typical HVAC node power draw is 60-90 mA at 3.3V including PHY, well within linear regulator thermal limits. The 70 GPIO accommodate multiple RS-485 transceivers via UART, SPI sensors, and HVAC actuator PWM channels simultaneously.
Рекомендуется
Remote Sensor Monitoring Node
The PIC18F96J60-I/PT is well-suited for remote sensor monitoring over Ethernet in applications like environmental stations, weather data loggers, and infrastructure health monitors. The integrated Ethernet MAC+PHY supports always-on TCP connections while nanoWatt power-managed sleep/idle modes reduce average current to under 5 mA between transmissions, critical for power-over-Ethernet (PoE) Class 1 nodes drawing up to 4 W. The 64 KB Flash holds a lightweight HTTP server or MQTT client plus sensor calibration tables. Compared to Wi-Fi alternatives, the wired 10BASE-T interface is more deterministic and immune to 2.4 GHz interference from industrial machinery, with deterministic latency for time-series data acquisition.
Рекомендуется
Smart Energy Metering Node
In smart energy metering applications, the PIC18F96J60-I/PT functions as a sub-meter or branch-circuit monitor with built-in Ethernet reporting to a building energy management system (BEMS). The 41.667 MHz CPU samples current/voltage sensors at 4 kHz while the integrated Ethernet pushes 15-minute interval data via Modbus TCP or BACnet/IP. The 64 KB Flash accommodates metering firmware, calibration constants, and a small web interface for local commissioning. The 100-TQFP package provides 70 GPIO to interface with CT sensors, optocouplers, and tamper-detection switches; the industrial -40C to +85C range handles outdoor meter enclosures. Compared to a Wi-Fi MCU approach, the wired link meets utility-grade reliability expectations.
Рекомендуется
Home Automation Hub
The PIC18F96J60-I/PT is suitable for wired home automation hubs acting as the bridge between Ethernet and low-speed field buses like I2C, SPI, or UART-connected subsystems (lighting, shades, sensors). The integrated 10BASE-T peripheral provides a reliable IP gateway without external components, and the 64 KB Flash hosts a small HTTP server for browser-based control plus the application logic. With 70 GPIO, multiple peripheral buses can be exposed simultaneously. Compared to Wi-Fi-only designs, wired Ethernet hubs avoid consumer Wi-Fi reliability issues and integrate cleanly into structured-wiring enclosures. The wide VDD range (2.35-3.6V) accepts 3.3V or 3.0V battery-backed rails for clock retention across outages.
Рекомендуется
Protocol Conversion Gateway
The PIC18F96J60-I/PT fits protocol-conversion gateways that translate between Ethernet (Modbus TCP, BACnet/IP, MQTT) and serial field protocols (Modbus RTU, DMX512, custom UART). The integrated Ethernet reduces BOM, while multiple UART peripherals and the 70 GPIO easily interface with several serial segments. The 64 KB Flash holds conversion logic for typical 1:1 protocol mappings; the 3.8 KB RAM buffers incoming serial frames before retransmission. With the industrial temperature grade and small 100-TQFP footprint, the design fits in standard DIN-rail enclosures. The PIC18F97J60-I/PT (128 KB Flash) is recommended when supporting many simultaneous protocol stacks or TLS encryption on top of MQTT for cloud integration.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F96J60-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F97J60-I/PT | PIC18F96J60-I/PF | PIC18F96J60T-I/PT | PIC18F86J60-I/PT | PIC18F87J60-I/PT | PIC18F96J65-I/PT |
|---|---|---|---|---|---|---|---|
| Package | 100-TQFP (12x12 mm) | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same (different pinout subset) | 100-TQFP (12x12 mm) - same (different pinout) | 100-TQFP (12x12 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 64 KB Flash | 128 KB Flash | 64 KB Flash | 64 KB Flash | 64 KB Flash | 128 KB Flash | 64 KB Flash |
| RAM Size | 3,808 bytes | 3,808 bytes | 3,808 bytes | 3,808 bytes | 3,808 bytes | 3,808 bytes | 3,808 bytes |
| Max CPU Speed | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) | 41.667 MHz (10 MIPS) |
| Integrated Ethernet | 10BASE-T MAC+PHY | 10BASE-T MAC+PHY | 10BASE-T MAC+PHY | 10BASE-T MAC+PHY | 10BASE-T MAC+PHY | 10BASE-T MAC+PHY | 10BASE-T MAC+PHY |
| Number of I/O | 70 | 70 | 70 | 70 | 50 | 39 (64-pin TQFP variant) | 70 + USB |
| USB Peripheral | No | No | No | No | No | No | Yes (USB OTG) |
| Operating Voltage | 2.35 V to 3.6 V | 2.35 V to 3.6 V | 2.35 V to 3.6 V | 2.35 V to 3.6 V | 2.35 V to 3.6 V | 2.35 V to 3.6 V | 2.35 V to 3.6 V |
Ключевые отличия
- Integrated 10BASE-T MAC+PHY eliminates external Ethernet controller (против PIC18F46K22-I/P)
- Larger Flash than closest non-Ethernet sibling (против PIC18F46J11-I/PT)
- Higher I/O count than lower-pin J60 variants (против PIC18F86J60-I/PT)
- Industrial temperature grade as standard (против PIC18F96J60-E/PT)
Заметки по проектированию
Place the 49.9 ohm 1% PHY termination resistors and 1:1 transformer magnetics within 25 mm of the TPOUT+/-, TPOUT-, TPIN+/-, TPIN- pins (84-87). Use a separate filtered VDDETH plane tied through a ferrite bead to suppress PHY switching noise. Estimated: trace impedance of 100 ohms differential is required for the 10BASE-T pairs; route over a continuous ground reference plane and avoid splits under the magnetics.
Decouple VDD pins (7, 42, 57, 83, 96, 100) with 100 nF ceramic capacitors placed as close as possible to each pin, plus a single 10 uF bulk capacitor on each major VDD cluster. The internal voltage regulator requires a 10 uF low-ESR capacitor on VCAP (pin 91). Estimated: total decoupling budget is approximately 1 uF of ceramic per 4 VDD pins, plus bulk for transient loads.
Do not skip the 4.87 kohm RBIAS resistor (pin 88); the Ethernet PHY uses it to set internal bias currents and will not function without it. The internal oscillator (default 8 MHz) is sufficient for 10BASE-BUT for UART peripherals at 115200 baud, an external 25 MHz crystal on OSC1/OSC2 is recommended to meet UART baud-rate error budgets under 2%.
MCLR (pin 92) requires a 10 kohm pull-up to VDD; do not leave it floating or the device may randomly reset. ICSP pins PGC (pin 15) and PGD (pin 16) should each have a series 4.7 kohm resistor to allow in-circuit programming without interfering with normal GPIO operation. The Ethernet activity LEDs on LEDA (pin 98) and LEDB (pin 99) sink up to 8 mA and can directly drive LEDs without buffers.
Информация о соответствии
RoHS compliant per Microchip product page. Not AEC-Q100 qualified (industrial grade only). Halogen-free status not explicitly stated in retrieved data.