Microchip Technology

PIC18F8585-I/PT - 8-bit 40MHz 48KB Flash MCU 80-TQFP | Microchip

N.º da peça: PIC18F8585-I/PT ✗ Fim de vida
Em estoque Enviado em 1 a 3 dias úteis
4.2 V to 5.5 V Vdss 80-pin TQFP (PT), 12x12 mm, 1 mm height Package 40 MHz (10 MIPS) Speed 48 KB (24K x 16 words) Memory
A partir de $11.05 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-28
Preços por volume
Qtd. Preço unitário Total
1 $16.49 $16,49
10 $15.2 $152,00
100 $13.85 $1.385,00
500 $12.4 $6.200,00
1.000 $11.05 $11.050,00
ℹ️ Todos os preços estão em USD

PIC18F8585-I/PT Visão geral

The Microchip Technology PIC18F8585-I/PT is a high-performance 8-bit CMOS flash-based microcontroller in the PIC18F family, delivering up to 10 MIPS at 40 MHz, with 48 KB of program flash and 3328 bytes of RAM, housed in an 80-pin TQFP (12x12 mm) package. It is part of the PIC18F8585/6680/8680 family of 64/68/80-pin enhanced flash microcontrollers with an integrated ECAN module, targeting applications that need CAN connectivity, ample I/O, and large memory in a single chip. The industrial-grade -I temperature range and integrated peripherals make it a strong fit for embedded designs that bridge 8-bit simplicity with automotive-bus and human-machine-interface requirements.

A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (flash/ROM), data memory (RAM), and integrated peripherals such as timers, ADC, communication controllers, and I/O. The PIC18F series is Microchip's enhanced 8-bit architecture, offering up to 16-bit wide instruction execution, hardware multiplier, C-friendly architecture, and rich peripheral integration. Positioned in the product hierarchy, this part sits as: PIC18F8585 -> PIC18F family -> PIC18 series -> 8-bit MCU -> microcontroller -> embedded IC. The integrated ECAN module places it above basic 8-bit MCUs that require an external CAN controller, reducing BOM cost and PCB area in networked embedded systems.

Key features include 48 KB (24K x 16) of flash program memory, 3328 bytes of data RAM, up to 70 I/O pins depending on package variant, hardware ECAN module supporting CAN 2.0B, multiple USART, MSSP (SPI/I2C), 10-bit ADC, capture/compare/PWM modules, and nanoWatt power management with multiple low-power modes. The 80-pin TQFP package exposes a wide pinout suitable for graphical displays, keypads, and parallel buses. Industrial-grade -I variant supports -40C to +85C operation, suitable for non-automotive harsh environments.

The PIC18F8585 uses Microchip's enhanced Harvard architecture with separate program and data buses, allowing simultaneous fetch and read/write in a single instruction cycle. The 8-bit datapath with 16-bit instruction word delivers compact code density while keeping firmware portable across the PIC18 family. Integrated ECAN with maskable filters reduces host-CPU load in CAN networks, and the 10-bit ADC with up to 12 channels supports sensor interfacing without an external ADC.

Typical applications include industrial CAN-node controllers, HVAC control panels, building automation gateways, instrumentation front panels, and embedded operator-interface modules. In each of these, the combination of large flash, rich I/O, ECAN, and a stable 8-bit toolchain makes the PIC18F8585 a balanced choice where 32-bit MCUs are overkill but bare 8-bit MCUs lack CAN or memory.

Designers should evaluate whether the PIC18F8585 family status of Not Recommended for new designs (per Microchip product page) fits the project lifecycle. For new designs, Microchip typically directs users to the PIC18F K-series or similar modern parts; the PIC18F8585 remains useful for maintenance, repair, and legacy designs with established firmware.

This page synthesizes distributor pricing, parametric comparison, and design notes not found in a single manufacturer datasheet, providing engineering context for sourcing, replacement, and lifecycle decisions.

Alternativas drop-in para PIC18F8585-I/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC18F8585-I/PT (mesmo formato e footprint) — diferindo em Package, ADC, Core Architecture, Operating Temperature, I/O Pins.

Microchip Technology
Package: 64-pin TQFP (10x10 mm, 1 mm height)
ADC: 12-bit, 8-channel
Core Architecture: 8-bit PIC18 RISC (Harvard)
Microchip Technology
Package: 64-pin TQFP (PT), 10 x 10 x 1 mm
ADC: 12-channel, 10-bit
Core Architecture: PIC 8-bit (Harvard RISC)
Microchip Technology
Package: 64-pin TQFP, 10x10 mm, MS-026
ADC: 12 channels, 12-bit (family-typical); see note for 10-bit fallback
Core Architecture: PIC18 8-bit RISC (modified Harvard)
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm
ADC: 10-bit, up to 12 channels
Operating Temperature: -40C to +85C (Industrial, 'I' grade)
Microchip Technology
Package: 80-pin TQFP, 12 x 12 mm, 1.0 mm height
ADC: 10-bit, up to 12 input channels
Core Architecture: PIC18F enhanced 8-bit RISC
Microchip Technology
Package: 80-TQFP (12x12 mm)
ADC: 10-bit, up to 16 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Core Architecture: PIC18 8-bit RISC
Operating Temperature: -40C to +85C (Industrial)
I/O Pins: 67 (max)
Microchip Technology
Package: 80-pin TQFP (PT) 12x12 mm
Core Architecture: PIC18F (8-bit RISC, Harvard)
I/O Pins: 70
Microchip Technology
ADC: 10-bit
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm, 0.5 mm pitch
Core Architecture: PIC18 (8-bit RISC, Harvard)
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: TQFP-80 (PT) 12x12 mm
ADC: 10-bit, up to 16 channels
Operating Temperature: -40 C to +85 C (industrial, I suffix)

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC18F8585-E/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT) 12x12 mm
PIC18F enhanced 8-bit RISC · 16-bit wide, 8-bit data path · 48 KB (24K x 16 words) · 3,328 bytes · 1,024 bytes · 25 MHz (10 MIPS) · 4.2 V to 5.5 V · -40 C to +125 C (Extended grade)

✓ Em estoque

$9.55 / unidade

Ver ficha técnica →

PIC18F6680-I/PT

✅ Drop-In
📦 80-pin TQFP (PT) 12x12 mm
same package and pinout, flash upgraded from 48 KB to 80 KB (+66%), otherwise identical electrical and peripheral set

📋 Alternativa de referência (fora do catálogo)

PIC18F8680-I/PT

✅ Drop-In
📦 80-pin TQFP (PT) 12x12 mm
same package, pinout and ECAN; flash 48 KB to 80 KB upgrade path; higher RAM and added peripheral options

📋 Alternativa de referência (fora do catálogo)

PIC18F6585-E/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT) 12x12 mm
8-bit PIC18 RISC (Harvard) · 48 KB Flash (enhanced) · 3,328 bytes · 1 KB · 10 MIPS at 25 MHz (40 MHz max oscillator) · 4.2 V to 5.5 V · 54 · 12-bit, 8-channel

✓ Em estoque

$9.78 / unidade

Ver ficha técnica →

PIC18F8490-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT) 12x12 mm
PIC 8-bit (PIC18 enhanced Harvard) · RISC, 16-bit instructions, 75 instructions · 16 KB (8K x 16) Flash · 768 bytes · 256 bytes · 40 MHz (200 ns instruction cycle, 16 MIPS) · 4.2 V to 5.5 V · 66

✓ Em estoque

$5.55 / unidade

Ver ficha técnica →

PIC18F67K90-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT) 12x12 mm
PIC18 8-bit RISC (modified Harvard) · 128 KB (64K x 16) · 4 KB · 1 KB · 64 MHz (16 MIPS) · 4.2 V to 5.5 V · -40 C to +85 C (industrial, 'I') · 54

✓ Em estoque

$7.55 / unidade

Ver ficha técnica →

PIC18F8585-I/PT Classificações máximas e características elétricas

Core Architecture PIC18 (8-bit enhanced Harvard)
Program Memory (Flash) 48 KB (24K x 16 words)
Data RAM 3328 bytes
Maximum CPU Speed 40 MHz (10 MIPS)
Operating Voltage 4.2 V to 5.5 V
I/O Pins 70 (max, package dependent)
Encapsulamento 80-pin TQFP (PT), 12x12 mm, 1 mm height
Temperatura de operação -40C to +85C (industrial, -I suffix)
ECAN Module Yes (CAN 2.0B compatible)
ADC 10-bit, multi-channel
Communication Peripherals ECAN, USART (x2), MSSP (SPI/I2C)
Timers Multiple 8-bit and 16-bit timers with CCP/ECCP
Tipo de montagem Surface Mount
Nível MSL 3 (per JEDEC J-STD-020, typical for TQFP)
Status RoHS Compliant
Largura do barramento de dados 8-bit
ROM Type Flash
Life Cycle Stage Not Recommended for new designs (NRND)

Configuração de pinos do PIC18F8585-I/PT

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
Pino 1 OSC1/CLKI/RA7 — Oscillator input / general I/O
Pino 2 OSC2/CLKO/RA6 — Oscillator output / general I/O
Pino 3 MCLR/Vpp/RE3 — Master clear / programming voltage / general I/O
Pino 4 RA0/AN0 — PORTA bit 0 / analog input 0
Pino 5 RA1/AN1 — PORTA bit 1 / analog input 1
Pino 6 RA2/AN2/Vref- — PORTA bit 2 / analog input 2 / ADC Vref-
Pino 7 RA3/AN3/Vref+ — PORTA bit 3 / analog input 3 / ADC Vref+
Pino 8 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pino 9 RA5/AN4 — PORTA bit 5 / analog input 4
Pino 10 Vss — Ground
Pino 11 VDD — Positive supply
Pino 12 RB0/INT0 — PORTB bit 0 / external interrupt 0
Pino 13 RB1/INT1 — PORTB bit 1 / external interrupt 1
Pino 14 RB2/INT2 — PORTB bit 2 / external interrupt 2
Pino 15 RB3/INT3 — PORTB bit 3 / external interrupt 3
Pino 16 RB4 — PORTB bit 4
Pino 17 RB5 — PORTB bit 5
Pino 18 RB6/PGC — PORTB bit 6 / ICSP clock
Pino 19 RB7/PGD — PORTB bit 7 / ICSP data
Pino 20 Vss — Ground
Pino 21 VDD — Positive supply
Pino 22 RC0/T1OSO — PORTC bit 0 / Timer1 oscillator output
Pino 23 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pino 24 RC2/CCP1 — PORTC bit 2 / CCP1
Pino 25 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pino 26 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pino 27 RC5/SDO — PORTC bit 5 / SPI data out
Pino 28 RC6/TX1/CK1 — PORTC bit 6 / USART1 TX / clock
Pino 29 RC7/RX1/DT1 — PORTC bit 7 / USART1 RX / data
Pino 30 Vss — Ground
Pino 31 VDD — Positive supply
Pino 32 RD0/PSP0 — PORTD bit 0 / parallel slave port data 0
Pino 33 RD1/PSP1 — PORTD bit 1 / parallel slave port data 1
Pino 34 RD2/PSP2 — PORTD bit 2 / parallel slave port data 2
Pino 35 RD3/PSP3 — PORTD bit 3 / parallel slave port data 3
Pino 36 RD4/PSP4 — PORTD bit 4 / parallel slave port data 4
Pino 37 RD5/PSP5 — PORTD bit 5 / parallel slave port data 5
Pino 38 RD6/PSP6 — PORTD bit 6 / parallel slave port data 6
Pino 39 RD7/PSP7 — PORTD bit 7 / parallel slave port data 7
Pino 40 Vss — Ground
Pino 41 VDD — Positive supply
Pino 42 RE0/RD — PORTE bit 0 / parallel slave port read
Pino 43 RE1/WR — PORTE bit 1 / parallel slave port write
Pino 44 RE2/CS — PORTE bit 2 / parallel slave port chip select
Pino 45 RF0 — PORTF bit 0
Pino 46 RF1 — PORTF bit 1
Pino 47 RF2 — PORTF bit 2
Pino 48 RF3 — PORTF bit 3
Pino 49 RF4 — PORTF bit 4
Pino 50 RF5 — PORTF bit 5
Pino 51 RF6 — PORTF bit 6
Pino 52 RF7 — PORTF bit 7
Pino 53 Vss — Ground
Pino 54 VDD — Positive supply
Pino 55 RG0 — PORTG bit 0
Pino 56 RG1 — PORTG bit 1
Pino 57 RG2 — PORTG bit 2
Pino 58 RG3 — PORTG bit 3
Pino 59 RG4 — PORTG bit 4
Pino 60 C1OUT/RG5 — Comparator 1 output / PORTG bit 5
Pino 61 C2OUT/RG6 — Comparator 2 output / PORTG bit 6
Pino 62 C3OUT/RG7 — Comparator 3 output / PORTG bit 7
Pino 63 CANRX/RC7 — ECAN RX input (alternate function on RC7)
Pino 64 CANTX/RC6 — ECAN TX output (alternate function on RC6)
Pino 65 Vss — Ground
Pino 66 VDD — Positive supply
Pino 67 RH0 — PORTH bit 0
Pino 68 RH1 — PORTH bit 1
Pino 69 RH2 — PORTH bit 2
Pino 70 RH3 — PORTH bit 3
Pino 71 RH4 — PORTH bit 4
Pino 72 RH5 — PORTH bit 5
Pino 73 RH6 — PORTH bit 6
Pino 74 RH7 — PORTH bit 7
Pino 75 RJ0 — PORTJ bit 0
Pino 76 RJ1 — PORTJ bit 1
Pino 77 RJ2 — PORTJ bit 2
Pino 78 RJ3 — PORTJ bit 3
Pino 79 RJ4 — PORTJ bit 4
Pino 80 RJ5 — PORTJ bit 5

Aplicações típicas

PIC18F8585-I/PT é adequado para 6 aplicaçãos: Industrial CAN-Node Controller, HVAC Control Panels and Building Automation Gateways, Instrumentation Front Panels, Embedded Operator-Interface Modules, Automotive Auxiliary Body and Comfort Modules (non-safety), Renewable Energy Monitoring and Logging.

🏭

Industrial CAN-Node Controller

The PIC18F8585-I/PT is well-suited for industrial CAN-node controllers thanks to its integrated ECAN (CAN 2.0B) module, 48 KB flash, and 3328-byte RAM. Designers typically configure the ECAN for 125 kbit/s to 1 Mbit/s operation depending on bus length, using the 40 MHz system clock to derive accurate CAN bit timing. The 80-pin TQFP exposes PORTA-PORTE for sensor multiplexing, while the dual USART supports an RS-485 or RS-232 debug port alongside CAN. Compared with a discrete CAN controller + MCU approach, the integrated ECAN removes a chip from the BOM and reduces PCB area, simplifying certification for industrial control panels.

🏭

HVAC Control Panels and Building Automation Gateways

Building-automation gateways benefit from the PIC18F8585-I/PT's ECAN module for inter-device communication, the dual USART for RS-485 trunk lines, and the MSSP for SPI-connected displays or sensors. The 48 KB flash supports Modbus, BACnet, or proprietary stack firmware, and 3328-byte RAM holds protocol buffers. With 70 I/O pins, designers can directly interface keypads, character LCDs, and relay drivers without external I/O expanders. The industrial -40C to +85C temperature range is well-matched to mechanical rooms and outdoor enclosures, where ambient temperatures routinely vary across seasons.

🔧

Instrumentation Front Panels

Front-panel controllers for bench instrumentation, lab equipment, and process meters are a natural fit for the PIC18F8585-I/PT. The 10-bit ADC handles sensor inputs (temperature, pressure, current), the ECCP modules generate PWM for setpoint or motor control, and the large flash accommodates menu-driven UI firmware. The 80-pin TQFP exposes enough I/O for an alphanumeric or graphical LCD, rotary encoder, and tactile keypad, while the dual USARTs can be split between a host interface and a debug port. The 40 MHz CPU keeps UI response snappy under interrupt load from ECAN or ADC conversions.

🧩

Embedded Operator-Interface Modules

Operator-interface modules with character or graphic LCDs, keypads, and CAN/Ethernet backhaul fit the PIC18F8585-I/PT profile. The 80-pin TQFP provides enough I/O to drive a parallel-character LCD directly, while the MSSP can connect to an SPI-based graphics controller or touchscreen. The 48 KB flash stores multilingual UI strings and configuration profiles, and 3328-byte RAM is enough for command buffers and protocol stacks. Industrial-grade temperature rating supports factory-floor deployment without additional thermal management.

🚗

Automotive Auxiliary Body and Comfort Modules (non-safety)

While the -I variant is industrial-grade (-40C to +85C), the PIC18F8585 family is also used in non-safety automotive body modules such as seat controllers, mirror adjusters, and interior lighting where full AEC-Q100 is not required. The integrated ECAN interfaces with the vehicle CAN bus, the 10-bit ADC reads switch and potentiometer inputs, and the PWM modules drive small motors or LED strings. Designers can later migrate to PIC18F K-series variants with AEC-Q100 qualification if higher automotive grade is needed, keeping firmware architecture compatible.

⚡

Renewable Energy Monitoring and Logging

Solar inverter monitoring, battery management telemetry, and wind-turbine condition monitoring benefit from the PIC18F8585-I/PT's mix of ADC channels, ECAN bus connectivity, and ample flash for logging and Modbus firmware. The wide 4.2-5.5 V supply range accepts 5 V regulated rails common in renewable-energy systems, and the industrial temperature rating handles outdoor enclosure thermal swings. The ECAN module allows the monitor to participate in a controller-area network of inverters and battery modules without external CAN silicon, lowering per-node cost.

Resumo dos produtos recomendados

MCP2551 external CAN transceiver required to drive bus Usado em: Industrial CAN-Node Controller, Automotive Auxiliary Body and Comfort Modules (non-safety) PIC18F6680-I/PT drop-in upgrade with 80 KB flash Usado em: Industrial CAN-Node Controller MCP23017 I/O expander for additional keypad/relay channels if needed Usado em: HVAC Control Panels and Building Automation Gateways MAX3485 RS-485 transceiver for trunk communication Usado em: HVAC Control Panels and Building Automation Gateways MCP4725 external DAC for analog setpoint output Usado em: Instrumentation Front Panels PIC18F8490-I/PT Microchip Technology Usado em: Instrumentation Front Panels ENC28J60 external Ethernet controller for networked panels Usado em: Embedded Operator-Interface Modules MCP23S17 SPI-based I/O expander for keypad scan matrix Usado em: Embedded Operator-Interface Modules PIC18F67K90-E/PT Microchip Technology Usado em: Automotive Auxiliary Body and Comfort Modules (non-safety) MCP3421 external 18-bit ADC for high-precision voltage/current sensing Usado em: Renewable Energy Monitoring and Logging PIC18F8585-E/PT Microchip Technology Usado em: Renewable Energy Monitoring and Logging
What is the operating voltage of PIC18F8585-I/PT?
The PIC18F8585-I/PT operates from 4.2 V to 5.5 V. According to the Microchip datasheet (PIC18F6585/8585/6680/8680 family), the part requires Vdd within this range for full-speed 40 MHz operation; dropping below 4.2 V may force the oscillator into lower-speed modes. Designers should add a 100 nF decoupling capacitor near each Vdd pin.
How much flash and RAM does PIC18F8585-I/PT have?
The PIC18F8585-I/PT contains 48 KB (24K x 16 words) of flash program memory and 3328 bytes of data RAM. The 24K-word flash is large by 8-bit standards and is suitable for C-compiled firmware stacks including USB, CAN, and graphics libraries. The 3328-byte RAM supports stack depth and buffer-heavy protocols like CAN and TCP/IP.
Does PIC18F8585-I/PT support CAN bus?
Yes, the PIC18F8585-I/PT integrates an ECAN (Enhanced CAN) module compatible with CAN 2.0B. The ECAN module supports standard and extended identifiers, programmable masks and filters, and hardware message acceptance filtering. This removes the need for an external CAN controller, reducing PCB area and BOM cost for CAN-node designs.
Is PIC18F8585-I/PT still recommended for new designs?
No, the PIC18F8585 is marked as Not Recommended for new designs (NRND) on the Microchip product page. Microchip typically directs new designs to the PIC18F K-series or similar modernized families. The part remains fully supported for maintenance, repair, and legacy firmware continuity, but new product designs should consider the suggested migration parts.
What is the maximum CPU clock speed of PIC18F8585-I/PT?
The PIC18F8585-I/PT runs at up to 40 MHz, delivering up to 10 MIPS of processing throughput. According to the Microchip datasheet, the PLL can multiply an external oscillator, and instruction-cycle time is 4 oscillator clocks. For CAN timing, designers must use a clock that is an integer multiple of standard CAN bit rates.
How many I/O pins does PIC18F8585-I/PT have?
The PIC18F8585-I/PT in its 80-pin TQFP package exposes up to 70 general-purpose I/O pins. The exact I/O count depends on which peripherals are enabled; multiplexed peripherals like the ADC, SPI, or timers may claim certain pins. The 80-pin TQFP is the largest variant in the family, chosen when the design needs maximum peripheral parallelism.
What is the difference between PIC18F8585-I/PT and PIC18F8585-E/PT?
The PIC18F8585-I/PT is the industrial-temperature variant rated -40C to +85C, while the PIC18F8585-E/PT is the extended-temperature variant rated -40C to +125C. Both share the same 80-pin TQFP footprint and pinout, and the E variant operates at 25 MHz instead of 40 MHz. Choose I for industrial, E for harsh environments.
Where can I buy PIC18F8585-I/PT online?
The PIC18F8585-I/PT is available from major distributors including DigiKey, Mouser, LCSC, and Octopart-listed suppliers. Pricing as of 2026-09-28 starts near $11.05 per unit at 1000-piece quantity and $16.49 at qty 1. Stock varies by distributor; LCSC lists in-stock inventory at $16.49 per unit and ships from Hong Kong.
What is the lead time for PIC18F8585-I/PT?
Lead time for the PIC18F8585-I/PT varies by distributor and order quantity; DigiKey and Mouser typically show factory stock with same-day shipping for qty 1-100. As of 2026-09-28, distributor pages show the part is in stock at multiple vendors. For larger qty (>1000), expect 4-6 weeks factory lead time from Microchip.
PIC18F8585-I/PT vs PIC18LF8585-I/PT - which is better for battery applications?
The PIC18LF8585-I/PT is the low-voltage variant operating from 2.0 V to 5.5 V, while the PIC18F8585-I/PT requires 4.2 V to 5.5 V. For battery-powered or low-voltage designs, choose the PIC18LF8585-I/PT because it operates down to 2.0 V. They share the same 80-pin TQFP footprint, so the choice is purely an electrical one, not a PCB-layout one.
Can PIC18F8585-I/PT be replaced by PIC18F6680-I/PT?
The PIC18F6680-I/PT is a same-family sibling with 80 KB of flash (vs 48 KB) and the same ECAN peripheral. The pinout of the 80-pin TQFP variants in the family is identical, making PIC18F6680-I/PT a drop-in upgrade when more flash is needed. Firmware compiled for PIC18F8585 typically runs on PIC18F6680 with only minor linker-script changes.
What is the best drop-in replacement for PIC18F8585-I/PT?
The best drop-in replacement is the PIC18F8585-E/PT (extended-temperature variant), which shares the same 80-pin TQFP footprint and most electrical characteristics but trades lower max frequency (25 MHz) for higher temperature range. If more flash is needed, the PIC18F6680-I/PT is a same-footprint upgrade with 80 KB flash. Both are Microchip-branded drop-in alternatives.
Where can I download the PIC18F8585-I/PT datasheet PDF?
The PIC18F8585-I/PT datasheet PDF can be downloaded from Microchip's official product page (microchip.com/en-us/product/PIC18F8585) under the Documentation tab. The datasheet is shared with the PIC18F6585/8585/6680/8680 family. Third-party mirrors on alldatasheet.com also host the file, but the Microchip-hosted copy is the authoritative version.
What is the pinout of PIC18F8585-I/PT?
The PIC18F8585-I/PT comes in an 80-pin TQFP package (12x12 mm). Pin 1 is located at the top-left when the package dot marker is upper-left. The pinout includes multiple Vdd/Vss pairs, PORTA through PORTE I/O ports with peripheral multiplexing, dedicated oscillator pins (OSC1/OSC2), and ECAN, MSSP, and USART alternate-function pins. Refer to the family datasheet Table 1-2 for the exact pin assignment.
What are the key specifications of PIC18F8585-I/PT that engineers should know?
Key specifications include: 8-bit PIC18 core, 48 KB flash, 3328 bytes RAM, 40 MHz max clock (10 MIPS), 4.2-5.5 V Vdd, integrated ECAN module (CAN 2.0B), up to 70 I/O pins, 80-pin TQFP package, industrial -40C to +85C temperature range, 10-bit ADC, dual USART, MSSP for SPI/I2C. Lifecycle is NRND per Microchip product page as of 2026-09-28.

Dados de referência de engenharia para PIC18F8585-I/PT — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PIC18F8585-I/PT when you need a Microchip 8-bit MCU with integrated ECAN, 48 KB flash, and 70+ I/O pins for industrial-temperature applications in the 80-pin TQFP footprint. For new designs, evaluate the PIC18F K-series alternatives that are Active (rather than NRND) but be aware they typically lack the integrated ECAN module. For drop-in memory upgrades in the same package, PIC18F6680-I/PT (80 KB flash) is the recommended path. For extended-temperature deployments, PIC18F8585-E/PT shares the footprint but reduces clock to 25 MHz. For battery or low-voltage designs below 4.2 V, consider the PIC18LF8585-I/PT which operates from 2.0 V to 5.5 V.

Comparação com alternativas

Parâmetro Este produto PIC18F8585-E/PT PIC18F6680-I/PT PIC18F8680-I/PT PIC18F6585-E/PT PIC18F8490-I/PT PIC18F67K90-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 80-pin TQFP (PT) 12x12 mm 80-pin TQFP (PT) 12x12 mm - same 80-pin TQFP (PT) 12x12 mm - same 80-pin TQFP (PT) 12x12 mm - same 80-pin TQFP (PT) 12x12 mm - same 80-pin TQFP (PT) 12x12 mm - same 80-pin TQFP (PT) 12x12 mm - same
Flash Memory 48 KB (24K x 16) 48 KB (24K x 16) 80 KB (40K x 16) 80 KB (40K x 16) 24 KB (12K x 16) 16 KB (8K x 16) 64 KB (32K x 16)
Maximum Clock 40 MHz 25 MHz 40 MHz 40 MHz 25 MHz 40 MHz 64 MHz
ECAN Module Yes Yes Yes Yes Yes No No
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C -40C to +85C -40C to +125C -40C to +85C -40C to +85C

Principais diferenciais

  • Integrated ECAN module without external CAN controller (vs PIC18F67K90-I/PT)
  • Drop-in 80 KB flash upgrade path within the same package (vs PIC18F6680-I/PT)
  • Extended-temperature variant available in same package (vs PIC18F8585-E/PT)

Notas de projeto

Decouple each Vdd/Vss pair on the PIC18F8585-I/PT with a 100 nF ceramic capacitor placed within 5 mm of the IC pins, plus a bulk 10 uF tantalum or aluminum-polymer cap at the regulator output. The 80-pin TQFP has multiple Vdd pins (11, 21, 31, 41, 54, 66) that all require bypassing; skipping any pair can cause logic errors during ECAN transmission peaks. A ferrite bead in series with the digital supply helps isolate noise from analog AVdd if a separate analog regulator is used.

Do not assume the PIC18F8585-I/PT boots with internal RC - the device defaults to a configuration that depends on CONFIG bytes. If the firmware is missing or corrupted, the device may appear dead; recovery requires ICSP programming with PGC/PGD on RB6/RB7 and high voltage on MCLR. Always set the CONFIG bits for the oscillator mode, watchdog, brown-out, and low-voltage-programming disable before mass production. The ECAN module requires accurate clock configuration (40 MHz with the right PLL settings) to meet CAN bit-timing requirements; off-by-one errors yield bus errors.

Route the ECAN TX/RX traces as a differential pair to the MCP2551 or similar CAN transceiver, keeping them matched in length and away from switching nodes. The 80-pin TQFP ground paddle is not exposed on this package (unlike QFN variants), so use a ground pour on the top layer stitched with multiple vias to inner ground planes. Place the 4 MHz or 10 MHz crystal within 5 mm of OSC1/OSC2, with a grounded guard ring to reduce EMI coupling into the ECAN bus.

Estimated: at Vdd=5 V and 40 MHz with all peripherals active, the PIC18F8585-I/PT draws approximately 20-30 mA. With theta_JA around 50-60 C/W for the 80-pin TQFP (per Microchip packaging specs), the junction temperature rise is approximately 1.5-1.8 C/W above ambient for typical industrial deployments. This is well within the industrial -40C to +85C range, so no heatsink is needed, but care should be taken to keep the part away from heat-generating components on the board.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Compliant

RoHS and lead-free per Microchip product page. AEC-Q100 not applicable for industrial-grade (-I) variant; choose -E or K-series for automotive.

Dados verificados em: 2026-09-28 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC18F8585-I/PT datasheet PIC18F8585-I/PT price PIC18F8585-I/PT buy Microchip PIC18F8585 8-bit CAN microcontroller 80-pin TQFP PIC18F8585 pinout PIC18F8585 vs PIC18F6680 PIC18F8585 drop-in replacement PIC18F8585 industrial CAN node what is ECAN microcontroller PIC18F8585 lead time PIC18F8585 LCSC stock PIC18 K-series migration PIC18F8585

Componentes & termos relacionados

Microchip Technology PIC18F8585-I/PT PIC18F8585-E/PT PIC18F6680-I/PT PIC18F8680-I/PT PIC18F6585-E/PT PIC18F8490-I/PT PIC18F67K90-I/PT 8-bit microcontroller PIC18 family ECAN module CAN 2.0B TQFP-80 TQFP package flash memory MSSP USART ICP / ICSP RoHS REACH MSL 3 industrial temperature grade
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ