Единственое что надо, так это правильно выставить инверсии сигналов в программаторе если они физически не сделаны в железе. И еще надо, чтобы при необходимости могли разъединяться сигналы miso и mosi, это сильно влияет на программирование 93серии и МК AVR. А так программатор не плохой, само железо работает с тремя софтами.