supported MCUs
Supported
microcontrollers
Board contains eight DIP sockets: DIP40, DIP28, DIP18A, DIP18B, DIP20, DIP14,
DIP8 and support for PIC10F MCUs. With dual power supply and smart on-board
mikroProg, board is capable of programming over 250 microcontrollers from PIC10F,
PIC12F, PIC16F, PIC16Enh, PIC18F, PIC18FJ and PIC18FK families.
There are two DIP18 sockets for PIC microcontrollers provided on the board -
DIP18A
and
DIP18B
. Which of these sockets you will use depends solely on the pinout of
the microcontroller in use. The
EasyPIC
™
v7
development system comes with the
PIC18F45K22
microcontroller in a
DIP40
package.
C33
100nF
J22
M1X3
RA5
RA5-DIP40
C36
100nF
C35
100nF
for PIC16F724/727
J7
M1X3
RA4
RA4-DIP40
E11
10uF
for PIC18F44J10, PIC18F45J10
J10
M1X3
RA4
RA4-DIP28
E13
10uF
for PIC18F24J10, PIC18F25J10
PIC18F2XJ50, PIC18F2XJ11
J23
M1X3
J20
M1X2
RA5
RA5-DIP28
RA5-DIP28
C38
100nF
for PIC16F722/723/726
for PIC18F2331/2431
VCC-MCU
DIP SKT 40
VCC-MCU
SKT1
RC0
RE2
RE1
RE0
RA5-DIP40
RA4-DIP40
RA3
RA2
RA1
RA0
MCLR-RE3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RC1
RC2
RC3-MCU
RD0
RD1
RC7
RD4
RD5
RD6
RD7
RB0
RB1
RB2
RB3
RB4
RB5
RB6-MCU
RB7-MCU
RC6
RC5-MCU
RC4-MCU
RD3
RD2
VCC-MCU
RA7-MCU
RA6-MCU
VCC-MCU
C9
100nF
VCC-MCU
C10
100nF
VCC-MCU
DIP SKT 28
VCC-MCU
SKT2
RA6-MCU
RA7-MCU
RA5-DIP28
RA4-DIP28
RA3
RA2
RA1
RA0
MCLR-RE3
RC4-MCU
RC5-MCU
RC6
RC7
RB0
RB1
RB2
RB3
RB4
RB5
RB6-MCU
RB7-MCU
RC2
RC1
RC0
RC3-MCU
C37
100nF
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
C12
100nF
VCC-MCU
SKT3
DIP SKT 18A
RA3
RA2
MCLR-RA5
RA4
RB0
RB1
RB2
RB3
RA0
RA1
RA6-MCU
RA7-MCU
RB7-MCU
RB6-MCU
RB5
RB4
VCC-MCU
C11
100nF
VCC-MCU
SKT4
DIP SKT 18B
RA1
RA0
MCLR-RA5
RA4
RA2
RA3
RB0
RB1
RB2
RB3
RA6-MCU
RA7-MCU
RB7-MCU
RB6-MCU
RB5
RB4
VCC-MCU
SKT5
DIP SKT 20
SKT6
DIP SKT 14
C13
100nF
VCC-MCU
C42
100nF
VCC-MCU
RB7
RC7
RC6
RC3
RC4
RC5
MCLR-RA3
RA4-MCU
RA5-MCU
RB6
RB5
RB4
RC2
RC1
RC0
RA2-MCU
RC2
RC1
RC0
RA2
RA1-MCU
RA0-MCU
RA2
RA1-MCU
RA0-MCU
RA1-MCU
RA0-MCU
RC3
RC4
RC5
MCLR-RA3
MCLR-RA3
RA4-MCU
RA5-MCU
RA4-MCU
RA5-MCU
1
2
3
4
5
6
7
1
2
3
4
1
2
3
4
8
7
6
5
1
2
3
4
8
7
6
5
5
6
7
14
13
12
11
10
9
8
8
9
10
18
19
20
17
16
15
14
13
12
11
VCC-MCU
VCC-MCU
VCC-MCU
SKT7
DIP SKT 8
C40
100nF
VCC-MCU
RA0-MCU
RA1-MCU
RA2
VCC-MCU
SKT8
DIP SKT 8
10F20X
10F22X
C39
100nF
VCC-MCU
MCLR-RA3
DATA BUS
M2X3
J13
X1
8MHz SYS
RA6
RA6-MCU
RA7-MCU
RA7
C6
22pF
C7
22pF
M2X3
J14
X2
8MHz SEC
RA4
RA4-MCU
RA5-MCU
RA5
C22
22pF
C21
22pF
M2X3
J13
X1
8MHz SYS
RA6
RA6-MCU
RA7-MCU
RA7
C6
22pF
C7
22pF
M2X3
J14
X2
8MHz SEC
RA4
RA4-MCU
RA5-MCU
RA5
C22
22pF
C21
22pF
VCAP jumpers explained
Some PIC16F, PIC18FK and all PIC18FJ microcontrollers have cores that work
on 1.8V-2.5V voltage range, and peripherals that work with 3.3V and 5V
voltages. Internally, those microcontrollers have power regulators, which adjust
the core voltage levels. In order for those devices to have a stable operation of
the core, manufacturer recommends that decoupling capacitive filters should
be provided, and connected between specific microcontroller pins designated
with VCAP and GND. EasyPIC v7 board provides jumpers which are used for this
purpose. Here is list of devices that require jumpers placed in VCAP position:
VCAP position when using PIC16F724/16F727
VCAP position for PIC18F44J10 and PIC18F45J10
VCAP for PIC18F24J10, PIC18F25J10 PIC18F2XJ50, PIC18F2XJ11
VCAP for PIC16F722, PIC16F723, PIC16F726
IMPORTANT:
If you do not place VCAP jumper for the MCUs that need it,
you might experience some instabilities in program execution.
IMPORTANT:
When using PIC18F2331 or PIC18F2431 microcontollers it is necessary
to place J20 jumper, in order to route VCC power line to RA5 pin (Figure 4-1)
page 8
J17
J22
(see figur
e 4-1)
J10
J23
Figure 4-2:
crystal
oscillators
Figure 4-1:
Schematics
of on-board
DIP sockets,
and VCAP
jumpers