
Standard 80-pin TQFP card
with PIC18F87K22 MCU
EasyPIC PRO
v7

What's on Card
2
1
6
5
PIC18F87K22 microcontroller. Featuring nanoWatt XLP™ technology, it has
1
16 MIPS operation, 128K bytes of linear program memory, 3896 bytes of linear
data memory, and support for a wide range of power supply from 1.8V to 5V.
16MHz crystal oscillator. We carefully chose the most convenient crystal
2
value that provides clock frequency which can be used directly, or with the PLL
multipliers and dividers to create higher MCU clock value.
VCAP jumper. Some PIC18FK and all PIC18FJ microcontrollers have cores that
3
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
lters should be provided, and connected between specic microcontroller
pins designated with VCAP and GND. This MCU card provides a VCAP jumper
which is used for this purpose. Jumper is removed by default.
page 2
3
Figure 1: MCU card with PIC18F87K22
USB communication lines. These two jumpers, when in USB position, connect
4
D+ and D- lines of the on-board USB connector with RF3 and RF4 microcontroller
pins. Since PIC18F87K22 doesn't support USB, jumpers are in I/O position.
4
VUSB line jumper. For PIC18F8xJ5x devices, this jumper should be connected
5
to VCC for enabling internal USB controller. Since PIC18F87K22 doesn't support
USB, this jumper is in I/O position.
ENVREG selection jumper. PIC18FJ and PIC18FK microcontrollers are using
6
internal voltage regulator which is enabled by placing this jumper in VCC
position.
v7
EasyPIC PRO

RB7
RC4RC5
RC2RC3
RJ6RJ7
VCCGND
9596
99100
91
9798
101102
9394
103104
92
RB2 RB3
RB4 RB5
RB6
RJ2 R J3
RB0 RB1
VCCGND
79
8586
81
83
8788
89
HD4D
82
80
84
90
VCC
E1
10uF
VCC GND
1 2
3 4
5 6
RJ0RJ1
7 8
RD6RD7
9 10
RD4RD5
11 12
RD2RD3
13 14
RD0RD1
15 16
RE6RE7
17 18
RE4RE5
19 20
RE2RE3
21 22
RH0 RH1
23 24
VCC GND
25 26
HD1A
VCC
E4
10uF
VCC
VCC
E2
10uF
RE6
RE7
RE3
RE4
RE5
RE2
RH1
RH0
79
78
80
RD0
77
72
767574
73
71
70
RD1
696867
RD6
RD2
RD3
RD4
RD5
RD7
RJ0
RJ1
666564
63
62
61
VCC
U1
RJ0
RE5
RE6
RE7
RE4
RE2
RE3
RH1
RH2
1
2
RH3
3
RE1
4
RE0
5
RG0
6
RG1
7
RG2
8
RG3
9
MCLR#
J1B
E3
10uF
J2
RF4
RF4/DP
DP
J3
RF3
RF3/DM
DM
RG4
VCAP
RF7
RF6
RF5
RF4/DP
RF3/DM
RF2
RH7
RH6
10
12
13
14
15
16
17
18
19
20
J4 J5
RH0
RH2
RH3
RE1
RE0
RG0
RG1
RG2
RG3
MCLR
RG4
GND
VCCcore/Vcap/VDD
RF7
RF6
RF5
RF4/D+
RF3/DRF2
RH7
RH6
RH5
RF1/VUS B
RH4
23
21
22
RH4
RH5
RF1/USB
VCC
RF1/USB ENR/RF0
PIC18F87K22
80pin TQFP
ENVREG /RF0
AVCC
AGND
RA3
25
28
27
26
24
RA3
ENR/RF 0
RA2
VCC
RF0RF1
RD0
RD2
RD3
RD1
VDD
RA4
RA5
GND GND
RA0
RA1
RA2
VDD
33
31
30
29
34
32
RA5
RA4
RA0
RA1
RJ1
RD7
RD5
RD6
RD4
RC1
35
36
RC0
RC1
RJ2
RJ3
RB0
RB1
RB2
RB3
RB4
RB5
PGC/RB6
GND
OSC2/RA6
OSC1/RA7
VDD
PGD/RB7
RC5
RC4
RC3
RC2
RJ7
RJ6
RJ4
RC6
RC7
RJ5
RC0
37
38
39
40
RC6
RC7
RJ4
RJ5
RJ2
60
59
RJ3
RB0
58
RB1
57
RB2
56
RB3
55
RB4
54
RB5
53
RB6
52
51
OSC2
5011
OSC1
49
48
RB7
47
RC5
46
RC4
45
RC3
44
RC2
43
RJ7
42
RJ6
41
VCC
C3
100nF
VCC
C1 22pF
X1
16MHz
C2 22pF
C4
100nF
VCC
C5
100nF
VCC
RJ4 RJ5
RC6 RC7
E6
10uF
HD3C
VCCGND
7778
7576
7374
7172
RC0RC1
6970
RA4RA5
6768
6566
RA0RA1
6364
RA2RA3
6162
5960
RF0RF1
5758
RH4RH5
5556
VCCGND
5354
VCC
E5
10uF
EasyPIC PRO
v7
RF6R F7
RF4R F5
RF2R F3
RG2RG3
RG0RG1
RH2RH3
505152
44
42
29 30
313233 34
35 36
27 28
37 38
41
39 40
VCC GND
RG4 MCLR#
RE0 RE1
HD2B
43
45 46
47 48
49
DP DM
RH7 RH6
VCC GND
Figure 2: MCU card schematics
page 3

Card dimensions
page 4
Figure 3: MCU card dimensions. Values are in mils.
v7
EasyPIC PRO

If you want to learn more about our products, please visit our website at www.mikroe.com
If you are experiencing some problems with any of our products or just need additional
information, please place your ticket at www.mikroe.com/support
If you have any questions, comments or business proposals,
do not hesitate to contact us at oce@mikroe.com