No, one is an AUX which I think is auxillary power IIRC. I don't use it for
programming though. But the rest of pins are correct. As far as
interfacing with the pic to be programming, its just a matter of connecting
those pins on the pic kit 2 to the appropriate pins on the pic. If the pic
is on some board and that board has some icsp connecter then you could
easily rig something up so it will work.
I have no experience with all the demo and daughter boards but I imagine it
can't be all that complex. You might not find a "pretty" solution but I'm
sure you could rig something up in 5 mins if you have to.
if you goto
all those boards that connect to the pic kit 2 are just pcb's with a pic on
them for easy programming/debugging/experimenting. They are not needed.
If you know how to program, know how to solder, have a breadboard, a few
pic's, and some wire then you can program those pic's.
You see you can buy the demo board seperately. You do not need them to
program a pic. All you need is the pic kit 2.
You can see the ICSP header on the boards though. They are 6 pins and have
the various functionality you mentioned.
here is what I did. Ordered pic kit 2. Got it but it had no male connector
for interfacing with any pic. I got 6 wires, 6 "pins"(the kinda that you
find on motherboards and that you see on the demo board), soldered the 6
wires to the pins, used hot glue to hold everything together(not very pretty
but works), and stripped the ends of those wires.
Now all I do is stick in my rigged connecter into the header on the pic kit
2, connect the appropriate wires to the pins on the pic I'm trying to
program(and doing any extra stuff I need), and program it.
The only issue I have is that sometimes the connecter slips out of the pic
kit 2. This is probably an issue with the header on the pic kit because
there is no latching mechanism. Its not a huge issue and I suppose a dab of
hot glue or some tape would fix it. Just happens every once in a while.
I think maybe all those different headers is just for differen demo boards
and such. If your not involved in demoing anything then it shouldn't be an
issue. If you are then its probably still not necessary if you don't mind