
OO
NN
--BB
OO
AA
RR
DD
UU
SS
BB
22
..00
PP
RR
OO
GG
RR
AA
MM
MM
EE
RR
ON-BOARD USB 2.0 PROGRAMMER
There is no need to use external equipment during pro-
gramming as the EasyPIC5 development system has its
own on-board USB 2.0 programmer. All you need to do is
to connect the system to PC using the USB cable. Then,
load your program into the microcontroller via the
PICflash programming software supplied with the
EasyPIC5 board.
Please refer to
PICflash
documentation for more information.
There are two different programming modes for PIC MCUs: Low-Voltage and High-Voltage. Some
of the PIC MCUs are shipped with Low-Voltage programming mode enabled by default. PICflash is
a High-Voltage programmer only and it can program MCUs regardless of whether they have Low-
Voltage programming mode enabled or disabled. In the USB programmer section there is the jumper
group J10. These jumpers are used for PGM pin selection. The PGM pin is used to enter program-
ming mode when Low-Voltage programming is enabled. As the Low-Voltage programming mode is
not supported by PICflash programmer, this jumper group J10 should remain in default position.
Note:
There is no need to reset MCU after programming because it will be automatically cleared by
the programmer.
1
12
2
Figure 10
USB 2.0 programmer
Figure 11
J10 jumpers