Datasheet
PIC18F6520/8520/6620/8620/6720/8720
DS39609C-page 8 2003-2013 Microchip Technology Inc.
1.2 Details on Individual Family
Members
The PIC18FXX20 devices are available in 64-pin and
80-pin packages. They are differentiated from each
other in five ways:
1. Flash program memory (32 Kbytes for
PIC18FX520 devices, 64 Kbytes for
PIC18FX620 devices and 128 Kbytes for
PIC18FX720 devices)
2. Data RAM (2048 bytes for PIC18FX520
devices, 3840 bytes for PIC18FX620 and
PIC18FX720 devices)
3. A/D channels (12 for PIC18F6X20 devices,
16 for PIC18F8X20)
4. I/O pins (52 on PIC18F6X20 devices, 68 on
PIC18F8X20)
5. External program memory interface (present
only on PIC18F8X20 devices)
All other features for devices in the PIC18FXX20 family
are identical. These are summarized in Table 1-1.
Block diagrams of the PIC18F6X20 and PIC18F8X20
devices are provided in Figure 1-1 and Figure 1-2,
respectively. The pinouts for these device families are
listed in Table 1-2.
TABLE 1-1: PIC18FXX20 DEVICE FEATURES
Features PIC18F6520 PIC18F6620 PIC18F6720 PIC18F8520 PIC18F8620 PIC18F8720
Operating Frequency DC – 40 MHz DC – 25 MHz DC – 25 MHz DC – 40 MHz DC – 25 MHz DC – 25 MHz
Program Memory
(Bytes)
32K 64K 128K 32K 64K 128K
Program Memory
(Instructions)
16384 32768 65536 16384 32768 65536
Data Memory
(Bytes)
2048 3840 3840 2048 3840 3840
Data EEPROM
Memory (Bytes)
1024 1024 1024 1024 1024 1024
External Memory
Interface
No No No Yes Yes Yes
Interrupt Sources 17 17 17 18 18 18
I/O Ports Ports A, B, C,
D, E, F, G
Ports A, B, C, D,
E, F, G
Ports A, B, C, D,
E, F, G
Ports A, B, C,
D, E, F, G, H, J
Ports A, B, C,
D, E, F, G, H, J
Ports A, B, C,
D, E, F, G, H, J
Timers 5 5 5 5 5 5
Capture/Compare/
PWM Modules
55 5555
Serial Communications MSSP,
Addressable
USART (2)
MSSP,
Addressable
USART (2)
MSSP,
Addressable
USART (2)
MSSP,
Addressable
USART (2)
MSSP,
Addressable
USART (2)
MSSP,
Addressable
USART (2)
Parallel Communications PSP PSP PSP PSP PSP PSP
10-bit Analog-to-Digital
Module
12 input
channels
12 input
channels
12 input
channels
16 input
channels
16 input
channels
16 input
channels
Resets (and Delays) POR, BOR,
RESET
Instruction,
Stack Full,
Stack Underflow
(PWRT, OST)
POR, BOR,
RESET
Instruction,
Stack Full,
Stack Underflow
(PWRT, OST)
POR, BOR,
RESET
Instruction,
Stack Full,
Stack Underflow
(PWRT, OST)
POR, BOR,
RESET
Instruction,
Stack Full,
Stack Underflow
(PWRT, OST)
POR, BOR,
RESET
Instruction,
Stack Full,
Stack Underflow
(PWRT, OST)
POR, BOR,
RESET
Instruction,
Stack Full,
Stack Underflow
(PWRT, OST)
Programmable
Low-Voltage Detect
Yes Yes Yes Yes Yes Yes
Programmable
Brown-out Reset
Yes Yes Yes Yes Yes Yes
Instruction Set 77 Instructions 77 Instructions 77 Instructions 77 Instructions 77 Instructions 77 Instructions
Package 64-pin TQFP 64-pin TQFP 64-pin TQFP 80-pin TQFP 80-pin TQFP 80-pin TQFP