ISP программатор USBasp

 ISP программатор USBasp

ISP программатор USBasp для программирования микроконтроллеров: ATtiny ATmega и др.

 

 Технические характеристики программатора USBasp

  • Напряжение питания: 5 В, DC
  • Интерфейс: USB 2.0
  • Программирование/ чтение: Atmel (AVR)
  • Габариты: маленький
  • Поддержка операционных систем: Windows XP / 7 / 8 / 8.1 / 10.

 

ISP программатор USBasp

Распиновка программатора USBasp

Распиновка программатора USBasp

Назначение выводов:

  1. MOSI
  2. VCC
  3. GND
  4. TXD
  5. RESET
  6. RXD
  7. SCK
  8. GND
  9. MISO
  10. GND

Перемычки программатора USBasp

  • JP1 — POWER, управляет напряжением на разъеме ISP VCC (вывод 2), можно установить на + 3.3В, + 5В или вовсе убрать перемычку, если программируемое устройство, имеет собственный источник питания.
  • JP2 — SERVICE, обновления прошивки USBasp.
  • JP3 — SLOW, программирования на низких скоростях, если программируемое устройство, работает на частоте ниже 1.5 МГц, SCK (вывод 7) уменьшит частоту с 375 кГц до 8 кГц.

Список поддерживаемых AVR микроконтроллеров:

  • Mega Series: ATmega8, ATmega8A, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega328, ATmega328P, ATmega103, ATmega128, ATmega128P, ATmega1280, ATmega1281, ATmega16, ATmega16A, ATmega161, ATmega162, ATmega163, ATmega164, ATmega164A, ATmega164P, ATmega164PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560, ATmega2561, ATmega32, ATmega32A, ATmega324, ATmega324A, ATmega324P, ATmega324PA, ATmega329, ATmega329A, ATmega329P, ATmega329PA, ATmega3290, ATmega3290A, ATmega3290P, ATmega64, ATmega64A, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega649, ATmega649A, ATmega649P, ATmega6490, ATmega6490A, ATmega6490P, ATmega8515, ATmega8535
  • Tiny Series: ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny25, ATtiny26, ATtiny45, ATtiny85, ATtiny2313, ATtiny2313A
  • Classic Series: AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535
  • Can Series: AT90CAN128
  • PWN Series: AT90PWM2, AT90PWM3

Программа AVRDUDE_PROG v.3.3 для USBasp программирования микроконтроллеров

Программу AVRDUDE_PROG v.3.3 разработал «Боднар Сергей», работает с китайским программатором USBAsp v.2.0 и c другими программаторами.

Этапы програграммирования микроконтроллеров в программе AVRDUDE_PROG v.3.3 

  • Разархивировать и запустить «AVRDUDEPROG.exe».
  • В Program/микроконтроллеры выбрать тип микроконтроллера (например ATmega328P стоит в Arduino UNO R3)
  • Выбрать прошивку, в строке «Flash» нажать «. . .». Перейти в папку «C:\Program Files\Arduino\hardware\arduino\avr\bootloaders\atmega» и выбрать «ATmegaBOOT_168_atmega328.hex», нажать «Открыть»
  • Подключить программатор к Arduino UNO R3 и нажать "Программирование"
  • Дождаться окончания программирования

Скачать программу AVRDUDE_PROG v.3.3 >>>


 Схема подключения Arduino к программатору USBasp

 Схема подключения Arduino к программатору USBasp

You have no rights to post comments