А я бы порекомендовал купить готовый внутрисхемный программатор, т.к. сразу будет намного меньше трудностей. В свое время я делал параллельный и пользовался им где-то пол года, но только когда купил AS1 от Аргуссофта понял, что мое удовольствие от работы с МК было неполным

Счас есть AS3 - подсоединяется по USB. Если нужна гальваническая развязка, то можно взять программатор от Точки опоры. Все девайсы в пределах вроде 30 уе.