Microchip Technology

PIC18F8680-E/PT - 8-Bit 64KB Flash MCU, 80-TQFP | Microchip

N.º da peça: PIC18F8680-E/PT ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
4.2 V to 5.5 V Vdss 80-pin TQFP (12 x 12 mm, 1 mm height) Package 40 MHz Speed 64 KB (32K x 16) Flash Memory
A partir de $7.95 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-28
Preços por volume
Qtd. Preço unitário Total
1 $12.45 $12,45
10 $11.2 $112,00
100 $9.85 $985,00
500 $8.9 $4.450,00
1.000 $7.95 $7.950,00
ℹ️ Todos os preços estão em USD

PIC18F8680-E/PT Visão geral

The Microchip Technology PIC18F8680-E/PT is an 8-bit high-performance RISC flash microcontroller built on the PIC18 family architecture, integrating 64 KB of enhanced flash program memory (32K x 16) and 3328 bytes of RAM in an 80-pin TQFP package (12 x 12 mm). It executes up to 10 MIPS at 40 MHz and operates across an extended industrial temperature range (-40C to +125C) from a single 4.2 V to 5.5 V supply. The part also includes 1 KB of EEPROM data memory, an integrated 10-bit A/D converter, and up to 68 digital I/O lines, with the -E/PT suffix indicating the extended-temperature grade.

A PIC18F-series 8-bit microcontroller is a member of the wider PIC microcontroller family, a class of Harvard-architecture RISC devices from Microchip. Within the embedded hierarchy, 8-bit MCUs sit between 4/8-bit legacy controllers and 16/32-bit Cortex-M-class parts. They are optimized for cost-sensitive, deterministic control tasks where GPIO density, on-chip peripherals, and ease of development with the MPLAB X toolchain outweigh the throughput of a 32-bit ARM core. The PIC18F8680 specifically targets high-pin-count industrial and CAN-bus networking applications.

Key features include an internal 40 MHz oscillator, a 10-bit multi-channel A/D converter, two Enhanced USART modules, MSSP/SPI/I2C peripherals, dual capture/compare/PWM modules, a 16-bit timer and three 8-bit timers, a CAN 2.0B module, and a separate ICD/ICSP debug port for in-circuit programming. The device also offers an enhanced instruction set, a hardware 8 x 8 multiplier, and an internal phase-locked loop for flexible clocking. Together these peripherals target automotive body and industrial networking subsystems.

The architecture is based on a 16-bit wide instruction path with an 8-bit data path and a 31-level hardware stack, delivering predictable real-time interrupt latency. The 64 KB enhanced flash supports self-programmability under firmware control, enabling bootloader and field-update scenarios typical in long-life industrial installations. The integrated CAN 2.0B controller plus dual USARTs let the PIC18F8680 act as a gateway node between CAN and RS-232/RS-485 networks.

Typical applications include industrial CAN nodes, automotive body electronics, HVAC controllers, security and access panels, building automation, and any 8-bit embedded control design requiring 64 KB of flash and 68 or more I/O lines. It is often paired with CAN transceivers and RS-485 line drivers in distributed control networks.

When designing with this part, allocate sufficient decoupling (100 nF per VDD pin plus bulk) and route the analog AVCC/AVSS pins according to the datasheet to keep A/D noise low. Developers should use MPLAB X IDE with a compatible ICD debugger to leverage the device's on-chip debug hardware.

This page synthesizes real-time distributor pricing, drop-in compatible Microchip alternatives, and engineering design notes that go beyond what is published in the manufacturer datasheet.

Alternativas drop-in para PIC18F8680-E/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 PIC18F8680-E/PT (mesmo formato e footprint) — diferindo em Package, ADC, Core Architecture, Instruction Set, Timers.

Microchip Technology
Package: 80-pin TQFP (12 x 12 mm), -PT suffix
ADC: 10-bit, up to 16 channels
Core Architecture: 8-bit PIC18 enhanced RISC
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-pin TQFP (12x12 mm)
ADC: 10-bit, 16 channels
Instruction Set: PIC18 enhanced (16-bit instructions, 75 instructions)
Microchip Technology
Package: 80-pin TQFP (PT) 12x12 mm
Core Architecture: PIC18F (8-bit RISC, Harvard)
Microchip Technology
Package: 80-pin TQFP (12x12x1 mm)
ADC: 12-bit, up to 16 channels
Core Architecture: PIC18 8-bit enhanced Harvard RISC

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

PIC18F8680-I/PT

✅ Drop-In
📦 80-pin TQFP (12 x 12 mm)
identical die, industrial -40C to +85C temp grade instead of extended -40C to +125C; pin-to-pin compatible

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

PIC18F8627-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (12 x 12 mm)
PIC18F (8-bit RISC, Harvard) · 96 KB (48K x 16 words) · 4 KB · 1 KB · 40 MHz (10 MIPS) · 16-bit · 2.0 V to 5.5 V · -40C to +85C (Industrial)

✓ Em estoque

$9.05 / unidade

Ver ficha técnica →

PIC18F8585-E/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (12 x 12 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 →

PIC18F8520-E/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (12 x 12 mm)
8-bit PIC18 enhanced RISC · 32 KB (16K x 16) · 2 KB (2048 bytes) · 256 bytes · 25 MIPS (25 MHz oscillator) · 4.2 V to 5.5 V · 68 · 5 (8-bit and 16-bit)

✓ Em estoque

$7.84 / unidade

Ver ficha técnica →

PIC18F8620-E/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (12 x 12 mm)
PIC18F · 8-bit PIC RISC (Harvard) · 25 MHz (10 MIPS) · 64 KB (32K x 16) Enhanced Flash · 3840 bytes · 1024 bytes · 68 · 10-bit, 16 channels

✓ Em estoque

$6.55 / unidade

Ver ficha técnica →
ℹ️ 1 peça(s) de outro encapsulamento ocultada(s) — um encapsulamento diferente exige retrabalho na PCB e não é uma substituição drop-in verdadeira. Fale conosco se precisar de sugestões de outros encapsulamentos.

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

Core PIC 8-bit RISC
Family PIC18F
Program Memory Size 64 KB (32K x 16) Flash
RAM Size 3328 bytes
EEPROM Size 1024 bytes
Frequência máxima de clock 40 MHz
Largura do barramento de dados 8 bit (16-bit instruction path)
Tensão de alimentação 4.2 V to 5.5 V
Temperatura de operação -40C to +125C (Extended, 'E' suffix)
Number of I/O Pins 68
Encapsulamento 80-pin TQFP (12 x 12 mm, 1 mm height)
Tipo de montagem Surface Mount
A/D Converter 10-bit, multi-channel
Communication Interfaces CAN 2.0B, 2x USART (EUSART), MSSP (SPI/I2C)
Timers 1 x 16-bit, 3 x 8-bit
Instruction Set PIC18 enhanced (77 instructions)
On-chip Debug ICD/ICSP
Status RoHS Compliant
Nível MSL 3 (per JEDEC J-STD-020)

Configuração de pinos do PIC18F8680-E/PT

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-100
Pino 1 RA0/AN0 — PORTA bit 0 / Analog input 0
Pino 2 RA1/AN1 — PORTA bit 1 / Analog input 1
Pino 3 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / A/D VREF-
Pino 4 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / A/D VREF+
Pino 5 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pino 6 RA5/AN4 — PORTA bit 5 / Analog input 4
Pino 7 RA6/OSC2 — PORTA bit 6 / Oscillator output
Pino 8 OSC1/CLKIN — Oscillator crystal input / external clock
Pino 9 RA7/OSC1 — PORTA bit 7 / Oscillator input
Pino 10 VDD — Positive supply voltage
Pino 11 VSS — Ground reference
Pino 12 RC0/T1OSO/T13CKI — PORTC bit 0 / Timer1 oscillator output
Pino 13 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pino 14 RC2/CCP1 — PORTC bit 2 / CCP1 PWM output
Pino 15 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pino 16 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pino 17 RC5/SDO — PORTC bit 5 / SPI data out
Pino 18 RC6/TX1/CK1 — PORTC bit 6 / USART1 TX / clock
Pino 19 RC7/RX1/DT1 — PORTC bit 7 / USART1 RX / data
Pino 20 RD0 — PORTD bit 0
Pino 21 RD1 — PORTD bit 1
Pino 22 RD2 — PORTD bit 2
Pino 23 RD3 — PORTD bit 3
Pino 24 RD4 — PORTD bit 4
Pino 25 RD5 — PORTD bit 5
Pino 26 RD6 — PORTD bit 6
Pino 27 RD7 — PORTD bit 7
Pino 28 VSS — Ground reference
Pino 29 VDD — Positive supply voltage
Pino 30 RE0/RD — PORTE bit 0 / CAN RD external bus
Pino 31 RE1/WR — PORTE bit 1 / CAN WR external bus
Pino 32 RE2/CS — PORTE bit 2 / CAN CS external bus
Pino 33 RE3 — PORTE bit 3
Pino 34 RF0 — PORTF bit 0
Pino 35 RF1 — PORTF bit 1
Pino 36 RF2 — PORTF bit 2
Pino 37 RF3 — PORTF bit 3
Pino 38 RF4 — PORTF bit 4
Pino 39 RF5 — PORTF bit 5
Pino 40 RF6 — PORTF bit 6
Pino 41 RF7 — PORTF bit 7
Pino 42 AVDD — Analog positive supply
Pino 43 AVSS — Analog ground
Pino 44 RG0 — PORTG bit 0
Pino 45 RG1 — PORTG bit 1
Pino 46 RG2 — PORTG bit 2
Pino 47 RG3 — PORTG bit 3
Pino 48 RG4 — PORTG bit 4
Pino 49 MCLR/VPP — Master clear / programming voltage
Pino 50 RH0 — PORTH bit 0
Pino 51 RH1 — PORTH bit 1
Pino 52 RH2 — PORTH bit 2
Pino 53 RH3 — PORTH bit 3
Pino 54 RH4 — PORTH bit 4
Pino 55 RH5 — PORTH bit 5
Pino 56 RH6 — PORTH bit 6
Pino 57 RH7 — PORTH bit 7
Pino 58 VSS — Ground reference
Pino 59 VDD — Positive supply voltage
Pino 60 RJ0 — PORTJ bit 0
Pino 61 RJ1 — PORTJ bit 1
Pino 62 RJ2 — PORTJ bit 2
Pino 63 RJ3 — PORTJ bit 3
Pino 64 RJ4 — PORTJ bit 4
Pino 65 RJ5 — PORTJ bit 5
Pino 66 RJ6 — PORTJ bit 6
Pino 67 RJ7 — PORTJ bit 7
Pino 68 CANTX1 — CAN 1 transmit
Pino 69 CANRX1 — CAN 1 receive
Pino 70 VSS — Ground reference
Pino 71 VDD — Positive supply voltage
Pino 72 RB0/INT0 — PORTB bit 0 / External interrupt 0
Pino 73 RB1/INT1 — PORTB bit 1 / External interrupt 1
Pino 74 RB2/INT2 — PORTB bit 2 / External interrupt 2
Pino 75 RB3/INT3 — PORTB bit 3 / External interrupt 3
Pino 76 RB4 — PORTB bit 4
Pino 77 RB5 — PORTB bit 5
Pino 78 RB6/PGC — PORTB bit 6 / ICSP clock
Pino 79 RB7/PGD — PORTB bit 7 / ICSP data
Pino 80 NC — Not connected (per datasheet)

Aplicações típicas

PIC18F8680-E/PT é adequado para 6 aplicaçãos: Industrial CAN Bus Nodes, Automotive Body Electronics, HVAC Control Panels, Security and Access Control Panels, Building Automation Gateways, Industrial Display and Keypad Controllers.

🏭

Industrial CAN Bus Nodes

The PIC18F8680-E/PT is a strong fit for industrial CAN bus nodes because its integrated CAN 2.0B controller eliminates the need for an external CAN ASIC on a multipoint industrial network. The 64 KB enhanced flash and 3328-byte RAM host the CANopen or DeviceNet stack with room for application-level diagnostics, while the 68 I/O pins drive sensor inputs and actuator outputs directly. Its 5 V single-supply operation and -40C to +125C extended temperature grade meet the harsh-environment requirements of factory-floor CAN nodes, and the dual enhanced USARTs allow simultaneous CAN-to-RS-232/485 bridging.

🚗

Automotive Body Electronics

In automotive body modules - such as door, seat, climate, and lighting controllers - the PIC18F8680-E/PT's combination of 64 KB program memory, 10-bit A/D, and 68 I/O lines lets one MCU handle multiple LIN/CAN/PWM-driven loads without external I/O expanders. The extended -40C to +125C temperature grade and 5 V supply tolerance suit underhood and cabin environments, while the hardware multiplier accelerates sensor-linearization routines. Pair it with a CAN transceiver like MCP2551 for powertrain body-domain networking and a LIN transceiver for sub-network connectivity.

🌐

HVAC Control Panels

The PIC18F8680-E/PT serves commercial HVAC control panels where its 10 MIPS throughput and 3328-byte RAM comfortably drive user-interface handling, PID fan/blower loops, and Modbus or BACnet networking. The integrated 10-bit A/D converter reads multiple temperature and pressure sensors with adequate resolution for closed-loop control, while PWM modules generate actuator drive signals. Its 5 V tolerance and extended temperature range suit equipment rooms and rooftop installations.

🎥

Security and Access Control Panels

In multi-zone security panels the PIC18F8680-E/PT's 68 I/O pins interface directly to keypad matrices, PIR sensors, magnetic contacts, and relay outputs without external I/O expanders. The 64 KB flash stores event logs and firmware for credential databases, while 1024 bytes of EEPROM retains configuration across power cycles. The enhanced USARTs support RS-485 multidrop communication with central monitoring stations over long cable runs.

🧩

Building Automation Gateways

Building automation gateways benefit from the PIC18F8680-E/PT's mix of dual USARTs, CAN, MSSP SPI/I2C, and 68 I/O pins, which let the device bridge between RS-485 BACnet, Modbus, and sub-bus sensor networks. The 64 KB flash is large enough to hold multi-protocol translation tables, and the 10 MIPS core runs real-time scheduling with low interrupt latency. Its extended temperature grade supports equipment-room and rooftop installations.

📺

Industrial Display and Keypad Controllers

The PIC18F8680-E/PT is well matched to graphical character-LCD or segment-LED industrial display controllers because its 68 I/O lines drive key matrices, status LEDs, and parallel displays directly, while its 10 MIPS core handles menu navigation without latency. The integrated 10-bit A/D supports ambient-light sensing and analog front-panel controls, and the MSSP SPI/I2C peripherals interface to external graphics controllers. The wide 5 V tolerance supports industrial panel power rails directly.

Resumo dos produtos recomendados

MCP2515 External CAN controller companion (if migrating to a part without integrated CAN) Usado em: Industrial CAN Bus Nodes, HVAC Control Panels PIC18F8680-I/PT Drop-in industrial temperature grade variant Usado em: Industrial CAN Bus Nodes MCP2551 High-speed CAN transceiver Usado em: Industrial CAN Bus Nodes, Automotive Body Electronics, Building Automation Gateways MCP2003B LIN transceiver companion Usado em: Automotive Body Electronics PIC18F4585-E/PT Microchip Technology Usado em: Automotive Body Electronics MCP2200 USB-to-UART bridge for service port Usado em: HVAC Control Panels MCP2562 CAN transceiver for security-network backhaul Usado em: Security and Access Control Panels MAX485 RS-485 transceiver for sensor-bus daisy-chain Usado em: Security and Access Control Panels MAX3485 3.3V/5V RS-485 transceiver Usado em: Building Automation Gateways MCP23S17 SPI I/O expander for additional keys Usado em: Industrial Display and Keypad Controllers PIC18F8627-I/PT Microchip Technology Usado em: Industrial Display and Keypad Controllers
What is the program memory size of PIC18F8680-E/PT?
The PIC18F8680-E/PT integrates 64 KB of enhanced flash program memory, organized as 32K x 16, alongside 3328 bytes of data RAM and 1024 bytes of EEPROM. This memory configuration is documented in the Microchip datasheet for the 80-pin PIC18F8680 family and is sufficient for typical industrial control firmware and bootloader codebases.
How many I/O pins does PIC18F8680-E/PT have?
The PIC18F8680-E/PT exposes 68 general-purpose digital I/O pins from its 80-pin TQFP package. According to the manufacturer datasheet, the remaining pins are dedicated to supply (VDD/VSS), analog reference (AVDD/AVSS), oscillator, MCLR, and ICSP/ICD debug functions. This high I/O count supports direct parallel interface bus connectivity without external I/O expanders.
What is the operating voltage of PIC18F8680-E/PT?
The PIC18F8680-E/PT operates from a single 4.2 V to 5.5 V supply, making it compatible with 5 V industrial rails. The 'E' suffix denotes the extended industrial temperature grade of -40C to +125C. Below 4.2 V the flash program/erase operations are not guaranteed, which is a typical constraint of legacy 5 V PIC18 flash parts.
What is the maximum clock frequency of PIC18F8680-E/PT?
The PIC18F8680-E/PT supports up to 40 MHz external oscillator input, yielding 10 MIPS instruction throughput from its 4-clock instruction pipeline. The device also supports internal oscillator modes and an on-chip PLL. Most industrial users run the part at 10 MHz or 20 MHz crystal to balance EMI performance against instruction throughput.
Where can I download the PIC18F8680-E/PT datasheet PDF?
The official PIC18F8680-E/PT datasheet PDF is hosted at the Microchip website (product page PIC18F8680). According to Microchip documentation, the same document covers all temperature grades of the PIC18F8680 family. Distributors such as DigiKey and Mouser also link to the same datasheet on their product detail pages.
What is the pinout of the PIC18F8680-E/PT?
The PIC18F8680-E/PT is housed in an 80-pin TQFP-12x12 (PT) package, with the full pin description table published in the Microchip datasheet section on I/O port descriptions. Standard 80-pin TQFP packages place pin 1 at the top-left of the top view. For the exact pin function of any specific pin number, always cross-check against the datasheet pinout table.
Where can I buy PIC18F8680-E/PT online and what is the price?
As of 2026-09-28, the PIC18F8680-E/PT is in stock at DigiKey, Mouser, Octopart-listed distributors, and XAIPART in tray packaging, with a unit price around USD 12.45 at qty 1 and lower per-unit pricing at higher break quantities. Distributor pricing fluctuates with market demand, so check real-time stock and volume breaks before placing a production order.
What is the lead time for PIC18F8680-E/PT?
Lead time for the PIC18F8680-E/PT is currently short because the part is active in Microchip's product catalog. Distributors such as DigiKey and Mouser typically ship same-day for qty 1 to qty 1000 orders, while larger production volumes go through Microchip direct or franchised distributors with 8-12 week lead times. Always re-verify with your distributor before committing to a build schedule.
Is PIC18F8680-E/PT in stock at major distributors?
As of 2026-09-28, the PIC18F8680-E/PT is listed as in stock across multiple major distributors, including DigiKey, Mouser, and at least 11 distributors indexed by Octopart. Stock and pricing on Microchip legacy PIC18 parts can swing quickly with allocation events, so confirm real-time inventory before issuing a purchase order.
What is the best drop-in replacement for PIC18F8680-E/PT?
The best drop-in replacement for the PIC18F8680-E/PT in the same 80-pin TQFP package is the PIC18F8680-I/PT, which differs only in its industrial temperature grade (-40C to +85C) rather than the extended range. For designs that need more memory or peripherals but stay in the same TQFP-80 footprint, PIC18F8627-I/PT and PIC18F8585-E/PT are direct same-footprint upgrades.
Can PIC18F8680-I/PT replace PIC18F8680-E/PT?
The PIC18F8680-I/PT can replace the PIC18F8680-E/PT on the same PCB footprint because both use the same 80-pin TQFP package and pinout. The difference is only the temperature grade: I/PT supports -40C to +85C, while E/PT covers the extended -40C to +125C range. If your design does not exceed 85C, the I/PT is an effective drop-in substitute.
PIC18F8680-E/PT vs PIC18F8585-E/PT - which is better for CAN networking?
For pure CAN-networking nodes the PIC18F8680-E/PT and PIC18F8585-E/PT are closely matched because both share the 80-pin TQFP package and integrated CAN 2.0B module. Choose PIC18F8680-E/PT when you need its larger 64 KB flash and 3328-byte RAM for protocol stacks and routing tables; choose PIC18F8585-E/PT for simpler CAN endpoints where its 48 KB flash is sufficient.
PIC18F8680-E/PT vs PIC18F8627-I/PT - which has more memory?
The PIC18F8680-E/PT has more on-chip flash (64 KB vs 64 KB in PIC18F8627-I/PT actually being equal, with the PIC18F8680 holding the larger memory title in this family). Both share the 80-pin TQFP-12x12 footprint and core peripherals, so they are pin-compatible. Choose based on whether you need the extended -40C to +125C temperature grade (E) or industrial -40C to +85C (I).
When should I choose PIC18F8680-E/PT over PIC18F8520-E/PT?
Choose the PIC18F8680-E/PT over the PIC18F8520-E/PT when your firmware exceeds the PIC18F8520's 32 KB flash budget, because the PIC18F8680 doubles flash to 64 KB and grows RAM to 3328 bytes. Both share the 80-pin TQFP package, so the migration is purely a firmware port with no PCB rework. The PIC18F8520 remains a cost-effective choice for simpler industrial nodes.
What are the key specifications of PIC18F8680-E/PT that engineers should know?
The PIC18F8680-E/PT combines an 8-bit PIC18 core running up to 10 MIPS at 40 MHz, 64 KB flash, 3328 bytes RAM, 1024 bytes EEPROM, a 10-bit A/D converter, integrated CAN 2.0B controller, dual enhanced USARTs, MSSP SPI/I2C, four timer modules, and 68 digital I/O lines. Its extended -40C to +125C temperature grade and 5 V operation make it a long-lifecycle choice for industrial CAN networking and body-electronics applications.

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

Guia de seleção

Choose the PIC18F8680-E/PT when you need the largest on-chip flash (64 KB) and RAM (3328 bytes) in Microchip's 80-pin TQFP PIC18 family combined with an integrated CAN 2.0B controller and extended -40C to +125C temperature grade. It is the right pick for industrial CAN nodes, automotive body electronics, and HVAC/security panels running full CANopen or DeviceNet stacks. If your application stays below 85C and you want lower cost, swap to the pin-compatible PIC18F8680-I/PT. If you do not need CAN and want to reclaim GPIO for other uses, drop to PIC18F8620-E/PT (same 80-pin TQFP, no CAN). For simpler nodes that fit in 32 KB of flash, the PIC18F8520-E/PT keeps the same footprint at lower unit cost. For 64-pin TQFP layouts, PIC18F6722-E/PT offers similar peripherals but requires a PCB rework.

Comparação com alternativas

Parâmetro Este produto PIC18F8680-I/PT PIC18F8627-I/PT PIC18F8585-E/PT PIC18F8520-E/PT PIC18F8620-E/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 80-pin TQFP (12x12 mm) 80-pin TQFP (12x12 mm) - same 80-pin TQFP (12x12 mm) - same 80-pin TQFP (12x12 mm) - same 80-pin TQFP - same 80-pin TQFP - same
Program Memory 64 KB Flash 64 KB Flash 64 KB Flash 48 KB Flash 32 KB Flash 64 KB Flash
RAM 3328 bytes 3328 bytes 3936 bytes 3328 bytes 1536 bytes 3936 bytes
Maximum Clock 40 MHz (10 MIPS) 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz
CAN Module Yes (CAN 2.0B) Yes Yes Yes No No
I/O Pins 68 68 68 68 68 68
Temperature Grade Extended -40C to +125C Industrial -40C to +85C Industrial -40C to +85C Extended -40C to +125C Extended -40C to +125C Extended -40C to +125C
Supply Voltage 4.2 V to 5.5 V 4.2 V to 5.5 V 4.2 V to 5.5 V 4.2 V to 5.5 V 4.2 V to 5.5 V 4.2 V to 5.5 V

Principais diferenciais

  • Largest flash + CAN combination in the 80-pin TQFP PIC18 family (vs PIC18F8585-E/PT)
  • Includes integrated CAN 2.0B controller (vs PIC18F8620-E/PT)
  • Extended -40C to +125C temperature grade vs industrial grade (vs PIC18F8680-I/PT)
  • More RAM than 32 KB flash generation (vs PIC18F8520-E/PT)

Notas de projeto

Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD/VDDCORE pin pair, with a bulk 10 uF tantalum or ceramic on the main supply rail. The PIC18F8680-E/PT has multiple VDD/VSS pin pairs distributed across the 80-pin package; bypassing each pair suppresses switching noise from the internal oscillator and CAN/EUSART transceivers. Estimated: a typical industrial design uses 8-10 decoupling capacitors on this part, depending on how many VDD pairs are bonded out on your PCB.

Route analog AVDD/AVSS pins with their own quiet supply rail, decoupled separately from VDD/VSS, and keep analog traces away from high-speed digital lines (CAN, SPI, oscillator). The 80-pin TQFP-12x12 footprint benefits from at least a 4-layer PCB with a continuous ground plane to minimize EMI on CAN bus edges. Estimated: with the part dissipating approximately 250 mW at 40 MHz, no dedicated thermal copper pour is required for ambient operation below 85C.

Do not operate below 4.2 V on VDD - the flash program/erase operations and CAN bus timing are not guaranteed at lower voltages. The MCLR/VPP pin requires a 10 kohm pull-up to VDD; do not leave it floating. Always configure the CONFIG register fuses (oscillator selection, watchdog, brown-out, low-voltage programming) before code execution, because incorrect fuse settings can lock out ICSP debugging until a high-voltage programmer recovers the part.

The CAN bus output CANTX1 must be AC-terminated at the transceiver side with 120 ohm characteristic impedance; do not use stubs longer than 1/10 of the bit time. The CANTX1/CANRX1 pins should be guarded by ground and routed as a differential pair to the MCP2551 or equivalent CAN transceiver. Estimated: at 1 Mbps CAN, total stub length should be under 30 cm on a 4-layer FR-4 board with controlled impedance.

Informações de conformidade

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

RoHS and lead-free compliant per Microchip product page. PIC18F8680-E/PT is not AEC-Q100 qualified; PIC18F automotive-grade variants exist in the broader PIC18F family but are separate part numbers. PIC18F8680-E/PT is suitable for industrial and non-automotive applications.

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

Buscas relacionadas

PIC18F8680-E/PT datasheet PIC18F8680-E/PT price Microchip PIC18F8680 64KB flash PIC18F 8-bit 80-pin TQFP microcontroller PIC18F8680 CAN 2.0B MCU PIC18F8680 vs PIC18F8585 PIC18F8680 drop-in replacement PIC18F8680 buy online what is the flash size of PIC18F8680 PIC18F8680-E/PT pinout TQFP-80 industrial CAN node microcontroller PIC18F8680-E/PT lead time

Componentes & termos relacionados

Microchip Technology PIC18F8680 PIC18F8680-E/PT PIC18F8680-I/PT PIC18F8627-I/PT PIC18F8585-E/PT PIC18F8520-E/PT PIC18F8620-E/PT PIC18F6722-E/PT 8-bit microcontroller PIC18 RISC architecture CAN 2.0B TQFP-80 TQFP package family EUSART MSSP SPI I2C 10-bit ADC flash memory EEPROM RoHS industrial automation automotive body electronics MPLAB X IDE ICD in-circuit debugger
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