как прошить attiny2313

attiny2313 простой 8-ми битный микроконтроллер. Для прошивки микроконтроллера attiny2313 необходимо:
1. сам микроконтроллер attiny2313,
2. программатор для микроконтроллеров AVR,
3. программу для прошивки совместимую с программатором.

У всех микроконтроллеров AVR есть интерфейс SPI, через него какраз и прошивают микроконтроллеры.
Выводы микроконтроллера, которые относятся к интерфейсу SPI обозначены как:
MISO,
MOSI,
SCK,
SS.

Для прошивки микроконтроллера attiny2313 так же необходимо иметь в наличии кварцевый генератор.
Кварцевый генератор выглядит так:
кварцевый генератор

Который необходимо подключить к соответствующим выводом микроконтроллера attiny2313? с применением двух конденсаторов по схеме:
подключение конденсаторов к attiny2313

Далее собрать или купить программатор, можно собрать программатор 5 проводков.
Проще этого программатора наверное нет вообще :-)
Схема программатора:
программатор 5 проводков

Для программатора необходимо несколько резисторов, подойдут маломощные МЛТ 0,125. Соединитель для порта LPT персонального компьютера. Паяем схему как на рисунке и программатор готов.
Для прошивки качаем программу Uniprof, запускаем и прошиваем микроконтроллер. Как получить hex файл прошивки читаем тоже.