Nač slouží Vcc na ISP konektoru? Je nutné Vcc zapojovat?

Záleží na programátoru. Pokud máš nějaký jednoduchý bastl jako toto forum.mcontrollers.com/download.php?id=1091, tak Vcc nepotřebuješ. Ovšem AVR ISP MkII si z toho pinu bere napájení pro výstupní driver - pozná podle toho napětí, na kterém programovaný procesor běží a se stejnými úrovněmi pak komunikuje.