Решил всё-таки изучить МК на примере ATtiny2313-20PU. Моя тактика на изучение была такова: найти простую схему программатора, собрать; найти простую схему с прошивкой, прошить. И посмотреть, что получится, а уже из результатов этого первого опыта решать, изучать ли Ассемблер и все премудрости этой мудрёной науки.
И сразу же возникли, не скажу что неожиданные, трудности - начитавшись на форумах, сразу понял, что проблем с прошивкой мне не избежать.
Программер собирал по схеме:

(http://www.xtremeukraine.net/content/view/48/2/)
которая, если я не туплю, является копией
(http://radiokot.ru/lab/controller/29/index.shtml)
Сама схема следующая:

(http://www.scienceprog.com/simplest-dor ... ontroller/)
Она у меня находится на той же макетной плате, что и программатор. Reset посадил через 1кОм на +5 и через 0,1 мкФ на 0. Резонатор, как и на схеме, голый (без 33 пкФ).
Итак, симптомы следующие:
При попытке прошивки PonyProg выдаёт следующее:
Device missing or unknown device (-24)
Нажимаю Ignore (в справке к проге даже написано, что иногда это помогает), идёт передача - несколько раз сменяется шкала передачи. Далее вылетает
Write failed
То же самое с выключенным питанием (от LPT на схему поступает порядка 2 В) и вытащенным МК.
Аналогично в AVReal:
Can't resync
Reset pin released
Adapter disabled
То же самое с выключенным питанием и вытащенным МК.
CodeVision также одинаково ругается общим ругательством, типа нет питания, повреждённый МК, и т. д.
После диода напряжение порядка 4-4,5 В. При прошивании красный светодиод не моргает, а просто горит (по крайней мере, мне так кажется).
Программатор собран на макетной плате, к которому подходит шлейф от LPT длиной 35 см.
20-я лапа МК, как и 20-я микрухи, сидит за диодом (ну проще так было собирать)
Фьюзы трогать боюсь, просто загружаю hex и прошиваю.
Осмотр схемы на ошибки и вынимание/затаскивание микросхем из панелек пока ничего не дал.
Если кто-нибудь попадал в такую ситуацию и знает, как из неё выбраться - отпишитесь, пожалуйста - буду очень благодарен.


