Microchip Technology PICkit 3 Starter Kit DV164130 DV164130 User Manual

Product codes
DV164130
Page of 98
PICkit™ 3 User’s Guide
DS51795A-page 70
© 2009 Microchip Technology Inc.
CORRECTING CROSSTALK
In some cases a crosstalk problem may exist when the device is being programmed. 
Due to the locations of the PGC and PGD pins, crosstalk may degrade the signal and 
cause the PICkit 3 to fail programming of the target device. To correct this, try the 
following:
• Construct a RJ12 modular cable. Keep the length as short as possible, preferably 
under 6 inches. Also, remove the jacket from the cable, so that the conductors are 
far apart from each other (especially the PGC and PGD signals). The standard 
modular cable is wired as shown in Figure B-3, that is, RJ12 pin 1 on one end 
connects to RJ12 pin 6 on the other end. This solves the problem in nearly all 
cases.
FIGURE B-3:
TARGET CONNECTOR PINOUT
HIBERNATION
When using the PICkit 3 for prolonged periods of time, especially while the debugger 
is in emulation mode, disable the Hibernate mode in the Power Options Dialog window 
of the PC’s operating system. Click on the Hibernate tab and clear or uncheck the 
“Enable hibernation” check box. This will ensure that all communication is maintained 
across all the USB subsystem components.
1
2
3
4
5
6
Target
Connector
Target
Bottom Side
PC Board
Vpp/MCLR
Vss
PGC
Vdd
PGD
LVP
Note 1:
Noise-inducing equipment (motors, light dimmers, etc.) must be on 
separate power strips from the target application and the PICkit 3.