Камент №2. ... "развязка на резисторах" ... Но она не сможет обеспечить работоспособность SPI после программирования (если линии программатора не будут в Z-состоянии), т.к. используется не для того, чтобы можно было не отключать разъём программатора от устройства при отладке, а для исключения (иногда возможного) конфликта выходов программатора и остальной схемы.
Если выход программатора с ОК и неактивное состояние "1" - сможет (в зависимости от размера pull-up в программаторе, если он есть). Если в программаторе есть токоограничение - тоже (смотря насколько ток ограничивается).
напряжение ~110V с корпуса
Лет 5 меня так "подёргивало", когда я дома ступнёй батареи отопления касался - и ни программатор (STK500) не погорел, ни контроллеры. Не говорю, "что так правильно". Конечно неправильно, но часто проходит без последствий.