Как уже упоминалось ранее: для AVR купите/сделайте USBasp на базе ATmega8 (китайский USBasp стоит как напр. две чашки кофе). С той же программой AVRDUDESS (с выбором пункта меню) -> USBasp. Там же есть и Arduino (UNO, Nano, Pro Mini) как программатгора, с помощью трех щелчков мыши из Arduino IDE (ArduinoISP) модуль превратится в полноценный программатор. Давно не использую разъемы для МК: размещаю на пластиковой бредборде, с док. используемому MK. Всего несколько проводов, несколько секунд - и все: MK ждет свой код.