English
Language : 

PIC18F2220 Datasheet, PDF (10/388 Pages) Microchip Technology – 28/40/44-Pin High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology
PIC18F2220/2320/4220/4320
1.3 Details on Individual Family
Members
Devices in the PIC18F2220/2320/4220/4320 family are
available in 28-pin (PIC18F2X20) and 40/44-pin
(PIC18F4X20) packages. Block diagrams for the two
groups are shown in Figure 1-1 and Figure 1-2.
The devices are differentiated from each other in five
ways:
1. Flash program memory (4 Kbytes for
PIC18FX220 devices, 8 Kbytes for PIC18FX320)
2. A/D channels (10 for PIC18F2X20 devices, 13 for
PIC18F4X20 devices)
3. I/O ports (3 bidirectional ports and 1 input only
port on PIC18F2X20 devices, 5 bidirectional
ports on PIC18F4X20 devices)
4. CCP and Enhanced CCP implementation
(PIC18F2X20 devices have 2 standard CCP
modules, PIC18F4X20 devices have one
standard CCP module and one ECCP module)
5. Parallel Slave Port (present only on
PIC18F4X20 devices)
All other features for devices in this family are identical.
These are summarized in Table 1-1.
The pinouts for all devices are listed in Table 1-2 and
Table 1-3.
TABLE 1-1: DEVICE FEATURES
Features
PIC18F2220
PIC18F2320
PIC18F4220
PIC18F4320
Operating Frequency
Program Memory (Bytes)
Program Memory (Instructions)
DC – 40 MHz
4096
2048
DC – 40 MHz
8192
4096
DC – 40 MHz
4096
2048
DC – 40 MHz
8192
4096
Data Memory (Bytes)
512
512
512
512
Data EEPROM Memory (Bytes)
256
256
256
256
Interrupt Sources
I/O Ports
Timers
Capture/Compare/PWM Modules
Enhanced Capture/
Compare/PWM Modules
19
Ports A, B, C (E)
4
2
0
19
Ports A, B, C (E)
4
2
0
20
Ports A, B, C, D, E
4
1
1
20
Ports A, B, C, D, E
4
1
1
Serial Communications
MSSP,
Addressable
USART
MSSP,
Addressable
USART
MSSP,
Addressable
USART
MSSP,
Addressable
USART
Parallel Communications (PSP)
10-bit Analog-to-Digital Module
Resets (and Delays)
No
10 Input Channels
POR, BOR,
RESET Instruction,
Stack Full,
Stack Underflow
(PWRT, OST),
MCLR (optional),
WDT
No
10 Input Channels
POR, BOR,
RESET Instruction,
Stack Full,
Stack Underflow
(PWRT, OST),
MCLR (optional),
WDT
Yes
13 Input Channels
POR, BOR,
RESET Instruction,
Stack Full,
Stack Underflow
(PWRT, OST),
MCLR (optional),
WDT
Yes
13 Input Channels
POR, BOR,
RESET Instruction,
Stack Full,
Stack Underflow
(PWRT, OST),
MCLR (optional),
WDT
Programmable Low-Voltage
Detect
Programmable Brown-out Reset
Instruction Set
Yes
Yes
75 Instructions
Yes
Yes
75 Instructions
Yes
Yes
75 Instructions
Yes
Yes
75 Instructions
Packages
28-pin SPDIP
28-pin SOIC
28-pin SPDIP
28-pin SOIC
40-pin PDIP
44-pin TQFP
44-pin QFN
40-pin PDIP
44-pin TQFP
44-pin QFN
DS39599C-page 8
 2003 Microchip Technology Inc.