English
Language : 

DS51795A Datasheet, PDF (74/98 Pages) Microchip Technology – PICkit™ 3 Programmer/Debugger
PICkit™ 3 User’s Guide
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
Target
Connector
Vdd
Vpp/MCLR
PGD
2 4 6 LVP
PGC
13 5
Target
Vss PC Board
Bottom Side
Note 1: Noise-inducing equipment (motors, light dimmers, etc.) must be on
separate power strips from the target application and the PICkit 3.
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.
DS51795A-page 70
© 2009 Microchip Technology Inc.