PIC18FXX20
3. A/D channels (12 for PIC18F6X20 devices,
16 for PIC18F8X20)
1.2
Details on Individual Family
Members
4. I/O pins (52 on PIC18F6X20 devices, 68 on
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)
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
Program Memory
(Bytes)
DC - 40 MHz
32K
DC - 25 MHz
64K
DC - 25 MHz
128K
DC - 40 MHz
32K
DC - 25 MHz
64K
DC - 25 MHz
128K
Program Memory
(Instructions)
Data Memory
(Bytes)
Data EEPROM
Memory (Bytes)
External Memory
Interface
16384
2048
1024
No
32768
3840
1024
No
65536
3840
1024
No
16384
2048
1024
Yes
32768
3840
1024
Yes
65536
3840
1024
Yes
Interrupt Sources
I/O Ports
17
17
17
18
18
18
Ports A, B, C, Ports A, B, C, D, Ports A, B, C, D, Ports A, B, C,
D, E, F, G
Ports A, B, C,
Ports A, B, C,
E, F, G
E, F, G
D, E, F, G, H, J D, E, F, G, H, J D, E, F, G, H, J
Timers
Capture/Compare/
PWM Modules
5
5
5
5
5
5
5
5
5
5
5
5
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
POR, BOR,
RESET
Instruction,
Stack Full,
POR, BOR,
RESET
Instruction,
Stack Full,
POR, BOR,
RESET
Instruction,
Stack Full,
POR, BOR,
RESET
Instruction,
Stack Full,
POR, BOR,
RESET
Instruction,
Stack Full,
POR, BOR,
RESET
Instruction,
Stack Full,
(and Delays)
Stack Underflow Stack Underflow Stack Underflow Stack Underflow Stack Underflow Stack Underflow
(PWRT, OST)
Yes
(PWRT, OST)
Yes
(PWRT, OST)
Yes
(PWRT, OST)
Yes
(PWRT, OST)
Yes
(PWRT, OST)
Yes
Programmable
Low Voltage Detect
Programmable
Brown-out Reset
Yes
Yes
Yes
Yes
Yes
Yes
Instruction Set
Package
77 Instructions 77 Instructions
64-pin TQFP 64-pin TQFP
77 Instructions 77 Instructions 77 Instructions 77 Instructions
64-pin TQFP 80-pin TQFP 80-pin TQFP 80-pin TQFP
DS39609A-page 8
AdvanceInformation
2003 Microchip Technology Inc.