7.3
Connecting External Debuggers
Even though there is an on-board debugger, external debuggers can be connected directly to
PIC18F47Q10 Curiosity Nano to program/debug the PIC18F47Q10. The on-board debugger keeps all the
pins connected to the PIC18F47Q10 and board edge in tri-state when not actively used. Therefore, the
on-board debugger will not interfere with any external debug tools.
Figure 7-3. Connecting the MPLAB PICkit
™
4 In-circuit Debugger/Programmer to PIC18F47Q10
Curiosity Nano
USB
DEBUGGER
PS LED
NC
ID
CDC RX
CDC TX
DBG1
DBG2
VBUS
VOFF
DBG3
DBG0
GND
VTG
CURIOSITY NANO
2
3
4
5
6
7
8
1
MCLR
V
DD
Ground
DATA
CLOCK
3 = Ground
4 = PGD
5 = PGC
6 = Unused
7 = Unused
8 = Unused
2 = V
DD
1 = MCLR
MPLAB® PICkit™ 4
CAUTION
To avoid contention between the external debugger and the on-board debugger, do not start any
programming/debug operation with the on-board debugger through MPLAB
®
X or mass storage
programming while the external tool is active.
PIC18F47Q10 Curiosity Nano
Appendix
©
2019 Microchip Technology Inc.
User Guide
DS40002103A-page 21