USB Програматор мікроконтроллерів AVR USBASP дозволить радіоаматорові отримати простий, компактний і надійний програматор усіх AVR (ATMEL) мікроконтроллерів з режимом послідовного програмування ISP. Цей недорогий і надійний USB програматор підтримує прошивку усього сімейства ATmega і ATtiny мікроконтроллерів AVR компанії ATMEL. Програматор AVR USBASP підключається до USB-порту персонального комп\'ютера або ноутбука, що дуже актуально, оскільки COM-порт для програматора існує далеко не на усіх сучасних комп\'ютерах, і тим більше на ноутбуках. Використання USB програматора avr мікроконтроллерів і його функції внутрішньосхемного програмування ISP дають можливість швидко і багаторазово перепрограмувати ваш микроконтроллерное пристрій в зібраному виді, не відключаючи його живлення. При цьому процес відладки програми в мікроконтроллері AVR за допомогою цього програматора помітно спрощується, скорочується те, що витрачається на цей час.
Технічні характеристики USB програматора AVR:
-
Напруга живлення програматора: 5 В (по USB)
-
Інтерфейс підключення програматора до ПК: USB
-
Інтерфейс підключення програматора до AVR: ISP (внутрішньосхемне програмування)
-
Програматор сумісний з OS: Windows 98 / 2000 / XP / Vista / 7 / Linux
-
Габаритні розміри програматора: 54 х 25 x 9 мм
Список підтримуваних AVR мікроконтроллерів:
AVR Програматор USBASP підтримує усі мікроконтроллери ATMEL з режимом послідовного програмування ISP (In System Programming), це усе мікроконтроллери у яких є порт SPI (Serial Peripheral Interface):
AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90CAN128, AT90CAN32, AT90CAN64, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284P, ATmega128RFA1, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega164P, ATmega168, ATmega168P, ATmega169, ATmega16U2, ATmega32, ATmega324P, ATmega325, ATmega3250, ATmega328P, ATmega329, ATmega3290, ATmega329P, ATmega3290P, ATmega32U2, ATmega32U4, ATmega48, ATmega64, ATmega640, ATmega644P, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88P, ATmega8U2, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, ATtiny10, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny261, ATtiny4, ATtiny4313, ATtiny44, ATtiny45, ATtiny461, ATtiny5, ATtiny84, ATtiny85, ATtiny861, ATtiny88, ATtiny9, ATmega1286, ATmega1287, ATmega162, ATmega647, ATmega647, ATmega82...
Програматор підтримує следущее ПО::
1. AVRDUDE, починаючи з версії 5.2 (Рекомендується)
http://savannah.nongnu.org/projects/avrdude/
2. BASCOM-AVR, починаючи з версії 1.11.9.6;
http://www.mcselec.com/
3. Khazama AVR Programmer;
http://khazama.com/project/programmer/
4. eXtreme Burner - AVR;
http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers/
Для підтримка середовищем AVR Studio 4, програматор може бути виконаний STK500-сумісним. Для цього, його потрібне запрограмувати альтернативною програмою, яка може бути знайдена на сайті
http://www.obdev.at/products/vusb/avrdoper.html