Зачем что-то выдумать, если другие уже все придумали? Есть прекрасный сайт со всякими джитагами и исп программаторами.С помощью одной жалкой микросхемки (стоимостью 10 руб) можно сделать лпт-программатор для авр-ов, атмег, мсп-шников и 51-х !!!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)