
Есть две AVR-ки соединенных по SPI- мастер и слейв. (RESETы у них тоже соединены, на схеме это не видно).
Была задачка - каким образом подключать программатор и каким образом переключать не участвующий в программировании в данный момент микроконтроллер.
Я тупо не нужному AVR отключал питание + и gnd. Однако в конце концов выяснялось что слейву удавалось питаться паразитным образом.
Раз 20 шилось хорошо. На 21 в итоге убил мастер - atmega644 (больше шиться не хочет). 162 - остался жив.
Вопрос - на макетке понятно, можно линии miso,mosi,ss,scl пообрывать в момент программирования, а как быть в готовом продукте?

