Professional Documents
Culture Documents
mikroProg is a fast USB programmer with mikroICD hardware In-Circuit Debugger support. Smart engineering allows mikroProg to support PIC10, PIC12, PIC16, PIC18, dsPIC30/33, PIC24 and PIC32 devices in a single programmer!
for PIC
Table of Contents
Introduction to mikroProg for PIC Key features 1. Driver installation step 1 Start installation step 2 Accept EULA step 3 Installing the drivers step 4 Finish installation 2. Connecting to a PC 3. mikroProg Suite for PIC software 4. Powering device via mikroProg 5. Connecting with a target device 6. IDC10 Pinout 7. Connection examples Using 1x5 male headers Using 2x5 male headers 8. Multiplexer Multiplexer in operating mode 9. Connection schematic examples 4 5 6 7 7 8 8 9 10 11 12 13 14 14 15 16 17 18 Connection examples - PIC PIC DIP8 PIC DIP14 PIC DIP18 PIC DIP20 PIC DIP28 PIC DIP40 PIC TQFP 64 PIC TQFP 80 Connection examples - PIC18FJ PIC18FJ DIP28 PIC18FJ QFN28 PIC18FJ DIP40 PIC18FJ TQFP44 PIC18FJ QFN44 PIC18FJ TQFP64 PIC18FJ TQFP80 PIC18FJ TQFP100 Connection examples - dsPIC 19 19 19 20 20 21 21 22 23 24 24 24 25 26 26 27 28 29 30 dsPIC DIP18 dsPIC TQFP44 dsPIC DIP28 dsPIC DIP40 dsPIC TQFP64 dsPIC TQFP80 Connection examples - PIC24 PIC24 DIP18 PIC24 DIP20 PIC24 DIP28 PIC24 TQFP44 PIC24 TQFP64 PIC24 TQFP80 PIC24 TQFP100 PIC24 TQFP100 Connection examples - PIC32 PIC32 TQFP64 PIC32 TQFP100 30 30 31 31 32 33 34 34 34 35 35 36 37 38 39 40 40 41
Page 3
mikroProg for PIC represents fast and reliable programmer with ICD support. Specially designed firmware allows programming of all Microchip microcontrollers: PIC, dsPIC and PIC32. And theres no need for the firmware update each time you select a new microcontroller architecture. With mikroProg, single firmware takes care of all supported architectures. Supporting new microcontrollers is easy. Just by downloading the latest version of mikroProg Suite your programmer is ready to program new devices.
Page 4
Key features
- In-Circuit Debugging (ICD). - Unique firmware for PIC, dsPIC and PIC32 microcontrollers - No need for firmware update - New microcontrollers support via latest version of mikroProg Suite for PIC software - Power supply for target device
01 04 05 06
02
03
01 Flat cable 02 USB MINIB connector 03 IDC10 connector 04 DATA transfer indication LED 05 ACTIVE indication LED 06 LINK indication LED 07 POWER indication LED
07
Page 5
1. Driver installation
To install drivers for mikroProg for PIC go to download section on MikroElektronika website or follow link below.
http://www.mikroe.com/eng/downloads/get/1202/ mikroprog_for_pic_drivers_v200.zip
After download is complete extract files and begin installation: Folder with extracted files contains folders with drivers for different operating systems. Depending on which operating system is in use chose adequate folder and open it. Under opened folder is located setup file for driver installation. Double click on setup file and begin installation.
Page 6
01 01 02
01 In order to proceed select: I accept the this EULA (End User License Agreement) 02 Click Next> button
Page 7
01
01
Page 8
2. Connecting to a PC
In order to use mikroProg for PIC connect it with a PC via USB cable, Figure 2-1.
When connection is established green POWER LED will turn ON. Amber-colored LINK LED will turn ON when link between mikroProg and PC is established. Link can be established only when correct drivers are installed on your PC.
Page 9
Page 10
01
03
Figure 4-1: Voltage options 01 Setting supply voltage value from 1.8 to 5V (max 250mA) 02 Check box for enabling supply voltage from programmer 03 Box with selected supply voltage
Page 11
First pin
Front side of IDC10 connector is marked with a knob and incision. Front side holds PGC, PGD and MCLR pins which are used for microcontroller programming.
Page 12
6. IDC10 Pinout
01 MCU-VCC (colored wire) - MCU power supply 03 MCU-PGC - Serial programming clock 05 MCU-PGD - ICSP data 07 MCU-MCLR - Master clear/Programming voltage 09 GND - Ground 07 05 02 VCC 04 PGC 06 PGD 08 MCLR 10 GND Figure 6-1: IDC10 pinout These pins are used for multiplexing (see section 8.0 for more information) 03 01 09 10 08 06 04 02
Page 13
7. Connection examples
For connecting mikroProg with your target device a best solution is to provide 1x5 or 2x5 male headers which are connected with programing pins on microcontroller. When soldering header make sure that to use correct pinout for IDC10 connector.
Figure 7-2: Connecting mikroProg to SmartGLCD 128x240 via 1x5 male header
Page 14
Figure 7-4: Connecting mikroProg with Ready for PIC via 2x5 male header
Page 15
8. Multiplexer
Multiplexer is specially designed circuit which serves as a switch. Purpose of multiplexer is that theres no need for disconnecting mikroProg programmer from a device when programming is over. Multiplexing is always available, but can only be used with 2x5 male header on target board as shown on Figure 8-1. Multiplexer allows the usage of programmable pins as I/O, in non-programming mode.
While pins on MCU are separated from rest of the circuit they can not be used as I/O. By connecting mikroProg to the device programming is enabled and due to multiplexer when programming is finished programmable pins can be used as I/O without mikroProg removal, Figure 8-2.
MCU-VCC
VCC
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
VCC-MCU
MCLR RA0 RA1 RA2 RA3 RA4 RA5 RE0 RE1 RE2 VCC GND OSC1 OSC2 RC0 RC1 RC2 RC3 RD0 RD1 DIP40
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VCC GND RD7 RD6 RD5 RD4 RC7 RC6 RC5 RC4 RD3 RD2
VCC-MCU
VCC-MCU
R R R
MCLR RA0 RA1 RA2 RA3 RA4 RA5 RE0 RE1 RE2 VCC GND OSC1 OSC2 RC0 RC1 RC2 RC3 RD0 RD1 DIP40
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VCC GND RD7 RD6 RD5 RD4 RC7 RC6 RC5 RC4 RD3 RD2
PGC-RB6
PGD-RB7
PIC16F887
VCC-MCU
R R R
Figure 8-2: mikroProg is connected with target board and multiplexing is enabled
PIC16F887
Figure 8-1: By placing 2x5 header programmable pins on MCU will be separated from rest of the circuit
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
Figure 8-3: When mikroProg is removed place jumpers over 2x5 male header in order to use programmable pins as I/O
PIC
USB
DATA
MCU-VCC
VCC
MCU-VCC
MCU-PGC MCU-PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
IDC10 connector
PROG
USB
DATA
MCU-VCC
VCC
MCU-VCC
MCU-PGC MCU-PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
IDC10 connector
Page 17
PGC - Serial programming clock PGD - ICSP data MCLR/Vpp - Master clear/Programming voltage Also it is necessary to attach power supply to microcontroller VCC and GND pins.
Page 18
USER INTERFACE
8 PIN
Figure 9-1: Connection schematic for 8-pin DIP MCU via 2x5 male header
100nF 1K
MCU-VCC
VCC
PGC-RA1 PGD-RA0 MCLR
USER INTERFACE
PIC DIP14
Figure 9-2: Connection schematic for 14-pin DIP MCU via 2x5 male header
14 PIN
Page 19
100nF
MCU-VCC
VCC
PIC DIP8
PIC10F200 PIC16F676
1K
100nF
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
RA1 RA0
OSC1 OSC2
USER INTERFACE
PIC DIP18
Figure 9-3: Connection schematic for 18-pin DIP MCU via 2x5 male header
PIC16F1220
18 PIN
1K
100nF
MCU-VCC
VCC
PGC-RA1 PGD-RA0 MCLR
VCC
OSC1 OSC2 MCLR
GND RA0 RA1 RA2 RC0 RC1 RC2 RB4 RB5 RB6
USER INTERFACE
PIC DIP20
Figure 9-4: Connection schematic for 20-pin DIP MCU via 2x5 male header
20 PIN
PIC16F631
Page 20
PIC DIP28
Figure 9-5: Connection schematic for 28-pin DIP MCU via 2x5 male header
PIC DIP40
Figure 9-6: Connection schematic for 40-pin DIP MCU via 2x5 male header
1K
100nF
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
100nF 1K
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
MCLR
RA0 RA1 RA2
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VCC GND RC7 RC6 RC5 RC4
USER INTERFACE
28 PIN
MCLR RA0 RA1 RA2 RA3 RA4 RA5 RE0 RE1 RE2 VCC GND OSC1 OSC2 RC0 RC1 RC2 RC3 RD0 RD1
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VCC GND RD7 RD6 RD5 RD4 RC7 RC6 RC5 RC4 RD3 RD2
USER INTERFACE
40 PIN
Page 21
PIC16F887
PIC18F252
PIC TQFP 64
Figure 9-7: Connection schematic for 64-pin TQFP MCU via 2x5 male header
100nF 1K
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
RE2 RE3 RE4 RE5 RE6 RE7 RD0 VCC GND RD1 RD2 RD3 RD4 RD5 RD6 RD7
RF1 RF0 AVCC AGND RA3 RA2 RA1 RA0 GND VCC RA5 RA4 RC1 RC0 RC6 RC7
RE1 RE0 RG0 RG1 RG2 RG3 MCLR RG4 GND VCC RF7 RF6 RF5 RF4 RF3 RF2
PIC18F6310
RB0 RB1 RB2 RB3 RB4 RB5 RB6 GND OSC2 OSC1 VCC RB7 RC5 RC4 RC3 RC2
USER INTERFACE
64 PIN
Page 22
Figure 9-8: Connection schematic for 80-pin TQFP MCU via 2x5 male header
100nF 1K
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
RH5 RH4 RF1 RF0 AVCC AGND RA3 RA2 RA1 RA0 GND VCC RA5 RA4 RC1 RC0 RC6 RC7 RJ4 RJ5
RH2 RH3 RE1 RE0 RG0 RG1 RG2 RG3 MCLR RG4 GND VCC RF7 RF6 RF5 RF4 RF3 RF2 RH7 RH6
PIC18F8310
RJ2 RJ3 RB0 RB1 RB2 RB3 RB4 RB5 RB6 GND OSC2 OSC1 VCC RB7 RC5 RC4 RC3 RC2 RJ7 RJ6
USER INTERFACE
80 PIN
Page 23
PIC TQFP 80
RH1 RH0 RE2 RE3 RE4 RE5 RE6 RE7 RD0 VCC GND RD1 RD2 RD3 RD4 RD5 RD6 RD7 RJ0 RJ1
E2 MCLR RA0 RA1 RA2 RA3 E1 10uF RA5 GND OSC1 OSC2 RC0 RC1 RC2 RC3
VCCcore
C 100nF
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VCC GND RC7 RC6 RC5 RC4
10uF
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
USER INTERFACE
PIC18FJ DIP28
Figure 9-9: Connection schematic for 28-pin DIP MCU via 2x5 male header
28 PIN
E1 10uF
PIC18F24J10
E2 10uF
C 100nF
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
USER INTERFACE
PIC18FJ QFN28
Figure 9-10: Connection schematic for 28-pin QFN MCU via 2x5 male header
28 PIN
Page 24
Figure 9-11: Connection schematic for 40-pin DIP MCU via 2x5 male header
E2 MCLR RA0 RA1 RA2 RA3 VCCcore RA5 E1 10uF RE0 RE1 RE2 VCC GND OSC1 OSC2 RC0 RC1 RC2 RC3 RD0 RD1 RB7 RB6 RB5 RB4 RB3 RB2 RB0 RB1 VCC GND RD7 RD6 RD5 RD4 RC7 RC6 RC5 RC4 RD3 RD2 10uF
C MCU-VCC 100nF
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR PGC-RB6 PGD-RB7 MCLR USER INTERFACE
VCC
DIP40
Page 25
PIC18FJ DIP40
PIC18F45J10
E2
C MCU-VCC VCC
PGC-RB6 PGD-RB7 MCLR
RC6 RC5 RC4 RD3 RD2 RD1 RD0 RC3 RC2 RC1 NC
10uF
100nF
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR USER INTERFACE
RG7 RD4 RD5 RD6 RD7 GND VCC RB0 RB1 RB2 RB3
NC RC0 OSC2 OSC1 GND PIC18F44J10 VCC RE2 RE1 RE0 RA5 VCCcore E1
PIC18FJ TQFP44
Figure 9-12: Connection schematic for 44-pin TQFP MCU via 2x5 male header
44 PIN
10uF
E2
C MCU-VCC VCC
PGC-RB6 PGD-RB7 MCLR
RC6 RC5 RC4 RD3 RD2 RD1 RD0 RC3 RC2 RC1 RC0
10uF
100nF
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR USER INTERFACE
RB3 NC RB4 RB5 RB6 RB7 MCLR RA0 RA1 RA2 RA3
RG7 RD4 RD5 RD6 RD7 GND AVCC VCC RB0 RB1 RB2
OSC2 OSC1 GND AGND VCC PIC18F44J10 AVCC RE2 RE1 RE0 RA5 VCCcore
E1
PIC18FJ QFN44
Figure 9-13: Connection schematic for 44-pin QFN MCU via 2x5 male header
44 PIN
10uF
Page 26
PIC18FJ TQFP64
Figure 9-14: Connection schematic for 64-pin TQFP MCU via 2x5 male header
100nF 1K
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
RF1 RF0 AVCC AGND RA3 RA2 RA1 RA0 GND VCC RA5 RA4 RC1 RC0 RC6 RC7
RE1 RE0 RG0 RG1 RG2 RG3 MCLR RG4 GND VCC RF7 RF6 RF5 RF4 RF3 RF2
PIC18F63J11
RB0 RB1 RB2 RB3 RB4 RB5 RB6 GND OSC2 OSC1 VCC RB7 RC5 RC4 RC3 RC2
USER INTERFACE
64 PIN
Page 27
RE2 RE3 RE4 RE5 RE6 RE7 RD0 VCC GND RD1 RD2 RD3 RD4 RD5 RD6 RD7
PIC18FJ TQFP80
Figure 9-15: Connection schematic for 80-pin TQFP MCU via 2x5 male header
E2
C MCU-VCC VCC
PGC-RB6 PGD-RB7 MCLR
RH1 RH0 RE2 RE3 RE4 RE5 RE6 RE7 RD0 VCC GND RD1 RD2 RD3 RD4 RD5 RD6 RD7 RJ0 RJ1
10uF RJ2 RJ3 RB0 RB1 RB2 RB3 RB4 RB5 RB6 GND RA6 RA7 VCC RB7 RC5 RC4 RC3 RC2 RJ7 RJ6
100nF
MCU-RB6/PGC MCU-RB7/PGC MCU-MCLR USER INTERFACE
E1 10uF
RH5 RH4 RF1 ENVREG AVCC AGND RA3 RA2 RA1 RA0 GND VCC RA5 RA4 RC1 RC0 RC6 RC7 RJ4 RJ5
RH2 RH3 RE1 RE0 RG0 RG1 RG2 RG3 MCLR RG4 GND VCCcore RF7 RF6 RF5 RF4 RF3 RF2 RH7 RH6
PIC18F83J11
80 PIN
Page 28
Figure 9-16: Connection schematic for 100-pin TQFP MCU via 2x5 male header
R 22K
E2
C MCU-VCC VCC
PGC-RB6 PGD-RB7 MCLR
RH1 RH0 RE2 RE3 RE4 RE5 RE6 RE7 RD0 RD1 RD2 RD3 RD4 RD5 VCC GND RD6 RD7 GNDPLL VCCPLL RBIAS GNDTX TPOUT+ TPOUT-
VCCTX
U1
10uF
100nF
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR USER INTERFACE
E1 10uF
RH5 RH4 RF1 ENVREG AVCC AGND RA3 RA2 RA1 RA0 GND VCC RG7 RJ7 GND RA5 RA4 RC1 RC0 RC6 RC7 RJ4 RJ5 RJ0 RJ1
RH2 RH3 RE1 RE0 RB0 RB1 RB2 RB3 NC RG6 RG5 RF0 MCLR RG4 GND VCCcore VCC RF7 RF6 RF5 RF4 RF3 RF2 RH7 RH6
VCCRX
PIC18F96J60
TPIN+ TPINGNDRX RG0 RG1 RB4 RB5 RB6 RJ2 GND OSC2 OSC1 VCC RJ3 GND VCC RJ6 RB7 RC5 RC4 RC3 RC2 RG2 RG3
100 PIN
Page 29
PIC18FJ TQFP100
1K MCLR RB0 RB1 RB2 RB3 OSC1 OSC2 RC13 RC14 AVCC AGND
100nF
MCU-VCC
VCC
PGC-RB5 PGD-RB4 MCLR
USER INTERFACE
dsPIC DIP18
Figure 9-17: Connection schematic for 18-pin DIP MCU via 2x5 male header
18 PIN
RF3 RF6 RD8 RD2 VCC GND RD3 RD9 RA11 RC14 NC
RF2 RF5 RF4 RF1 RF0 GND VCC RD1 RD0 RB12 RB11
dsPIC30F3012
100nF 1K
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
NC RC13 OSC2 OSC1 GND dsPIC30F4013 VCC RB8 RB7 RB6 RB5 RB4
USER INTERFACE
dsPIC TQFP44
Figure 9-18: Connection schematic for 44-pin TQFP MCU via 2x5 male header
44 PIN
Page 30
Figure 9-19: Connection schematic for 28-pin DIP MCU via 2x5 male header
100nF
Figure 9-20: Connection schematic for 40-pin DIP MCU via 2x5 male header
1K MCLR RB0 RB1 RB2 RB3 RB4 RB5 GND OSC1 OSC2 RC13 RC14 VCC RD9 AVCC AGND RB6 RB7 RB8 RB9 RF4 RF5 VCC GND RF2 RF3 RF6 RD8
MCU-VCC
VCC
PGC-RF2 PGD-RF3 MCLR
100nF 1K
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
USER INTERFACE
28 PIN
MCLR RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RB8 VCC GND OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 GND DIP40
AVCC AGND RB9 RB10 RB11 RB12 RD0 RD1 VCC GND RF0 RF1 RF4 RF5 RF2 RF3 RF6 RD8 RD2 VCC
USER INTERFACE
Page 31
dsPIC DIP28
dsPIC DIP40
dsPIC30F3014
dsPIC30F2012
dsPIC TQFP64
Figure 9-21: Connection schematic for 64-pin TQFP MCU via 2x5 male header
100nF 1K
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
RE4 RE3 RE2 RE1 RE0 RF1 RF0 VCC GND RD7 RD6 RD5 RD4 RD3 RD2 RD1
RB6 RB7 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RB12 RB13 RB14 RB15 RF4 RF5
RE5 RE6 RE7 RG6 RG7 RG8 MCLR RG9 GND VCC RB5 RB4 RB3 RB2 RB1 RB0
dsPIC30F5015
RC14 RC13 RD0 RD11 RD10 RD9 RD8 GND OSC2 OSC1 VCC RG2 RG3 RF6 RF2 RF3
USER INTERFACE
64 PIN
Page 32
Figure 9-22: Connection schematic for 80-pin TQFP MCU via 2x5 male header
100nF 1K
RG13
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
RG15
RB6 RB7 RA9 RA10 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RB12 RB13 RB14 RB15 RD14 RD15 RF4 RF5
RC1 RC2 RC3 RC4 RG6 RG7 RG8 MCLR RG9 GND VCC RA12 RA13 RB5 RB4 RB3 RB2 RB1 RB0
dsPIC30F6014
RC14 RC13 RD0 RD11 RD10 RD9 RD8 RA15 RA14 GND OSC2 OSC1 VCC RG2 RG3 RF6 RF7 RF8 RF2 RF3
USER INTERFACE
80 PIN
Page 33
dsPIC TQFP80
RG12 RG14 RA7 RA6 RG0 RG1 RF1 RF0 VCC GND RD7 RD6 RD5 RD4 RD13 RD12 RD3 RD2 RD1
MCLR PIC24HJ12GP201-DIP18
RA0
VCC
GND
MCU-VCC
MCU-RA1/PGC MCU-RA0/PGD MCU-MCLR
VCC
PGC-RA1 PGD-RA0 MCLR
PIC24 DIP18
USER INTERFACE
Figure 9-23: Connection schematic for 18-pin DIP MCU via 2x5 male header
MCLR
RA0
VCC
GND
MCU-VCC
MCU-RA1/PGC MCU-RA0/PGD MCU-MCLR
VCC
PGC-RA1 PGD-RA0 MCLR
PIC24F16KA102-DIP20
PIC24 DIP20
Figure 9-24: Connection schematic for 20-pin DIP MCU via 2x5 male header
Page 34
MCLR
RA0
VCC
GND
MCU-VCC
MCU-RB1/PGC MCU-RB0/PGD MCU-MCLR
RA1
RB15
PIC24HJ32GP202-DIP28
RB0 RB1 RB2 RB3 GND RA2 RA3 RB4 RA4 MCU-VCC VCC RB5
RB14 RB13 RB12 RB11 RB10 VCAP GND RB9 RB8 RB7 RB6
PIC24 DIP28
Figure 9-25: Connection schematic for 28-pin DIP MCU via 1x5 male header
MCU-VCC
VCC
PGC-RB6 PGD-RB7 MCLR
RA7 RB14 RB15 AGND AVCC MCLR RA0 RA1 RB0 RB1
RB4 RA8 RA3 RA2 GND VCC RC2 RC1 RC0 RB3 RB2
PIC24 TQFP44
USER INTERFACE
Figure 9-26: Connection schematic for 44-pin TQFP MCU via 2x5 male header
44 PIN
Page 35
RB8 RB7 RB6 RB5 VCC GND RC5 RC4 RC3 RA9 RA4
PIC24 TQFP64
Figure 9-27: Connection schematic for 64-pin TQFP MCU via 2x5 male header
MCU-VCC
ENVREG
VCC
PGC-RB6 PGD-RB7 MCLR
RE4
RD1
RE5
RC14
RE6 RE7 RG6 RG7 RG8 MCLR RG9 GND VCC RB5 RB4 RB3 RB2 RB1
RB0
PIC24FJ128GA006-PT
RB7 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RB12 RB13 RB14 RB15 RF4 RF5
RC13 RD0 RD11 RD10 RD9 RD8 GND OSC2 OSC1 VCC RG2 RG3 RF6 RF2 RF3
USER INTERFACE
RB6
64 PIN
Page 36
Figure 9-28: Connection schematic for 80-pin TQFP MCU via 2x5 male header
RB6 RB7 RA9 RA10 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RB12 RB13 RB14 RB15 RD14 RD15 RF4 RF5
RE5 RE6 RE7 RC1 RC3 RG6 RG7 RG8 MCLR RG9 GND VCC RE8 RE9 RB5 RB4 RB3 RB2 RB1 RB0
RE4 RE3 RE2 RE1 RE0 RG0 RG1 RF1 RF0 ENVREG VCAP RD7 RD6 RD5 RD4 RD13 RD12 RD3 RD2 RD1
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
PIC24FJ128GB108-PT
RC14 RC13 RD0 RD11 RD10 RD9 RD8 RA15 RA14 GND OSC2 OSC1 VCC D+/RG2 D-/RG3 VUSB VBUS RF8 RF2 RF3
USER INTERFACE
80 PIN
Page 37
PIC24 TQFP80
PIC24 TQFP100
Figure 9-29: Connection schematic for 100-pin TQFP MCU via 2x5 male header
RB6 RB7 RA9 RA10 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RA1 RF13 RF12 RB12 RB13 RB14 RB15 GND VCC RD14 RD15 RF4 RF5
RG15 VCC RE5 RE6 RE7 RC1 RC2 RC3 RC4 RG6 RG7 RG8 MCLR RG9 GND VCC RA0 RE8 RE9 RB5 RB4 RB3 RB2 RB1 RB0
RE4 RE3 RE2 RG13 RG12 RG14 RE1 RE0 RA7 RA6 RG0 RG1 RF1 RF0 ENVREG VCAP1 RD7 RD6 RD5 RD4 RD13 RD12 RD3 RD2 RD1
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
PIC24FJ128GB110-PF
GND RC14 RC13 RD0 RD11 RD10 RD9 RD8 RA15 RA14 GND OSC2 OSC1 VCC RA5 RA4 RA3 RA2 USBDP/D+/RG2 USBDN/D-/RG3 VUSB USB-DET/VBUS RF8 RF2 RF3
USER INTERFACE
100 PIN
Page 38
Figure 9-30: Connection schematic for 100-pin TQFP MCU via 1x5 male header
RB6 RB7 RA9 RA10 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RA1 RF13 RF12 RB12 RB13 RB14 RB15 GND VCC RD14 RD15 RF4 RF5
RG15 VCC RE5 RE6 RE7 RC1 RC2 RC3 RC4 RG6 RG7 RG8 MCLR RG9 GND VCC RA0 RE8 RE9 RB5 RB4 RB3 RB2 RB1 RB0
RE4 RE3 RE2 RG13 RG12 RG14 RE1 RE0 RA7 RA6 RG0 RG1 RF1 RF0 ENVREG VCAP1 RD7 RD6 RD5 RD4 RD13 RD12 RD3 RD2 RD1
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
PIC24FJ128GB110-PF
GND RC14 RC13 RD0 RD11 RD10 RD9 RD8 RA15 RA14 GND OSC2 OSC1 VCC RA5 RA4 RA3 RA2 USBDP/D+/RG2 USBDN/D-/RG3 VUSB USB-DET/VBUS RF8 RF2 RF3
100 PIN
Page 39
PIC24 TQFP100
PIC32 TQFP64
Figure 9-31: Connection schematic for 64-pin TQFP MCU via 2x5 male header
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
RE3 RE2 RE1 RE0 RF1 RF0 VDD VCAP RD7 RD6 RD5 RD4 RD3 RD2
RE4
RE5
SOSCO
RE6 RE7 RG6 RG7 RG8 MCLR RG9 VSS VDD RB5 RB4 RB3 RB2 RB1
RB0
RB6 RB7 AVDD AVSS RB8 RB9 RB10 RB11 VSS VDD RB12 RB13 RB14 RB15 RF4
SOSCI RD0 RD11 RD10 RD9 RD8 VSS OSC2 PIC32MX534F064H OSC1 VDD D+/RG2 D-/RG3 VUSB VBUS USB-ID
RF5
RD1
USER INTERFACE
Page 40
PIC32 TQFP100
Figure 9-32: Connection schematic for 100-pin TQFP MCU via 2x5 male header
VCC3
E9 10uF
VCC3
VCC3
RB6 RB7 RA9 RA10 AVCC AGND RB8 RB9 RB10 RB11 GND VCC RA1 RF13 RF12 RB12 RB13 RB14 RB15 GND VCC RD14 RD15 RF4 RF5
RG15 VCC RE5 RE6 RE7 RC1 RC2 RC3 RC4 RG6 RG7 RG8 MCLR RG9 GND VCC RA0 RE8 RE9 RB5 RB4 RB3 RB2 RB1 RB0
PIC32MX795F512L
GND RC14 RC13 RD0 RD11 RD10 RD9 RD8 RA15 RA14 GND OSC2 OSC1 VCC RA5 RA4 RA3 RA2 RG2 RG3 VUSB VBUS RF8 RF2 RF3
MCU-VCC
MCU-RB6/PGC MCU-RB7/PGD MCU-MCLR
VCC
PGC-RB6 PGD-RB7 MCLR
USER INTERFACE
100 PIN
VCC3 VCC3 VCC3
Page 41
RE4 RE3 RE2 RG13 RG12 RG14 RE1 RE0 RA7 RA6 RG0 RG1 RF1 RF0 VCC VCAP RD7 RD6 RD5 RD4 RD13 RD12 RD3 RD2 RD1
Notes:
Page 42
DISCLAIMER All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use, but not for distribution. Any modification of this manual is prohibited. MikroElektronika provides this manual as is without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or conditions of merchantability or fitness for a particular purpose. MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MikroElektronika, its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MikroElektronika has been advised of the possibility of such damages. MikroElektronika reserves the right to change information contained in this manual at any time without prior notice, if necessary. HIGH RISK ACTIVITIES The products of MikroElektronika are not fault tolerant nor designed, manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or environmental damage (High Risk Activities). MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities. TRADEMARKS The MikroelEktronika name and logo, the MikroElektronika logo, mikroC, mikroC PRO, mikroBasic, mikroBasic PRO, mikroPascal, mikroPascal PRO, AVRflash, PICflash, dsPICprog, 18FJprog, PSOCprog, AVRprog, 8051prog, ARMflash, EasyPIC5, EasyPIC6, BigPIC5, BigPIC6, dsPIC PRO4, Easy8051B, EasyARM, EasyAVR5, EasyAVR6, BigAVR2, EasydsPIC4A, EasyPSoC4, EasyVR Stamp LV18FJ, LV24-33A, LV32MX, PIC32MX4 MultiMedia Board, PICPLC16, PICPLC8 PICPLC4, SmartGSM/GPRS, UNI-DS are trademarks of MikroElektronika. All other trademarks mentioned herein are property of their respective companies. All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are only used for identification or explanation and to the owners benefit, with no intent to infringe. MikroElektronika, 2011, All Rights Reserved.
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/en/support If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com