PIC
clicker
A compact starter kit with your favorite
microcontroller and a socket for Click add-on
boards. New ideas are just a click away.
TO OUR VALUED CUSTOMERS
I want to express my thanks to you for being interested in our products and for having
confidence in MikroElektronika.
The primary aim of our company is to design and produce high quality electronic products
and to constantly improve the performance thereof in order to better suit your needs.
Nebojsa Matic
General Manager
The PIC
®
and Windows
®
logos and product names are trademarks of Microchip Technology
®
and Microsoft
®
in the U.S.A. and other countries.
Page 2
Table of Contents
1. What is PIC clicker?
2. Power supply
3. PIC18F47J53 microcontroller
Key microcontroller features
4. Programming the microcontroller
Programming with mikroBootloader
step 1 – Connecting PIC clicker
step 2 – Browsing for .HEX file
4
6
8
8
9
10
10
11
step 3 – Selecting .HEX file
step 4 – Uploading .HEX file
step 5 – Finish upload
Programming with mikroProg
™
Programmer
5. mikroProg Suite for PIC Software
™
®
11
12
13
14
16
18
20
24
6. Buttons and LEDs
7. Click boards are plug and play!
8. Dimensions
Page 3
1. What is PIC clicker?
06
05
07
08
10
01
USB MINI-B connector
02
3.3V Voltage regulator
03
mikroProg
™
Programmer connector
04
44-pin PIC18F47J53 microcontroller
05
16 MHz crystal oscillator
06
Connection pads
11
05
10
07
mikroBUS
™
socket
08
RESET button
09
Power indication LED
10
Additional button
01
02
03
04
Figure 1-1: PIC clicker
09
11
Additional LEDs
PIC clicker
is an amazingly compact starter development kit
which brings innovative mikroBUS
™
host socket to your favorite
microcontroller. It features
PIC18F47J53,
8-bit microcontroller,
two indication LEDs, two general purpose buttons, reset button,
USB MINI-B connector and a single mikroBUS
™
host socket.
mikroProg connector and pads for interfacing with external
electronics are provided as well. mikroBUS
™
host connector
consists of two 1x8 female headers with
SPI, I
2
C, UART, RST,
PWM, Analog
and
Interrupt
lines as well as
3.3V, 5V
and
GND
power lines.
PIC clicker
board can be powered over USB cable.
On-board power circuitry generates 3.3V and 5V. Power diode
(GREEN) indicates the presence of power supply.
Page 4
3.3V VOLTAGE REGULATOR
VCC3V3
R10
470
VCC5
C12
10uF
VCC3V3
3
REG1
T1
VCC3V3
R1
4K7
VCC3V3
R2
4K7
T2
VCC3V3
VCC3V3
VCC3V3
VCC3V3
VCC3V3
VCC3V3
C10
1uF
VCC3V3
C11
1uF
C1
100nF
RD2/RP19
C2
100nF
C3
100nF
C4
100nF
C9
100nF
Schematic
2
C13
10uF
PWR
Vout
GND
1
LD29080DT33
RC6/PWM
RC5/D+
RC4/D-
RD3/RP20
RD2/RP19
RD1/SDA
RD0/SCL
RD3/RP20
Vin
RC2
RC1
RC0
VCC3V3
VCC5
FP1
FERRITE
1
2
3
4
5
CN1
VBUS
D-
D+
ID
GND
USB MINIB
VCC3V3
VCC5
44
43
42
41
40
39
38
37
36
35
34
RA2/AN
RB2/RST
RB3/CS
RB4/SCK
RB5/MISO
RC7/MOSI
AN
RST
CS
SCK
MISO
MOSI
3.3V
GND
PWM
INT
RX
TX
SCL
SDA
5V
GND
RC6/PWM
RD4/INT
RD5/RX
RD6/TX
RD0/SCL
RD1/SDA
RC6
RC5
RC4
RD3
RD2
RD1
RD0
VUSB
RC2
RC1
RC0
R4
100K
RC7/MOSI
RD4/INT
RD5/RX
RD6/TX
1
2
3
4
5
6
7
8
9
10
11
U1
33
32
31
30
29
28
27
26
25
24
23
OSC2
OSC1
RC4/D-
RC5/D+
R3
R5
C6
27
27
22pF
C5
10nF
RB0
RB1
RB2/RST
VCC3V3
R6
10K
VCC3V3
RB6/PGC
RB7/PGD
MCLR#
HD1
1
2
3
4
5
T3
RC7
RD4
RD5
RD6
RD7
VSS1
AVDD1
VDD1
RB0
RB1
RB2
PIC18F47J53
44pin QFN
OSC2
OSC1
VSS2
AVSS1
VDD2
AVDD2
RE2
RE1
RE0
RA5
VDDcore/Vcap
X1
16MHz
RE2
RE1
RE0
C7
RA1/RP1
22pF
R9
4K7
C14
10uF
RA0/RP0
VCC3V3
RE0
RE1
RE2
RB1
RB0
RC0
RC1
RC2
R8
4K7
1
2
3
4
5
6
7
8
9
10
HD2
LD2
R7
1K
MCLR#
12
13
14
15
16
17
18
19
20
21
22
RB3
NC
RB4
RB5
RB6
RB7
MCLR
RA0
RA1
RA2
RA3
LD1
mPROG
Figure 1-2: PIC clicker schematic
Page 5
RB4/SCK
RB5/MISO
RB6/PGC
RB7/PGD
MCLR#
RA0/RP0
RA1/RP1
RA2/AN
RST
RB3/CS
C8
100nF