Программатор "5 проводков"

Ннндаа... не хотел я этого делать, да видать придется.

Вот та самая схема программатора в 5 проводков. известная у пиндосов как "FBPRG". Естественно лучше ее не использовать. Но когда выбор стоит или это или ничего...  что поделать.

Берем штекер D-25  (папа), четыре резистора около 100 -200 ом (можно и без них) и либо колодку для нужной нам микросхемы, либо разъем для внутрисхемного программирования. (рекомендую обойтись колодкой, запрограммировать один чип и сделать нормальный программатор, после чего забыть 5 проводков как страшный сон.) 

Питание - либо от порта (устанавливается отдельной опцией в прилагаемой программе, либо отпрограмируемой платы, либо можно запитать микросхему отдельно - к примеру китайским блоком питания для телефона.

При монтаже следует учесть что проводники должны быть как можно короче .

Пользоваться этой схемой можно с помощью программы AVReAl. (скажем дружно спасибо Redchuk Alexandr). Программа понимает его как FBPRG. Кроме того можно посмотреть вот эту страничку - тут описание платы и несколько удобных пакетных файлов. Сразу скажу - программа терминальная, то-есть у нее нет графического интерфейса. С одной стороны это мой любимый минималистский подход.. но с другой.. многие сегодняшние пользователи не знают даже что такое командная строка.

По этому специально для тех кто не мыслит жизнь без мыши - программа с графическим интерфейсом: IC-Prog (там этот переходник называется Fun-card Programmer). И русское описание и рекомендация по настройке есть на сайте www.5v.ru  

кроме того кое что можно почерпнуть на нашем любимом msevm.com  только надо учесть что распайка кабеля там неправильная!!! Зато там есть очень удачная табличка где дается распиновка ножек для программирования основных типов микросхем.

Таблица 1.
Контроллер Pins (DIP) Vcc GND Reset SCK MOSI MISO XTAL 1
ATtiny12 8 8 4 1 7 5 6 2
ATtiny15 8 8 4 1 7 5 6 внутр
AT90S1200 20 20 10 1 19 17 18 5
AT90S2313 20 20 10 1 19 17 18 5
AT90S2323 8 8 4 1 7 5 6 2
AT90S2343 8 8 4 1 7 5 6 2
AT90S4433 28 7 8 1 19 17 18 9
AT90S8515 40 40 20 9 8 6 7 19
AT90S8535 40 10 11 9 8 6 7 13
ATmega8 28 7 8 1 19 17 18 9
ATmega16 40 10 11 9 8 6 7 13
ATmega32 40 10 11 9 8 6 7 13
ATmega161 40 40 20 9 8 6 7 19
ATmega162 40 40 20 9 8 6 7 19
ATmega163 40 10 11 9 8 6 7 13
ATmega323 40 10 11 9 8 6 7 13
ATmega8515 40 40 20 9 8 6 7 19

Вот вроде и все.

На всякий случай, можно скачать упомянутые программы с нашего сайта

 

программа  IC-Prog Software 1.06B Multi-Lingual  - 569 Кб

описание на русском Helpfile in Russian language   - 873 Кб

программа AVReAl - 64 Кб. 

 

Материал статьи обсудить можно здесь.

    Муравьев Юрий