Microchip Technology

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

Référence : PIC18F8520-E/PT ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
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
À partir de $7.84 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-27
Tarifs dégressifs
Qté Prix unitaire 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
ℹ️ Tous les prix sont en USD

PIC18F8520-E/PT Présentation

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.

Alternatives de remplacement direct pour PIC18F8520-E/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec PIC18F8520-E/PT (même facteur de forme et même empreinte) — différant par 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)

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

PIC18F8520-I/PT

✅ Remplacement direct
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 / unité

Voir la fiche technique →

PIC18F8520T-E/PT

✅ Remplacement direct
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 / unité

Voir la fiche technique →

PIC18F8520T-I/PT

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

📋 Alternative de référence (hors catalogue)

PIC18F8621-E/PT

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 80-pin TQFP (12x12 mm)
Larger 64 KB Flash (vs 32 KB), same 80-TQFP pinout; pin-to-pin compatible upgrade path

📋 Alternative de référence (hors catalogue)

PIC18F8722-E/PT

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 80-pin TQFP (12x12 mm)
Larger 128 KB Flash (vs 32 KB), same 80-TQFP pinout; pin-to-pin compatible upgrade path

📋 Alternative de référence (hors catalogue)

ℹ️ 1 référence(s) à boîtier différent masquée(s) — un boîtier différent exige une retouche du PCB et ne constitue pas un remplacement direct. Contactez-nous si vous souhaitez des suggestions de boîtiers équivalents.

PIC18F8520-E/PT Valeurs maximales et caractéristiques électriques

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
Température de fonctionnement -40 C to +125 C (Extended, -E suffix)
Boîtier 80-pin TQFP (12 x 12 mm), -PT suffix
Type de montage Surface Mount
Instruction Set 77 instructions, hardware multiply
ICSP / ICD Support Yes (PGC/PGD)
Statut RoHS Compliant

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

Applications typiques

PIC18F8520-E/PT convient pour 7 applications: 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.

Récapitulatif des produits recommandés

PIC18F8520-I/PT Microchip Technology Utilisé dans : Industrial Control Panels MAX3485 RS-485 transceiver for fieldbus Utilisé dans : Industrial Control Panels 24LC256 I2C EEPROM for parameter storage Utilisé dans : Industrial Control Panels MCP9700 Analog temperature sensor for ADC input Utilisé dans : HVAC Climate Controllers PIC18F8621-E/PT Flash upgrade for larger HVAC firmware Utilisé dans : HVAC Climate Controllers MOC3021 Optotriac driver for line-voltage loads Utilisé dans : HVAC Climate Controllers MCP2515 Standalone CAN controller on SPI bus Utilisé dans : Automotive Body and Comfort Modules PIC18F8722-E/PT Flash upgrade for body-controller gateway Utilisé dans : Automotive Body and Comfort Modules, White-Goods Motor-Control Boards TJA1050 NXP Semiconductors Utilisé dans : Automotive Body and Comfort Modules 25Q64 64 Mbit SPI Flash for log storage Utilisé dans : Multi-Channel Data Loggers MCP2221 USB-UART bridge for log retrieval Utilisé dans : Multi-Channel Data Loggers DS3231 I2C RTC for accurate timestamps Utilisé dans : Multi-Channel Data Loggers HD44780 Character LCD controller Utilisé dans : Human-Machine Interface Boards MCP23017 I2C I/O expander for keypad scan Utilisé dans : Human-Machine Interface Boards MAX232 RS-232 line driver for service port Utilisé dans : Human-Machine Interface Boards IRAMS10UP60B Integrated power module for inverter drive Utilisé dans : White-Goods Motor-Control Boards ACS712 Allegro MicroSystems Utilisé dans : White-Goods Motor-Control Boards CH340G WCH Utilisé dans : Point-of-Sale Terminal Peripherals MCP23S17 SPI I/O expander for keypad Utilisé dans : Point-of-Sale Terminal Peripherals MAX485 RS-485 transceiver for printer link Utilisé dans : 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.

Données de référence d'ingénierie pour PIC18F8520-E/PT — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

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.

Comparaison avec les alternatives

Paramètre Ce produit 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

Principaux différenciateurs

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

Notes de conception

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.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sans plomb
Yes
Sans halogène
Unknown
Minerais de conflit
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.

Données vérifiées le : 2026-09-28 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

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

Composants & termes associés

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 devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ