Microchip Technology

PIC18F8520-E/PT - 8-bit 25MHz 32KB Flash MCU 80-TQFP | Microchip

N.º de pieza: PIC18F8520-E/PT ✓ Activo
En stock Se envía en 1-3 días hábiles
4.2 V to 5.5 V Vdss 80-pin TQFP (12 x 12 mm), -PT suffix Package 25 MIPS (25 MHz oscillator) Speed 32 KB (16K x 16) Memory
Desde $7.84 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-27
Precios por volumen
Cant. Precio unitario Total
1 $12.14 $12,14
10 $11.42 $114,20
100 $10.18 $1.018,00
500 $8.97 $4.485,00
1.000 $7.84 $7.840,00
ℹ️ Todos los precios están en USD

PIC18F8520-E/PT Descripción general

The Microchip Technology PIC18F8520-E/PT is an 8-bit PIC18F-series microcontroller (MCU) based on an enhanced RISC architecture, delivering 25 MIPS performance from a 25 MHz oscillator while integrating 32 KB (16K x 16) of Flash program memory, 2 KB of SRAM, and 256 bytes of EEPROM in a 80-pin TQFP (12x12 mm) package. The -E suffix designates the Extended industrial temperature grade (-40C to +125C), and the /PT suffix denotes the 80-lead TQFP surface-mount package.

What is a PIC18F microcontroller? The PIC18F family is a family of 8-bit Harvard-architecture microcontrollers from Microchip Technology that sit between the baseline PIC10/12/16 families and the 16-bit dsPIC/PIC24 families in the company's product hierarchy. PIC18F parts add a 16-bit instruction word, linear memory addressing, C-friendly architecture, hardware multiply, and richer peripherals (USB, CAN, Ethernet, ADC) compared to baseline PICs. As a microcontroller (MCU), the PIC18F8520 integrates CPU, Flash, SRAM, EEPROM, timers, ADC, communication peripherals, and I/O on a single die, eliminating the need for external memory in many embedded designs.

Key features of the PIC18F8520 include 68 digital I/O lines, two USART modules, one MSSP (SPI/I2C) module, two CCP modules plus one enhanced ECCP, five 8/16-bit timers, a 10-bit ADC with up to 16 channels, two analog comparators, and a 10-bit DAC reference module. The PIC18 instruction set provides 77 instructions with hardware multiply, allowing efficient C compilation and deterministic real-time response for control loops. Code protection, low-voltage programming, and ICSP (In-Circuit Serial Programming) support simplify prototyping and field updates.

The PIC18F8520 architecture exposes the same peripheral set as the smaller PIC18F452 but adds more RAM, more I/O, and a second USART, making it suitable for high-pin-count designs that still fit within an 8-bit instruction budget. Its 80-pin TQFP exposes 68 I/O with flexible peripheral remapping via PPS-like alternate pin functions on most lines, plus separate analog and digital power pins for noise isolation.

Typical applications for the PIC18F8520-E/PT include industrial control panels, HVAC controllers, automotive body and comfort modules, multi-sensor data loggers, and human-machine interface (HMI) boards where a low-cost 8-bit MCU with abundant I/O and two serial ports is preferred. Its 32 KB Flash supports GUI stacks or motor-control libraries, while the 10-bit ADC serves transducer monitoring.

Designers should pay attention to the 80-TQFP's thermal pad (EP) connection to ground for EMI suppression, and route AVSS/AVDD separately from digital supply when using ADC channels. Programming uses Microchip's MPLAB X IDE with the free MPLAB XC8 compiler, and ICSP requires dedicated PGC/PGD pins that must not be reassigned by the application.

This page synthesizes distributor pricing, drop-in alternatives from the PIC18F85xx family, and practical design notes not found in the standalone datasheet.

Alternativas directas para PIC18F8520-E/PT — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC18F8520-E/PT (mismo factor de forma y huella) — difiere en Package, Timers, ADC, Core Architecture, Operating Temperature.

Microchip Technology
Package: 64-pin TQFP (PT), 10x10 mm, MS-026
Timers: 3 (Timer0, Timer1, Timer2/Timer3)
ADC: 12-channel, 10-bit
Microchip Technology
Package: 80-pin TQFP (12 x 12 mm, 1 mm height)
Timers: 2x 8-bit, 3x 16-bit
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm, 1 mm height
ADC: 10-bit, multi-channel (on-chip)
Core Architecture: PIC18F, 8-bit enhanced Harvard RISC
Microchip Technology
Package: 80-pin TQFP (12 x 12 mm, 1 mm height)
Timers: 1 x 16-bit, 3 x 8-bit
Operating Temperature: -40C to +125C (Extended, 'E' suffix)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC18F8520-I/PT

✅ Sustitución directa
Microchip Technology
📦 80-pin TQFP (12x12 mm)
8-bit PIC18 enhanced RISC · PIC18F85xx · 16-bit · 40 MHz · 32 KB (16K x 16) · 2048 bytes · 1024 bytes · 4.2 V to 5.5 V

✓ En stock

$5.1586 / unidad

Ver hoja de datos →

PIC18F8520T-E/PT

✅ Sustitución directa
Microchip Technology
📦 80-pin TQFP (12x12 mm)
PIC18F, 8-bit enhanced Harvard RISC · 16-bit · 8-bit (data), 16-bit (instruction) · 40 MHz (10 MIPS); 25 MHz specified at 5 V per distributor listings · 32 KB (16K x 16) · 2 KB · 70 · 4.2 V to 5.5 V

✓ En stock

$5.52 / unidad

Ver hoja de datos →

PIC18F8520T-I/PT

✅ Sustitución directa
📦 80-pin TQFP (12x12 mm)
Tape-and-reel + Industrial -40 to +85 C grade; identical die, pinout, electrical performance

📋 Alternativa de referencia (no en el catálogo)

PIC18F8621-E/PT

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 80-pin TQFP (12x12 mm)
Larger 64 KB Flash (vs 32 KB), same 80-TQFP pinout; pin-to-pin compatible upgrade path

📋 Alternativa de referencia (no en el catálogo)

PIC18F8722-E/PT

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 80-pin TQFP (12x12 mm)
Larger 128 KB Flash (vs 32 KB), same 80-TQFP pinout; pin-to-pin compatible upgrade path

📋 Alternativa de referencia (no en el catálogo)

ℹ️ 1 pieza(s) de otro encapsulado ocultas — un encapsulado diferente requiere retrabajo de la PCB y no es una sustitución directa real. Contáctenos si necesita sugerencias de otros encapsulados.

PIC18F8520-E/PT Valores máximos y características eléctricas

Core Architecture 8-bit PIC18 enhanced RISC
Program Memory (Flash) 32 KB (16K x 16)
Data SRAM 2 KB (2048 bytes)
EEPROM 256 bytes
Maximum CPU Speed 25 MIPS (25 MHz oscillator)
Operating Voltage (VDD) 4.2 V to 5.5 V
I/O Pins 68
Timers 5 (8-bit and 16-bit)
ADC 10-bit, up to 16 channels
Analog Comparators 2
USART 2
MSSP (SPI / I2C) 1
CCP / ECCP Modules 2 CCP + 1 ECCP
Temperatura de funcionamiento -40 C to +125 C (Extended, -E suffix)
Encapsulado 80-pin TQFP (12 x 12 mm), -PT suffix
Tipo de montaje Surface Mount
Instruction Set 77 instructions, hardware multiply
ICSP / ICD Support Yes (PGC/PGD)
Estado RoHS Compliant

Configuración de pines de PIC18F8520-E/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
Pin 1 MCLR — Master Clear (reset, active low); tie to VDD through 10 kohm resistor for normal operation
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input 1
Pin 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC negative reference
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC positive reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Parallel-port read / Analog input 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Parallel-port write / Analog input 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Parallel-port chip select / Analog input 7
Pin 11 VDD — Digital supply voltage 4.2 V to 5.5 V
Pin 12 VSS — Digital ground
Pin 13 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 14 OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4)
Pin 15 RC0/T1OSO/T13CKI — PORTC bit 0 / Timer1 oscillator output / Timer1/3 clock
Pin 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 output
Pin 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
Pin 20 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
Pin 21 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
Pin 22 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
Pin 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO — PORTC bit 5 / SPI data out
Pin 25 RC6/TX1/CK1 — PORTC bit 6 / USART1 TX / USART1 clock
Pin 26 RC7/RX1/DT1 — PORTC bit 7 / USART1 RX / USART1 data
Pin 27 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
Pin 28 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
Pin 29 RD6/PSP6/TX2/CK2 — PORTD bit 6 / PSP6 / USART2 TX / USART2 clock
Pin 30 RD7/PSP7/RX2/DT2 — PORTD bit 7 / PSP7 / USART2 RX / USART2 data
Pin 31 VSS — Digital ground
Pin 32 VDD — Digital supply voltage 4.2 V to 5.5 V
Pin 33 RB0/INT0/FLT0 — PORTB bit 0 / External interrupt 0 / ECCP fault input
Pin 34 RB1/INT1 — PORTB bit 1 / External interrupt 1
Pin 35 RB2/INT2 — PORTB bit 2 / External interrupt 2
Pin 36 RB3/INT3/CCP2 — PORTB bit 3 / External interrupt 3 / CCP2 alt
Pin 37 RB4/KBI0 — PORTB bit 4 / Interrupt-on-change bit 0
Pin 38 RB5/KBI1/PGM — PORTB bit 5 / IOC bit 1 / LVP programming
Pin 39 RB6/KBI2/PGC — PORTB bit 6 / IOC bit 2 / ICSP clock
Pin 40 RB7/KBI3/PGD — PORTB bit 7 / IOC bit 3 / ICSP data
Pin 41 AVSS — Analog ground
Pin 42 AVDD — Analog supply voltage 4.2 V to 5.5 V
Pin 43 RF0 — PORTF bit 0 (analog input on some variants)
Pin 44 RF1 — PORTF bit 1
Pin 45 RF2 — PORTF bit 2
Pin 46 RF3 — PORTF bit 3
Pin 47 RF4 — PORTF bit 4
Pin 48 RF5 — PORTF bit 5
Pin 49 RF6 — PORTF bit 6
Pin 50 RF7 — PORTF bit 7
Pin 51 VSS — Digital ground
Pin 52 VDD — Digital supply voltage 4.2 V to 5.5 V
Pin 53 RG0 — PORTG bit 0
Pin 54 RG1 — PORTG bit 1
Pin 55 RG2 — PORTG bit 2
Pin 56 RG3 — PORTG bit 3
Pin 57 RG4 — PORTG bit 4
Pin 58 RG5 — PORTG bit 5
Pin 59 AVSS — Analog ground
Pin 60 AVDD — Analog supply voltage 4.2 V to 5.5 V
Pin 61 RH0 — PORTH bit 0
Pin 62 RH1 — PORTH bit 1
Pin 63 RH2 — PORTH bit 2
Pin 64 RH3 — PORTH bit 3
Pin 65 RH4 — PORTH bit 4
Pin 66 RH5 — PORTH bit 5
Pin 67 RH6 — PORTH bit 6
Pin 68 RH7 — PORTH bit 7
Pin 69 RJ0 — PORTJ bit 0
Pin 70 RJ1 — PORTJ bit 1
Pin 71 RJ2 — PORTJ bit 2
Pin 72 RJ3 — PORTJ bit 3
Pin 73 RJ4 — PORTJ bit 4
Pin 74 RJ5 — PORTJ bit 5
Pin 75 RJ6 — PORTJ bit 6
Pin 76 RJ7 — PORTJ bit 7
Pin 77 VSS — Digital ground
Pin 78 VDD — Digital supply voltage 4.2 V to 5.5 V
Pin 79 RK0 — PORTK bit 0
Pin 80 RK1 — PORTK bit 1

Aplicaciones típicas

PIC18F8520-E/PT es adecuado para 7 aplicacións: Industrial Control Panels, HVAC Climate Controllers, Automotive Body and Comfort Modules, Multi-Channel Data Loggers, Human-Machine Interface Boards, White-Goods Motor-Control Boards, Point-of-Sale Terminal Peripherals.

🏭

Industrial Control Panels

The PIC18F8520-E/PT fits industrial control panels with its 68 I/O and dual USART. The Extended -40 C to +125 C grade survives cabinet temperatures near motors and contactors. Place PGC/PGD on dedicated PORTB pins so ICSP works in-circuit. Two USARTs let one drive an RS-485 fieldbus while the other talks to a local HMI display. The 32 KB Flash supports ladder-logic or PID control libraries compiled in MPLAB XC8, and 2 KB SRAM buffers control-loop scratch variables.

🌐

HVAC Climate Controllers

The PIC18F8520-E/PT suits HVAC controllers where the 10-bit ADC reads multiple temperature and pressure sensors while the ECCP module drives TRIAC phase-control outputs. The Extended temperature grade keeps the MCU alive inside rooftop units that hit 70 C ambient. Two USARTs allow simultaneous Modbus to a building-management system and a local service-port UART. The 256-byte EEPROM stores commissioning setpoints that survive power cycles without wear-leveling concerns.

🚗

Automotive Body and Comfort Modules

The PIC18F8520-E/PT drives body-control modules where 68 I/O handle mirror, seat, lighting, and wiper switching. The Extended -40 C to +125 C grade covers cabin and under-hood thermal zones, though AEC-Q100 is not qualified on this part. The 10-bit ADC reads battery voltage and current shunts, while two USARTs talk to CAN gateways via external MCP2515 controllers. Designers reuse legacy PIC18 code while gaining 2x the Flash of a PIC18F452.

🖥️

Multi-Channel Data Loggers

The PIC18F8520-E/PT fits multi-channel data loggers where the 16-channel 10-bit ADC samples slowly-varying analog signals and stores them to an external SPI Flash via the MSSP module. The 2 KB SRAM buffers bursts before flushing to storage, and the EEPROM records log headers and timestamps. The Extended temperature grade lets the logger operate in outdoor enclosures. Two USARTs provide debug console and external GPS receiver connection simultaneously.

🎧

Human-Machine Interface Boards

The PIC18F8520-E/PT powers HMI boards that scan a matrix keypad and drive an alphanumeric LCD or character OLED. Its 68 I/O drive LCD data/control lines plus LED backlight PWM via ECCP, while the MSSP runs I2C to a capacitive-touch controller. The 32 KB Flash holds menu-state machines and multilingual strings in XC8. Two USARTs allow field updates via RS-232 service port and a parallel Modbus link to a controller.

💡

White-Goods Motor-Control Boards

The PIC18F8520-E/PT runs washing-machine and dishwasher control boards where the ECCP module generates complementary PWM for an inverter-fed three-phase motor. Its 68 I/O drive valves, door locks, water-level sensors, and the user panel. The Extended temperature grade tolerates the 85 C-plus ambient inside the appliance cabinet. The MSSP communicates with a digital hall-effect sensor over SPI while a USART carries the diagnostic bus.

🧩

Point-of-Sale Terminal Peripherals

The PIC18F8520-E/PT serves as a peripheral controller in POS terminals where the dual USART bridges the main CPU to a thermal printer and a magnetic-stripe reader. The 10-bit ADC monitors supply voltage and battery health, while the MSSP drives a 4x4 keypad via SPI I/O expanders. The 32 KB Flash holds USB HID stacks via software bit-banging, eliminating the need for an external USB controller in low-cost terminals.

Resumen de productos recomendados

PIC18F8520-I/PT Microchip Technology Se usa en: Industrial Control Panels MAX3485 RS-485 transceiver for fieldbus Se usa en: Industrial Control Panels 24LC256 I2C EEPROM for parameter storage Se usa en: Industrial Control Panels MCP9700 Analog temperature sensor for ADC input Se usa en: HVAC Climate Controllers PIC18F8621-E/PT Flash upgrade for larger HVAC firmware Se usa en: HVAC Climate Controllers MOC3021 Optotriac driver for line-voltage loads Se usa en: HVAC Climate Controllers MCP2515 Standalone CAN controller on SPI bus Se usa en: Automotive Body and Comfort Modules PIC18F8722-E/PT Flash upgrade for body-controller gateway Se usa en: Automotive Body and Comfort Modules, White-Goods Motor-Control Boards TJA1050 NXP Semiconductors Se usa en: Automotive Body and Comfort Modules 25Q64 64 Mbit SPI Flash for log storage Se usa en: Multi-Channel Data Loggers MCP2221 USB-UART bridge for log retrieval Se usa en: Multi-Channel Data Loggers DS3231 I2C RTC for accurate timestamps Se usa en: Multi-Channel Data Loggers HD44780 Character LCD controller Se usa en: Human-Machine Interface Boards MCP23017 I2C I/O expander for keypad scan Se usa en: Human-Machine Interface Boards MAX232 RS-232 line driver for service port Se usa en: Human-Machine Interface Boards IRAMS10UP60B Integrated power module for inverter drive Se usa en: White-Goods Motor-Control Boards ACS712 Allegro MicroSystems Se usa en: White-Goods Motor-Control Boards CH340G WCH Se usa en: Point-of-Sale Terminal Peripherals MCP23S17 SPI I/O expander for keypad Se usa en: Point-of-Sale Terminal Peripherals MAX485 RS-485 transceiver for printer link Se usa en: Point-of-Sale Terminal Peripherals
What is the program memory size of PIC18F8520-E/PT?
The PIC18F8520 integrates 32 KB (16K x 16 words) of Flash program memory, supported by 2 KB of SRAM and 256 bytes of data EEPROM. According to the Microchip PIC18F8520 datasheet, this places the part in the 32 KB Flash tier of the PIC18F85xx family, with the same 16-bit instruction word used by all PIC18F devices.
What is the maximum CPU speed of PIC18F8520-E/PT?
The PIC18F8520-E/PT executes up to 25 MIPS from a 25 MHz oscillator on its enhanced RISC core. According to the Microchip datasheet, the -E extended temperature grade supports this 25 MHz operation across the full -40 C to +125 C range with a 4.2 V to 5.5 V supply.
How many I/O pins does PIC18F8520-E/PT have?
The PIC18F8520 exposes 68 digital I/O lines on the 80-pin TQFP package, with the remaining pins allocated to VDD/VSS, AVSS/AVDD, MCLR, OSC1/OSC2, PGC/PGD, and dedicated peripheral signals. According to the Microchip datasheet, most I/O support peripheral remapping to alternate functions.
What is the operating voltage of PIC18F8520-E/PT?
The PIC18F8520-E/PT operates from 4.2 V to 5.5 V on VDD, with AVSS/AVDD providing isolated analog supply for the 10-bit ADC. According to the Microchip datasheet, operation below 4.2 V requires the lower-frequency oscillator modes; the part is not specified for 3.3 V designs in this -E grade.
What package does PIC18F8520-E/PT use?
The PIC18F8520-E/PT ships in an 80-pin TQFP package measuring 12 x 12 mm with a 0.5 mm pitch and exposed thermal pad, designated by the /PT suffix. According to the Microchip ordering information, /PT is the only production package option for this part; 80-pin QFN is not offered.
What is the difference between PIC18F8520-E/PT and PIC18F8520-I/PT?
The PIC18F8520-E/PT is rated -40 C to +125 C (Extended grade, 'E' suffix) while the PIC18F8520-I/PT is rated -40 C to +85 C (Industrial grade, 'I' suffix). Both share the same 80-TQFP package, die, and electrical performance; the E suffix guarantees operation at higher ambient temperatures.
Is PIC18F8520-E/PT still in production?
Yes, the PIC18F8520-E/PT is currently in active production status as of 2026-09-28 across major distributors including DigiKey, Mouser, and Heisener. According to Microchip's product page, the PIC18F85xx family remains in the active catalog with no NRND or EOL announcement.
Where can I download the PIC18F8520 datasheet PDF?
The official PIC18F8520 datasheet PDF can be downloaded from Microchip's website at the product page linked in our datasheet_url field, under the 'Documentation' tab. According to Microchip's documentation convention, the datasheet is titled 'PIC18F6525/6621/8520/8621/8722 Data Sheet' and covers the entire 80-pin family.
What is the pinout of PIC18F8520-E/PT 80-TQFP?
The 80-pin TQFP pinout places pin 1 at the top-left with the dot marker, numbering counter-clockwise to pin 80. Key signals include MCLR (pin 1), OSC1/OSC2, two AVSS/AVDD pairs, PORTA-PORTG I/O banks, two USART TX/RX pairs, PGC/PGD on PORTB, and the dedicated CCP/PWM outputs. Pin 80 sits adjacent to pin 1 on the same edge.
What is a drop-in replacement for PIC18F8520-E/PT?
The closest drop-in replacements for PIC18F8520-E/PT in the same 80-TQFP package are PIC18F8520-I/PT (lower temperature grade), PIC18F8520T-E/PT (tape-and-reel variant), and PIC18F8520T-I/PT. According to Microchip product family information, all four share identical pinout and die; they differ only in temperature grade and packaging orientation.
Can PIC18F6627-I/PT replace PIC18F8520-E/PT?
No, the PIC18F6627-I/PT is a 64-pin TQFP part with 16 KB Flash and is not pin-compatible with the 80-pin PIC18F8520. A 64-pin part cannot be soldered onto an 80-pin footprint without PCB rework. According to Microchip's family documentation, the PIC18F8520 should be replaced by another 80-TQFP 18F85xx member.
What is the price of PIC18F8520-E/PT?
The PIC18F8520-E/PT is priced at approximately $12.14 per unit at qty 1, $10.18 at qty 100, and $7.84 at qty 1000, as of 2026-09-28. According to distributor listings on DigiKey and Mouser, pricing fluctuates with stock; request a quote for verified production volumes.
Is PIC18F8520-E/PT in stock at distributors?
Yes, the PIC18F8520-E/PT is in stock at multiple distributors including DigiKey and Mouser as of 2026-09-28. According to Heisener inventory data, approximately 5,216 units were in stock at the time of query, with lead times to be confirmed.
What is the lead time for PIC18F8520-E/PT?
Lead time for PIC18F8520-E/PT is typically immediate from DigiKey and Mouser for small quantities, with an estimated 5-7 business days for expedited shipping on larger orders, as of 2026-09-28. According to Heisener's listing, delivery for bulk orders is quoted at April 10-15 with expedited shipping.
What compiler supports PIC18F8520-E/PT?
The PIC18F8520-E/PT is supported by Microchip's MPLAB XC8 compiler (free and PRO editions) inside the MPLAB X IDE development environment. According to Microchip's toolchain documentation, the PIC18F85xx family compiles efficiently in C with hardware multiply acceleration, and debug is supported via MPLAB ICD programmers.
What are the key specifications of PIC18F8520-E/PT that engineers should know?
The PIC18F8520-E/PT is an 8-bit 25 MIPS MCU with 32 KB Flash, 2 KB SRAM, 256 B EEPROM, 68 I/O, 10-bit ADC, two USARTs, MSSP, three CCP modules, and Extended -40 C to +125 C temperature grade in an 80-TQFP. According to the Microchip datasheet, it targets cost-sensitive industrial and automotive-body designs where 8-bit simplicity and abundant I/O outweigh the need for 16-bit performance.

Datos de referencia de ingeniería para PIC18F8520-E/PT — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose PIC18F8520-E/PT when you need an 8-bit MCU with 68 I/O and two USARTs in an 80-pin TQFP for industrial or automotive-body designs that must operate up to +125 C ambient. Choose PIC18F8520-I/PT if your enclosure stays below +85 C - it shares the same die and pinout at lower cost. Choose PIC18F8520T-E/PT or PIC18F8520T-I/PT for tape-and-reel assembly; the 'T' is purely a packaging orientation and does not change the silicon. Choose PIC18F8621-E/PT when 32 KB Flash is tight and you want a 64 KB upgrade on the same board. Choose PIC18F8722-E/PT for 128 KB of Flash, again on the same 80-TQFP footprint. Avoid PIC18F6627-I/PT or PIC18F6621-I/PT as replacements - they are 64-pin parts and require PCB rework to migrate from an 80-pin design.

Comparación con alternativas

Parámetro Este producto PIC18F8520-I/PT PIC18F8520T-E/PT PIC18F8520T-I/PT PIC18F8621-E/PT PIC18F8722-E/PT
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 (12x12 mm) - same 80-pin TQFP (12x12 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 32 KB 32 KB - same 32 KB - same 32 KB - same 64 KB 128 KB
SRAM 2 KB 2 KB - same 2 KB - same 2 KB - same 4 KB 4 KB
Maximum CPU Speed 25 MIPS (25 MHz) 25 MIPS - same 25 MIPS - same 25 MIPS - same 25 MIPS - same 25 MIPS - same
Operating Temperature -40 C to +125 C (E grade) -40 C to +85 C (I grade) -40 C to +125 C (E grade) - same -40 C to +85 C (I grade) -40 C to +125 C (E grade) - same -40 C to +125 C (E grade) - same
I/O Pins 68 68 - same 68 - same 68 - same 68 - same 68 - same
ADC Channels 16 x 10-bit 16 - same 16 - same 16 - same 16 - same 16 - same
USART Modules 2 2 - same 2 - same 2 - same 2 - same 2 - same

Diferenciadores clave

  • Highest temperature grade in the 32 KB 80-TQFP 18F85xx tier (frente a PIC18F8520-I/PT)
  • Flash-upgrade path to 128 KB on identical 80-TQFP footprint (frente a PIC18F8722-E/PT)
  • Pin-to-pin compatibility with the entire PIC18F85xx 80-TQFP family (frente a PIC18F6627-I/PT)
  • Dual USART vs single USART on smaller 18F452 siblings (frente a PIC18F452-I/PT)

Notas de diseño

PIC18F8520-E/PT operates from 4.2 V to 5.5 V on VDD. Provide one 100 nF ceramic decoupling capacitor on each VDD/VSS pair (pins 11/12, 31/32, 51/52, 77/78) placed within 5 mm of the package pin. Place a bulk 10 uF tantalum or ceramic capacitor at the board power input. AVSS/AVDD pairs (pins 41/42 and 59/60) require their own 100 nF decoupling capacitors placed close to the pins; route AVSS directly to the analog ground plane via a via, not through a shared digital ground.

Estimated: at 25 MHz / 5 V with all I/O toggling, the PIC18F8520-E/PT draws approximately 50 mA, dissipating about 250 mW. The 80-pin TQFP has a theta_JA of approximately 45 C/W (typical, 4-layer JEDEC board), giving a 11 C junction rise above ambient - well within the 125 C limit. For Extended-grade designs in sealed enclosures without airflow, derate by adding 30 percent margin and consider placing the IC near a board edge or thermal via array.

Place the 80-TQFP on a 0.5 mm pitch land pattern with 0.25 mm via-in-pad recommended for the center thermal pad; connect the thermal pad to digital ground through at least four vias for mechanical and thermal integrity. Keep the ICSP signals PGC (pin 39) and PGD (pin 40) on PORTB free of any external pull-up stronger than 10 kohm to avoid contention with the ICD programmer; both lines should be reachable from a 2x3 0.1 inch header at the board edge for production programming.

Do not confuse the E (Extended) and I (Industrial) temperature grades when ordering - both share the same /PT package suffix. The OSC1/OSC2 pins require a configuration word selection of HS, XT, or EC oscillator mode matching the chosen crystal; default configuration after a blank-chip bulk erase is RC mode with PORTB pull-ups disabled. Always read the configuration bits after programming to confirm correct oscillator, watchdog, brownout, and code-protect settings.

The PIC18F8520-E/PT ADC achieves rated 10-bit performance only when AVSS/AVDD are isolated from digital VDD/VSS and the analog input source impedance stays below 2.5 kohm. Add a 100 nF ceramic capacitor on each analog input pin near the MCU; route analog traces away from switching signals and cross only at right angles. The MSSP SCK/SDA pins (RC3/RC4) require 4.7 kohm pull-ups for I2C at 100 kHz and 2.2 kohm at 400 kHz; the SPI SS pin (RA5) is unique to this family and must be driven by the master.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Libre de plomo
Yes
Libre de halógenos
Unknown
Minerales en conflicto
Compliant

RoHS compliant per Microchip product page; lead-free TQFP package. Not AEC-Q100 qualified - automotive designs requiring formal certification should evaluate PIC18FxxKxx or PIC18FxxJxx AEC-Q100 grades. Halogen-free status not explicitly stated in provided data.

Datos verificados el: 2026-09-28 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC18F8520-E/PT PIC18F8520 datasheet Microchip PIC18F8520 PIC18 80-pin TQFP 32KB Flash PIC18F8520-E/PT price PIC18F8520 pinout 80 TQFP PIC18F8520 vs PIC18F8621 PIC18F8520 industrial microcontroller PIC18F8520 drop-in replacement PIC18F8520-E/PT buy 8-bit MCU 25 MIPS 32KB Flash PIC18F8520 MPLAB XC8

Componentes & términos relacionados

Microchip Technology PIC18F8520-E/PT PIC18F8520 PIC18F8520-I/PT PIC18F8520T-E/PT PIC18F8520T-I/PT PIC18F8621-E/PT PIC18F8722-E/PT PIC18F452 PIC18F6627-I/PT PIC microcontroller 8-bit MCU RISC architecture Flash memory SRAM EEPROM TQFP package TQFP-80 ICSP USART MSSP CCP ADC RoHS MPLAB XC8 MPLAB X IDE
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ