Програматор usbasp - інструменти - avr - проекти на мікроконтролерах avr

Вирішив замінити свою робочу конячку STK200 + PonyProg, на щось більш сучасне, легко збиране і обов'язково підтримує підключення по USB. Вибір припав на добре зарекомендував себе програматор USBASP, мозком якого служить мікроконтролер Atmega8 (так само є варіанти прошивки під atmega88 і atmega48). Мінімальна обв'язка мікроконтролера дозволяє зібрати достатньо мініатюрний програматор, який завжди можна взяти з собою, як флешку. Ще одним плюсом програматора є те, що завдяки великій популярності він набув підтримку в багатьох засобах розробки, в тому числі і в Bascom-AVR починаючи з версії 1.11.9.6. І тому консольні програми, з якою він працював спочатку, перестала бути відлякує моментом для початківців.

Схема програматора USBASP під мікроконтролер Atmega8 в корпусі TQFP32 приведена нижче (зверніть увагу, що терморегулятори мікроконтролера відрізняється від терморегулятори в корпусі DIP):

Програматор usbasp - інструменти - avr - проекти на мікроконтролерах avr

Перемичка J1 застосовується, в разі якщо необхідно прошити мікроконтролер з тактовою частотою нижче 1,5МГц. До речі, цю перемичку взагалі можна виключити, посадивши 25 ногу МК на землю. Тоді програматор буде завжди працювати на зниженій частоті. Особисто для себе відзначив, що програмування на зниженій швидкості на частки секунди довше, і тому тепер перемичку НЕ смикаючи а постійно шию з нею.

Світлодіод blue показує наявність готовності до програмування схеми, red загоряється під час програмування.
Контакти для програмування виведені на роз'єм IDC-06, терморегулятори відповідає стандарту ATMEL для 6-й пинового ISP роз'єму:

Програматор usbasp - інструменти - avr - проекти на мікроконтролерах avr

Програматор usbasp - інструменти - avr - проекти на мікроконтролерах avr

Роз'єм для програмування і перемичка для зниження швидкості роботи програматора винесені на торець пристрою, це учень зручно

після перекладу малюнка на першу сторону, мідь на другій стороні закриваю за допомогою плівки і термоклею: термоклеем промазують по краях плати та зверху притискаю плівкою (можна чим небудь іншим, що витримає хлорне залізо). Таким чином мідь буде захищена від травлення в розчині. Після травлення першої сторони, відриваю плівку і зчищаю клей (тут-то він і хороший тим що відривається без особливих зусиль). Свердлю пару центрирующих дірок на протилежних кінцях плати і по ним вирівнюю малюнок на другій стороні плати і перекладаю.
Дірки закриваю термоклеем, витравлену сторону закриваю також як і в минулий раз.
Плата плаває на шматку пінопласту, прікленного тим же термоклеем. Наче все.

Підкажи як зробити 2х сторін плату? розкажи коротко.

з приводу CVAVR не знаю, так як з ним справ не маю, може в нивих версіях і з'явилася підтримка. Зате знаю що в USBASP можна зашити нову прошивку AVR-Doper і отримати STK500-сумісний програматор, з яким можна працювати звідки завгодно, навіть з CodeVision
пруф

Привіт всім
Хотілося б знати чи працює програматор з CVAVR. комп'ютер казенний
установка несанкціонованих програм не допускається.
Якщо так, то який тип програматора вибрати в CVAVR? Atmel STK500 / AVRISP або Atmel AVRISP MkII (USB).
Дякуємо