Re: ICSP
Hi there,
The easiest way to use the ICSP that I have found is just to connect the board that contains the device that you want to program straight to the programmer.
This can be done really easily by making a common GND then connect RB6,RB7 (Serial Data & Clock) and of cause Mclr.
Because my programmer doesn't have ICSP support I use a turn pin DIL socket and then plug the jump leads into the DIL socket then connect the other ends of the jump leads to your desired board.
I have included a photo just in case you don't quite understand what I getting at.
I have found that this works very well and saves a lot of time.
Note that once you have programmed the desired device you need to disconnect the Mclr lead for the board to carry on as normal.
You will also need to power up the desired board before attempting to program.
All the best
Pete.