Greetings (No First Name Supplied),
smdFan wrote:I want to be able to program an AVR using Atmel's ISP Programmer. I intend to connect the ISP programmer to the 10 PIN header (see diagram) and then download the program to AVR.
Is(sic) the following connections are correct?
What should I do with unused pins of the header? I selected the 10 pin header because it fits ISP program cable.
Atmel has two different standards for their ISP connectors,
the 10pin is older and obsolete, replaced by the 6pin. Only
older tools (ISP mkI and STK500) use the 10pin.
You can also make a "dongle" with both 6pin and 10pin
headers, and switch from one to the other if needed.
Either way, you should provide both a ground and a target
5V connection to the ISP.
Here is a useful link to all ISP and JTAG formats
BTW, I found the MkII ISP from Atmel to have sensitivity
to noise on the target's power supply. This causes annoying
reboots of the ISP. (I did not have this issue with the MkI).
To solve it I added a 10K resistor and 10uF capacitor at
the ISP header (for the target's power supply). You may
not need it, so leave the cap off and bridge the resistor,
but if you do need it the PCB pads will be there.