下载
2010-2015 Microchip Technology Inc. DS30009622M-page 1
PIC18F2XXX/4XXX FAMILY
1.0 DEVICE OVERVIEW
This document includes the programming specifications for the following devices:
2.0 PROGRAMMING OVERVIEW
PIC18F2XXX/4XXX Family devices can be programmed using either the high-voltage In-Circuit Serial Programming™
(ICSP™) method or the low-voltage ICSP method. Both methods can be done with the device in the user’s system. The
low-voltage ICSP method is slightly different than the high-voltage method and these differences are noted where
applicable.
This programming specification applies to the PIC18F2XXX/4XXX Family devices in all package types.
2.1 Hardware Requirements
In High-Voltage ICSP mode, PIC18F2XXX/4XXX Family devices require two programmable power supplies: one for
V
DD and one for MCLR/VPP/RE3. Both supplies should have a minimum resolution of 0.25V. Refer to Section 6.0 “AC/
DC Characteristics Timing Requirements for Program/Verify Test Mode” for additional hardware parameters.
2.1.1 LOW-VOLTAGE ICSP PROGRAMMING
In Low-Voltage ICSP mode, PIC18F2XXX/4XXX Family devices can be programmed using a VDD source in the
operating range. The MCLR
/VPP/RE3 does not have to be brought to a different voltage, but can instead be left at the
normal operating voltage. Refer to Section 6.0 “AC/DC Characteristics Timing Requirements for Program/Verify
Test Mode” for additional hardware parameters.
2.2 Pin Diagrams
The pin diagrams for the PIC18F2XXX/4XXX Family are shown in Figure 2-1, Figure 2-2, Figure 2-3, Figure 2-4,
Figure 2-5.
• PIC18F2221 • PIC18F2580 • PIC18F4480
• PIC18F2321 • PIC18F2585 • PIC18F4510
• PIC18F2410 • PIC18F2610 • PIC18F4515
• PIC18F2420 • PIC18F2620 • PIC18F4520
• PIC18F2423 • PIC18F2680 • PIC18F4523
• PIC18F2450 • PIC18F2682 • PIC18F4525
• PIC18F2455 • PIC18F2685 • PIC18F4550
• PIC18F2458 • PIC18F4221 • PIC18F4553
• PIC18F2480 • PIC18F4321 • PIC18F4580
• PIC18F2510 • PIC18F4410 • PIC18F4585
• PIC18F2515 • PIC18F4420 • PIC18F4610
• PIC18F2520 • PIC18F4423 • PIC18F4620
• PIC18F2523 • PIC18F4450 • PIC18F4680
• PIC18F2525 • PIC18F4455 • PIC18F4682
• PIC18F2550 • PIC18F4458 • PIC18F4685
•PIC18F2553
Flash Microcontroller Programming Specification