Datasheet
8
PICPLC16 v6 Development System
PICPLC16 v6 Development System
MikroElektronika
page
3.0. On-board USB 2.0 PICfl ash Programmer with mikroICD Support
A programmer is a necessary tool when working with microcontrollers. The PICPLC16 v6 has an on-board PICfl ash with mikroICD
programmer which provides an interface between the microcontroller and the PC. The PICfl ash program is used for loading a .hex fi le
into the microcontroller. Figure 3-2 shows connection between the compiler, PICfl ash program and the microcontroller.
Figure 3-2: The process of programming
On the left side of the PICfl ash
program’s main window, there
is a number of options for
setting the operation of the
microcontroler to be used. A
number of options which enable
the programming process
are provided on the right side
of the window. Positioned in
the bottom right corner of the
window, the Progress bar
enables you to monitor the
programming progress.
Write a program in one of the PIC
compilers and generate a .hex fi le;
Use the PICfl ash program to
select desired microcontroller to be
programmed;
Click the Write button to dump
the code into the microcontroller.
Bin.
Hex.
1110001001
0110100011
0111010000
1011011001
2FC23AA7
F43E0021A
DA67F0541
MCU
2
Write a code in one of the PIC compilers, generate
a .hex fi le, and employ the on-board programmer
to load the code into the microcontroller.
1
3
Compiling program
Load a hex code by
clicking the Load button
2
1
3
Figure 3-1: PICfl ash programmer
An LED marked as USB LINK
indicates the established connection
between the programmer and a PC
USB connector of B type
Reset button
Programmer’s chip