Also ich hab mir das so vorgestellt:

Externes Bild anzeigen  


Die Pfeile gehen zur üblichen Hardware. Wenn switch, dann kann programmiert werden.




Über 3 Schalter wird der jeweilige AVR ausgewählt.
Die Schalter sollten 2xEIN , also jeweils 2 getrennte Schalter sein.
(Insgesamt 4 Kontakte):

Externes Bild anzeigen  

(Punktlinie stellt die mögliche getrennte Verbindung dar, wenn Schalter gekippt..)

Wenn der Schalter gekippt wird, bekommt ein AVR Strom und das Relais wird geschalten, was die Pins von der Hardware trennt und mit dem Programmierport verbindet.

Warum 2 getrennte Schalter in einem verwenden?
Damit, wenn nicht programmiert wird, die AVR Betriebsspannung nicht die Relais schaltet Bild

(Sry die Bilder sind verschwunden, kA warum...)