Моят AVR-ISP програмист

Програмистът е като меч на джедаите: всеки трябва да се събере за себе си.

Първият програмист, който имах, беше класически - "пет проводника", свързани през порт за принтер. Тъй като на компютъра ми няма LPT или COM портове, трябваше да взема стар лаптоп и да флаша от него. Оказа се ужасно неудобно.

Затова реших да споя повече или по-малко полезен програмист от чифт микросхеми, които да работят чрез китайски USB-RS232 кабел.

В мрежата има много различни опции на програмист, например AVR910, но всички те са изострени за някакъв вид допълнителен софтуер. Atmel Studio, в който работя, поддържа платката STK500 като програмист. На уебсайта на Atmel намерих описание на протокола за този съвет. Тогава въпросът остана малък - включете MAX232 като адаптер, ATmega8A като програмист и вече беше възможно да програмирате директно от Atmel Studio. Недостатъкът на тази схема беше, че захранването към 5V програмист трябваше да се стартира отвън.

Китайският кабел дълго време не издържа на тормоз и умря.