Microchip Technology

PIC18F6585-E/PT - 8-bit MCU 48KB Flash 25MHz 64-TQFP | Microchip

MPN: PIC18F6585-E/PT ✓ Hoạt động
4.2 V to 5.5 V Vdss 64-pin TQFP (10x10 mm, 1 mm height) Package 10 MIPS at 25 MHz (40 MHz max oscillator) Speed 48 KB Flash (enhanced) Memory
MOQ: 1 |

PIC18F6585-E/PT Tóm tắt

The Microchip Technology PIC18F6585-E/PT is an 8-bit high-performance RISC microcontroller from the PIC18F6X8X family, delivering up to 10 MIPS at 25 MHz operation (40 MHz maximum oscillator input) with 48 KB of enhanced flash program memory, 3,328 bytes of RAM, and an integrated ECAN (Controller Area Network) module plus 12-bit ADC peripherals. The device is housed in a 64-pin TQFP package (10x10 mm, 1 mm height, MS-026 plastic body) and is qualified for the -40C to +125C extended automotive temperature grade as denoted by the "E" suffix in the part number. Operating voltage spans 4.2 V to 5.5 V, suiting both industrial 5 V rails and automotive 12 V post-regulator rails.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and a range of peripherals onto one silicon die. The PIC18 family represents Microchip's high-performance 8-bit architecture, sitting above the baseline PIC10/12/16 families and offering more memory, more peripherals, and C-compiler-friendly instruction set extensions. Within Microchip's product tree, PIC18F parts are categorized as 8-bit microcontrollers -> microcontrollers -> integrated circuits -> semiconductors.

Key features include 54 digital I/O pins, two 8-bit timers and three 16-bit timers, two enhanced CCP modules, a 12-bit 8-channel ADC, an ECAN module for automotive and industrial networking, two USART ports, an SPI bus, an I2C bus, 1 KB of data EEPROM, and an internal 8 MHz RC oscillator. The 25 MHz operating frequency combined with the 16-bit-wide instruction path yields up to 10 MIPS throughput, and the 16-bit flash cell architecture allows read-while-write self-programmability for field firmware upgrades.

Architecturally, the device uses a Harvard-based RISC core with a 32-level hardware stack, an 8x8 hardware multiplier in a single cycle, and a flexible interrupt controller supporting prioritized vectored interrupts. The ECAN peripheral implements the full CAN 2.0B active specification with 8 message buffers and hardware acceptance filters, while the 12-bit ADC delivers up to 100 ksps conversion with acquisition time configurable per channel.

Typical applications include automotive body and chassis controllers, industrial CAN-bus nodes, sensor aggregation hubs, HVAC control modules, and consumer appliances requiring field-upgradeable firmware. The wide operating voltage and extended temperature range make it suitable for harsh-environment designs, while the ECAN module simplifies node addition to existing automotive or industrial CAN networks.

When designing with this part, ensure decoupling capacitors are placed within 5 mm of each power pin and that unused I/O pins are configured as outputs to minimize quiescent current draw. The ICD/ICSP pins must be brought out to a header for in-circuit debugging during development.

This page synthesizes distributor pricing as of 2026-10-09, same-package drop-in alternatives, comparison parameters versus competing MCUs, and practical design notes not consolidated in the manufacturer datasheet.

Bộ thay thế dễ dàng lắp đặt cho PIC18F6585-E/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.

Các biến thể trong loạt này

Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F6585-E/PT (cùng hình factor và footprint) — khác nhau ở Package, Core Architecture, Timers, Operating Temperature, ADC.

Microchip Technology
Package: TQFP-64 (PT), 10x10 mm
Core Architecture: PIC18 enhanced 8-bit RISC
Timers: Multiple 16-bit / 8-bit, capture/compare/PWM
Microchip Technology
Package: 64-TQFP (10 x 10 mm, 1 mm height, MS-026)
Timers: 2 x 8-bit + 3 x 16-bit
Operating Temperature: -40 C to +125 C (Extended, 'E' suffix)
Microchip Technology
Package: 64-pin TQFP, 10x10 mm, 1 mm height, MS-026
Core Architecture: PIC18 (8-bit)
Timers: 4 x 8/16-bit Timer/counter modules
Microchip Technology
Package: 64-pin TQFP (10x10 mm), 1.0 mm height, plastic MS-026
Core Architecture: PIC18F, 8-bit RISC
Operating Temperature: -40 C to +125 C (E grade, extended)
Microchip Technology
Package: 64-pin TQFP (10x10 mm)
Core Architecture: 8-bit PIC18 RISC
Timers: 4 (Timer0/1/2/3)
Microchip Technology
Package: 80-pin TQFP, 12 x 12 mm, 1.0 mm height
Core Architecture: PIC18F enhanced 8-bit RISC
Timers: 4 x 8-bit + 3 x 16-bit
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm, 1 mm height
Core Architecture: PIC18 (8-bit enhanced Harvard)
Timers: Multiple 8-bit and 16-bit timers with CCP/ECCP
Microchip Technology
Package: TQFP-80 (PT), 12 x 12 mm, 1 mm height
Core Architecture: PIC18 8-bit RISC (Harvard)
Timers: 4 x 16-bit

PIC18F6680-E/PT

✅ Drop-In
Microchip Technology
📦 64-TQFP (10x10 mm)
PIC18F6585/8585/6680/8680 · 8-bit PIC18 RISC · 40 MHz · 64 KB (32K x 16 words) · 3,328 bytes · 1,024 bytes · 52 · 64-pin TQFP (10x10 mm)

Liên hệ để biết giá

Xem tài liệu →

PIC18F6585T-E/PT

✅ Drop-In
📦 64-TQFP (10x10 mm)
same silicon die and TQFP-64 footprint, tape-and-reel packaging variant

📋 Tham chiếu thay thế (không có trong danh mục)

PIC18F6585-I/PT

✅ Drop-In
Microchip Technology
📦 64-TQFP (10x10 mm)
PIC18 enhanced 8-bit RISC · 48 KB (24K x 16 words) · 3,328 bytes · 1,024 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 52 · 10-bit, up to 12 channels

Liên hệ để biết giá

Xem tài liệu →

PIC18F8585-E/PT

✅ Drop-In ⚠️ Thông số chưa được xác minh
Microchip Technology
📦 80-TQFP
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)

Liên hệ để biết giá

Xem tài liệu →

PIC18F6680-I/PT

✅ Drop-In
📦 64-TQFP (10x10 mm)
same TQFP-64 footprint, 64 KB flash, -40C to +85C industrial grade vs -40C to +125C extended

📋 Tham chiếu thay thế (không có trong danh mục)

PIC18F6585-E/PT Tỷ lệ tối đa & tính chất điện

Core Architecture 8-bit PIC18 RISC (Harvard)
Program Memory 48 KB Flash (enhanced)
RAM 3,328 bytes
Data EEPROM 1 KB
Maximum CPU Speed 10 MIPS at 25 MHz (40 MHz max oscillator)
Điện áp cung cấp 4.2 V to 5.5 V
Digital I/O Pins 54
ADC 12-bit, 8-channel
Timers 2 x 8-bit, 3 x 16-bit
Communication ECAN 2.0B, 2 x USART, SPI, I2C
CCP Modules 2 x Enhanced CCP
Internal Oscillator 8 MHz RC
Nhiệt độ hoạt động -40C to +125C (extended)
Hộp 64-pin TQFP (10x10 mm, 1 mm height)
Package Code TFQFP, MS-026
Trạng thái RoHS Compliant
Kiểu lắp đặt Surface Mount

Cấu hình chân PIC18F6585-E/PT

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Chân 1 MCLR — Master Clear (reset) input, active low
Chân 2 RA0 — Digital I/O port A bit 0
Chân 3 RA1 — Digital I/O port A bit 1
Chân 4 RA2 — Digital I/O port A bit 2
Chân 5 RA3 — Digital I/O port A bit 3
Chân 6 RA4 — Digital I/O port A bit 4
Chân 7 RA5 — Digital I/O port A bit 5
Chân 8 RA6 — Digital I/O port A bit 6 / OSC2
Chân 9 RA7 — Digital I/O port A bit 7 / OSC1
Chân 10 VSS — Ground reference
Chân 11 VDD — Positive supply voltage (4.2-5.5 V)
Chân 12 RB0 — Digital I/O port B bit 0 / INT0
Chân 13 RB1 — Digital I/O port B bit 1 / INT1
Chân 14 RB2 — Digital I/O port B bit 2 / INT2
Chân 15 RB3 — Digital I/O port B bit 3 / INT3
Chân 16 RB4 — Digital I/O port B bit 4
Chân 17 RB5 — Digital I/O port B bit 5
Chân 18 RB6 — Digital I/O port B bit 6 / PGC (ICSP clock)
Chân 19 RB7 — Digital I/O port B bit 7 / PGD (ICSP data)
Chân 20 VSS — Ground reference
Chân 21 VDD — Positive supply voltage (4.2-5.5 V)
Chân 22 RC0 — Digital I/O port C bit 0
Chân 23 RC1 — Digital I/O port C bit 1
Chân 24 RC2 — Digital I/O port C bit 2 / CCP1
Chân 25 RC3 — Digital I/O port C bit 3 / SCL (I2C clock)
Chân 26 RC4 — Digital I/O port C bit 4 / SDA (I2C data)
Chân 27 RC5 — Digital I/O port C bit 5 / SDO (SPI data out)
Chân 28 RC6 — Digital I/O port C bit 6 / CANTX / TX (USART)
Chân 29 RC7 — Digital I/O port C bit 7 / CANRX / RX (USART)
Chân 30 VSS — Ground reference
Chân 31 VDD — Positive supply voltage (4.2-5.5 V)
Chân 32 RD0 — Digital I/O port D bit 0
Chân 33 RD1 — Digital I/O port D bit 1
Chân 34 RD2 — Digital I/O port D bit 2
Chân 35 RD3 — Digital I/O port D bit 3
Chân 36 RD4 — Digital I/O port D bit 4
Chân 37 RD5 — Digital I/O port D bit 5
Chân 38 RD6 — Digital I/O port D bit 6
Chân 39 RD7 — Digital I/O port D bit 7
Chân 40 VSS — Ground reference
Chân 41 VDD — Positive supply voltage (4.2-5.5 V)
Chân 42 RE0 — Digital I/O port E bit 0 / AN5 (ADC)
Chân 43 RE1 — Digital I/O port E bit 1 / AN6 (ADC)
Chân 44 RE2 — Digital I/O port E bit 2 / AN7 (ADC)
Chân 45 RE3 — Digital I/O port E bit 3
Chân 46 RE4 — Digital I/O port E bit 4
Chân 47 RE5 — Digital I/O port E bit 5
Chân 48 RE6 — Digital I/O port E bit 6
Chân 49 RE7 — Digital I/O port E bit 7
Chân 50 VSS — Ground reference
Chân 51 VDD — Positive supply voltage (4.2-5.5 V)
Chân 52 RF0 — Digital I/O port F bit 0 / AN0 (ADC)
Chân 53 RF1 — Digital I/O port F bit 1 / AN1 (ADC)
Chân 54 RF2 — Digital I/O port F bit 2 / AN2 (ADC)
Chân 55 RF3 — Digital I/O port F bit 3 / AN3 (ADC)
Chân 56 RF4 — Digital I/O port F bit 4 / AN4 (ADC)
Chân 57 RF5 — Digital I/O port F bit 5
Chân 58 RF6 — Digital I/O port F bit 6
Chân 59 RF7 — Digital I/O port F bit 7
Chân 60 VSS — Ground reference
Chân 61 VDD — Positive supply voltage (4.2-5.5 V)
Chân 62 RG0 — Digital I/O port G bit 0
Chân 63 RG1 — Digital I/O port G bit 1
Chân 64 RG2 — Digital I/O port G bit 2 / CCP2

Ứng dụng tiêu biểu

PIC18F6585-E/PT phù hợp cho 6 Áp dụngs: Automotive Body and Chassis Controllers, Industrial CAN-Bus Node Controllers, HVAC Control Modules, Sensor Aggregation Hubs, Consumer Appliance Controllers, Industrial Diagnostic and Test Equipment.

🚗

Automotive Body and Chassis Controllers

The PIC18F6585-E/PT's -40C to +125C extended temperature grade and integrated ECAN 2.0B active module with 8 message buffers make it well suited for automotive body controllers (door modules, seat controllers, mirror modules) and chassis subsystems. With 48 KB of flash and 3,328 bytes RAM, the part handles CAN-based communication stacks (J1939 or CANopen) plus local sensor processing for switches, motors, and lighting. The 12-bit ADC supports direct connection to position sensors and current shunts, while dual USART enables simultaneous diagnostic and LIN-bus communication. The 64-pin TQFP package is automotive-qualified and meets PCB area constraints typical of in-cabin ECUs.

🏭

Industrial CAN-Bus Node Controllers

For industrial automation and CANopen node designs, the PIC18F6585-E/PT provides 10 MIPS throughput, hardware ECAN with acceptance filters, and 54 digital I/O lines sufficient for typical industrial I/O modules. The 48 KB flash supports full CANopen CiA 301/401/402 stack plus application logic, while 1 KB EEPROM stores node configuration and identity parameters. The 12-bit ADC with 8 channels interfaces directly to analog sensors (pressure, temperature, flow), and dual USART supports RS-485 Modbus gateways. Operating voltage of 4.2-5.5 V with extended temperature grade handles factory floor environmental conditions.

🌐

HVAC Control Modules

The PIC18F6585-E/PT serves well in residential and commercial HVAC control modules where the ECAN bus connects indoor units to outdoor condensing units. The 25 MHz CPU runs compressor control algorithms, sensor sampling, and communication protocols simultaneously, while the 12-bit ADC monitors temperature, pressure, and humidity transducers. PWM outputs from the enhanced CCP modules drive variable-speed fan motors and expansion valve actuators. The 1 KB EEPROM stores configuration parameters and fault logs across power cycles. The 64-pin TQFP provides sufficient I/O for multi-zone thermostat designs with touchscreen and communication interfaces.

🧩

Sensor Aggregation Hubs

Industrial sensor hubs using the PIC18F6585-E/PT aggregate data from multiple analog and digital sensors and forward it via CAN or RS-485. The 12-bit 8-channel ADC directly digitizes analog sensor outputs (pressure, flow, level), while the SPI and I2C peripherals interface to digital sensors (accelerometers, gyroscopes, environmental sensors). The 48 KB flash supports local filtering, calibration, and averaging algorithms before transmission. The 54 I/O lines accommodate digital switch inputs, relay outputs, and indicator LEDs. The -E temperature grade suits outdoor and factory installations.

⚡

Consumer Appliance Controllers

White goods and kitchen appliances use the PIC18F6585-E/PT as the main controller for washing machines, dishwashers, ovens, and refrigerators requiring field-upgradeable firmware and CAN bus networking. The 48 KB flash holds motor control algorithms (BLDC, universal motor) and user interface logic, while 3,328 bytes RAM supports display buffers and stack-intensive operations. The enhanced CCP modules generate PWM for motor speed control, and the 12-bit ADC monitors motor current and supply rails. The ECAN bus allows appliances to participate in smart-home networks and predictive maintenance systems.

🔧

Industrial Diagnostic and Test Equipment

Portable diagnostic tools and bench test equipment use the PIC18F6585-E/PT for CAN bus monitoring, RS-485 protocol analysis, and field-service applications. The dual USARTs allow simultaneous CAN-to-RS-485 and CAN-to-USB bridging, while the 12-bit ADC captures analog waveforms for troubleshooting. The 48 KB flash holds protocol stacks (CANopen, Modbus, J1939) plus scripting interpreters for custom test sequences. The 1 KB EEPROM stores user calibration data and equipment configuration. The extended temperature range enables field use in harsh environments from cold storage to engine compartments.

Tóm tắt các sản phẩm được đề xuất

MCP2551 CAN transceiver companion chip Được sử dụng trong: Automotive Body and Chassis Controllers, Industrial CAN-Bus Node Controllers, Sensor Aggregation Hubs, Consumer Appliance Controllers, Industrial Diagnostic and Test Equipment MCP2515 Standalone CAN controller (if external CAN needed) Được sử dụng trong: Automotive Body and Chassis Controllers, HVAC Control Modules MCP23017 I/O expander for additional digital channels Được sử dụng trong: Industrial CAN-Bus Node Controllers MCP9808 High-accuracy temperature sensor for HVAC Được sử dụng trong: HVAC Control Modules MCP9700 Analog temperature sensor for local monitoring Được sử dụng trong: Sensor Aggregation Hubs MCP8024 BLDC motor driver companion Được sử dụng trong: Consumer Appliance Controllers MCP2200 USB-to-UART bridge for PC connectivity Được sử dụng trong: Industrial Diagnostic and Test Equipment
What is the operating voltage range of the PIC18F6585-E/PT?
The PIC18F6585-E/PT operates from 4.2 V to 5.5 V, designed for 5 V industrial and automotive rails. According to the Microchip PIC18F6585 datasheet (DS39646), this range accommodates a 5 V regulated supply with margin for transient droop, and the -E temperature grade variant is qualified for -40C to +125C operation. For 3.3 V-only designs, the PIC18F LF variant would be required.
How much program flash and RAM does the PIC18F6585-E/PT have?
The PIC18F6585-E/PT integrates 48 KB of enhanced flash program memory (24K x 16 words) and 3,328 bytes of data RAM, plus 1 KB of EEPROM for non-volatile user data. This memory sizing places the part in the upper tier of the PIC18F6X8X family and supports C-compiler applications that require larger stack and heap footprints. The flash supports read-while-write self-programming for field firmware updates.
Does the PIC18F6585-E/PT include a CAN module?
Yes, the PIC18F6585-E/PT includes an integrated ECAN module that implements the Bosch CAN 2.0B active specification with 8 message buffers and hardware acceptance filters. The ECAN peripheral offloads message filtering and arbitration from the CPU, enabling deterministic real-time response on CAN bus networks. This makes the part well suited for automotive and industrial CAN node applications.
What is the maximum CPU throughput of the PIC18F6585-E/PT?
The PIC18F6585-E/PT delivers up to 10 MIPS at a 25 MHz CPU clock, with the oscillator supporting up to 40 MHz input divided internally by 2. The 16-bit-wide instruction path and 8x8 single-cycle hardware multiplier enable efficient C-code execution. For higher throughput requirements, consider PIC18F K-series or PIC24/dsPIC33 families.
Where can I buy the PIC18F6585-E/PT and what is the price?
The PIC18F6585-E/PT is available from authorized distributors including Mouser, DigiKey, LCSC Electronics, and Microchip Direct. Pricing as of 2026-10-09 starts around $15.66 at unit quantity (per Heisener distributor listings) and decreases to approximately $9.78 at 1,000-piece reels. Heisener reports 4,480 pieces in stock at the time of this writing, but lead times should be re-confirmed before placing production orders.
What is the lead time for the PIC18F6585-E/PT?
The PIC18F6585-E/PT lead time depends on distributor and quantity. Heisener reports "to be confirmed" lead time with estimated delivery of Jul 16 - Jul 21 for in-stock inventory (4,480 pieces available). Mouser and DigiKey typically maintain factory stock on this part with same-day shipping for small orders. Production-volume orders should be placed 12-16 weeks ahead through Microchip Direct to avoid supply disruptions.
PIC18F6585-E/PT vs PIC18F6585-I/PT - what is the difference?
The PIC18F6585-E/PT and PIC18F6585-I/PT share the same silicon die, 64-pin TQFP package, 48 KB flash, and ECAN peripheral. The only difference is operating temperature grade: the -E variant is qualified for -40C to +125C (extended automotive), while the -I variant is qualified for -40C to +85C (industrial). Both are drop-in compatible in the same TQFP-64 footprint, allowing thermal-grade substitution on existing designs.
What is the best drop-in replacement for the PIC18F6585-E/PT?
The best drop-in replacement for the PIC18F6585-E/PT is the PIC18F8585-E/PT (80-pin TQFP variant with 68 KB flash and 80 I/O pins, where the upper pin count is bonded-out but unused on a 64-pin footprint via no-connect). For exact same-package drop-in, the PIC18F6680-E/PT provides 64 KB flash in the same TQFP-64 footprint with -E temperature grade. The PIC18F6585T-E/PT is the tape-and-reel packaging variant of the same silicon.
When should I choose the PIC18F6585-E/PT over the PIC18F4580-I/P?
Choose the PIC18F6585-E/PT over the PIC18F4580-I/P when you need more I/O pins (54 vs 36), more flash (48 KB vs 32 KB), ECAN 2.0B active (vs ECAN 2.0B passive), or extended -40C to +125C temperature operation. The PIC18F4580-I/P uses a 40-pin DIP/PLCC package and is a 5 V industrial-grade part. For higher-speed applications or USB connectivity, consider migrating to PIC18F K-series or PIC18F J-series.
Is there an NXP or ST equivalent for the PIC18F6585-E/PT?
Cross-brand drop-in equivalents for the PIC18F6585-E/PT in the exact same 64-pin TQFP footprint are limited because competing 8-bit MCUs typically use different pin maps. NXP's LPC1114 and ST's STM32F0 series are ARM Cortex-M0 32-bit equivalents but require PCB rework due to different pinout. For Microchip same-package drop-in alternatives, choose the PIC18F6680-E/PT or PIC18F8585-E/PT (TBD on footprint compatibility).
What is the difference between the PIC18F6585 and PIC18F6680?
The PIC18F6585 has 48 KB flash and 3,328 bytes RAM in TQFP-64; the PIC18F6680 has 64 KB flash and 3,840 bytes RAM in the same TQFP-64 package with the same ECAN peripheral and -E temperature grade. Both are drop-in compatible, with the PIC18F6680 offering 33% more program memory for applications requiring larger firmware images. Peripherals including ADC, timers, and communication interfaces are otherwise identical.
Where can I download the PIC18F6585-E/PT datasheet PDF?
The official PIC18F6585-E/PT datasheet PDF is available from Microchip's website at https://ww1.microchip.com/downloads/aen/DeviceDoc/39646F.pdf (document DS39646). Third-party mirrors also host the file on alldatasheet.com and digchip.com. Always cross-reference against the latest revision on microchip.com before committing designs to production, since errata documents are updated independently of the main datasheet.
Where can I find the PIC18F6585-E/PT pinout?
The PIC18F6585-E/PT pinout is documented in the datasheet DS39646 section on pin descriptions, and the package is a 64-pin TQFP with standard PIC18F6X8X assignments: pins 11-12 are the 20 MHz oscillator, pin 1 is MCLR, pins 2-3 are RA0/RA1, and the ECAN pins are mapped to RC6/CANTX and RC7/CANRX. The package diagram on the XAIPART product page shows the pin numbering matching the datasheet reference convention.
What are the key specifications of PIC18F6585-E/PT that engineers should know?
The PIC18F6585-E/PT is a 64-pin TQFP 8-bit MCU with 48 KB flash, 3,328 bytes RAM, 1 KB EEPROM, ECAN 2.0B active, 12-bit 8-channel ADC, 54 digital I/O, dual USART, SPI, I2C, 5 timers (2 x 8-bit, 3 x 16-bit), 2 enhanced CCP modules, internal 8 MHz RC oscillator, and 4.2-5.5 V supply. Throughput is 10 MIPS at 25 MHz; temperature grade is -40C to +125C (extended automotive). Peripherals are sufficient for automotive body controllers, industrial CAN nodes, and HVAC control modules.

Dữ liệu tham khảo kỹ thuật cho PIC18F6585-E/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.

Hướng dẫn chọn lựa

Choose the PIC18F6585-E/PT when you need a 5 V 8-bit MCU with CAN bus support, 48 KB flash, and -40C to +125C extended temperature operation in a 64-pin TQFP package. It is well suited for automotive body controllers, industrial CAN nodes, and HVAC control modules. Choose the PIC18F6680-E/PT if your firmware exceeds 48 KB and requires up to 64 KB flash in the same footprint. Choose the PIC18F6585-I/PT if your application stays within -40C to +85C industrial range and you want to avoid the -E grade premium. Choose the PIC18F6585T-E/PT for tape-and-reel packaging in high-volume SMT assembly. For cross-brand migration, note that no direct pin-compatible alternative exists from NXP or ST; consider PIC18F K-series for newer features.

So sánh với các sản phẩm thay thế

Tham số Sản phẩm này PIC18F6680-E/PT PIC18F6585T-E/PT PIC18F6585-I/PT PIC18F6680-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-pin TQFP (10x10 mm) 64-pin TQFP - same 64-pin TQFP - same 64-pin TQFP - same 64-pin TQFP - same
Program Flash 48 KB 64 KB (+33%) 48 KB (same) 48 KB (same) 64 KB (+33%)
RAM 3,328 bytes 3,840 bytes (+15%) 3,328 bytes (same) 3,328 bytes (same) 3,840 bytes (+15%)
EEPROM 1 KB 1 KB (same) 1 KB (same) 1 KB (same) 1 KB (same)
Temperature Grade -40C to +125C (Extended) -40C to +125C (Extended) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial)
ECAN Module Yes (CAN 2.0B active) Yes (CAN 2.0B active) Yes (CAN 2.0B active) Yes (CAN 2.0B active) Yes (CAN 2.0B active)
CPU Speed 10 MIPS at 25 MHz 10 MIPS at 25 MHz 10 MIPS at 25 MHz 10 MIPS at 25 MHz 10 MIPS at 25 MHz
Digital I/O 54 pins 54 pins (same) 54 pins (same) 54 pins (same) 54 pins (same)

Bảo phân biệt quan trọng

  • Extended automotive temperature grade with same memory as -I variant (vsPIC18F6585-I/PT)
  • ECAN 2.0B active with 8 message buffers vs passive-only alternatives (vsPIC18F4580-I/P)
  • Higher flash density in same 64-pin TQFP footprint (vsPIC18F6585-E/PT vs PIC18F8585-E/PT)

Ghi chú thiết kế

Place 100 nF decoupling capacitors within 5 mm of each VDD pin (pins 11, 21, 31, 41, 51, 61) and a single 10 uF bulk capacitor near the supply entry point. The device has six VDD/VSS pairs distributed across the die; missing decoupling on any pair can cause logic errors during CAN bus transitions. For automotive applications subject to load-dump transients, add a TVS diode (e.g., SMAJ5.0CA) and series inductor on the VDD supply rail. A 100 kohm pull-up on MCLR is mandatory for proper reset behavior.

The PIC18F6585-E/PT in TQFP-64 has a junction-to-ambient thermal resistance (theta_JA) of approximately 45 C/W. At maximum operating temperature of 125 C ambient, the device dissipates up to 1 W continuously without thermal relief. For sealed enclosures with no airflow, derate CPU activity to keep junction temperature below 150 C. The -E grade part is qualified for automotive under-hood environments where ambient temperatures can reach 125 C during engine operation.

Route the crystal oscillator traces (RA6/OSC2 and RA7/OSC1, pins 8-9) as short and symmetric as possible, with guard traces to ground on both sides. Keep these traces away from the ECAN bus signals (RC6/CANTX and RC7/CANRX, pins 28-29) to minimize coupling. The ICSP pins (RB6/PGC and RB7/PGD, pins 18-19) must be brought out to a 6-pin header for in-circuit debugging and field firmware updates. Use a ground plane on the top layer beneath the MCU with stitching vias around the perimeter.

Configuration bits must be set correctly during programming - in particular the WDT, BOR, and oscillator selection bits. Failure to disable the watchdog timer in software can cause unexpected resets. Unused I/O pins should be configured as outputs and driven low to minimize quiescent current draw. The 5 V supply tolerance of 4.2-5.5 V means that designs powered from USB VBUS (5.25 V max) require additional headroom consideration. ECAN bit timing must be calculated per CiA recommendations for the chosen bus baud rate.

For reliable ECAN communication at 1 Mbps, add a 120 ohm termination resistor at each end of the CAN bus and use twisted-pair cabling. The CANTX and CANRX traces (pins 28-29) should be routed as a differential pair with characteristic impedance of 120 ohms. Keep CAN traces away from switching power converters and high-current traces. The MCP2551 transceiver requires a 5 V supply and provides the physical layer interface between the MCU's logic-level ECAN and the differential bus.

Thông tin tuân thủ

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
Không chì
Yes
Không halogen
Yes
Khoáng vật xung đột
Compliant

RoHS and REACH compliant per Microchip product page. -E suffix denotes extended automotive temperature grade qualification (AEC-Q100 qualified). Pb-free and halogen-free per Microchip environmental compliance documentation.

Dữ liệu được xác minh vào: 2026-10-09 — dữ liệu được xác minh và quản lý bởi đội ngũ kỹ thuật phần cứng của XAIPART

Tìm kiếm liên quan

PIC18F6585-E/PT PIC18F6585-E/PT datasheet Microchip PIC18F6585 PIC18F6585 ECAN microcontroller PIC18F6585 TQFP-64 pinout PIC18F6585 automotive CAN node PIC18F6585 vs PIC18F6680 PIC18F6585-E/PT price buy what is the flash memory of PIC18F6585 8-bit MCU 48KB flash CAN bus PIC18F6585-I/PT extended temperature difference Microchip PIC18F6X8X family

Các bộ phận và thuật ngữ liên quan

Microchip Technology PIC18F6585-E/PT PIC18F6680-E/PT PIC18F6585T-E/PT PIC18F6585-I/PT PIC18F6680-I/PT 8-bit microcontroller MCU PIC18F6X8X family PIC18 architecture RISC Harvard architecture ECAN CAN 2.0B automotive AEC-Q100 TQFP-64 TQFP package TQFP family TQFP-80 RoHS REACH automotive body controller industrial CAN bus HVAC control 12-bit ADC USART I2C SPI MCP2551 MCP2515
Báo giá nhanh RFQ
Hãy điền đầy đủ thông tin — đội ngũ bán hàng của chúng tôi sẽ phản hồi trong vòng 24 giờ
Mã sản phẩm Nhà sản xuất Kiểu đóng gói QTY Giá mục tiêu Phụ
✓
Báo giá đã gửi!

Chúng tôi sẽ trả lời email của bạn trong vòng 24 giờ

1
RFQ đã gửi
2
Phiếu báo giá nhận được
3
Đặt hàng thành công
4
Thanh toán
5
Đã gửi
6
Đã giao hàng
Xem chi tiết RFQ