Я бы поостерегся, Иван. В этой схеме нет одной важной вещи - ограничителя уровня USB сигналов, с современными материнскими платами вполне может не работать или будет глючить (у "китайса" на шинах данных USB будет лог. 1 примерно 4,2...4,7 вольта). А глюки в процессе прошивки - вещь очень пакостная.

Правильная схема программатора - у Протосса, там питание Меги проходит через пару диодов и выходной уровень поэтому попадает в "ворота" USB, у меня такой программатор несколько лет работает. Сейчас только ссылку поищу.

Вот: http://prottoss.com/projects/AVR910....programmer.htm
Она хоть и посложнее, но работает гарантированно.