Hallo Community!

Ich befasse miche rst seit kurzem mit uC's, hab aber schon erste Schaltungen aufgebaut und erfolgreich betrieben. Bis jetzt hab ich meinen uC immer aus der Schaltung raus genommen und in ein gekauftes Board zum flashen gesteckt. Da mir mit der Zeit die ganzen Füße abbrechen >< versuch ich den uC in der Schaltung zu programmieren nur blieben nach suchen mit google und Co noch Fragen zur beschaltung übrig:
Schaltpläne zur berschlatung hab ich genug gefunden.
Nur darf ich die Pins die ich für ISP benötig doppelt belegen? (ich brauch sie ja nur zum flashen)
Wenn nicht wie kann ich dann die kommunikation zwischen 2 uC realisieren die ja über MISO und MOSI (SPI) geht oder irr ich mich da?
Muss ich beim flashen noch irgend welche vorkehrungen treffen (meine restliche Schaltung "abkoppeln/ausschalten") oder kann ich einfach während mein programm läuft anstecken und flashen?
Dann schon mal an alle die mir helfen
mfg.skyscater