Авторизация
Зарегистрироваться

USBАSP программатор

  • Цена: $2.95 Брал за $2.21

В дополнение к обзору mysku.ru/blog/aliexpress/27674.html
Данный программатор USBASP V2.0 позволяет работать с любыми AVR контроллерами только в режиме ISP (In System Programming), т.е. является специализированным.

Пришёл программатор в пакетике с кабелем подключения.

Собран на базе ATMEGA8A, питается от порта USB, имеется стабилизатор 3,3V для некоторых контроллеров.
Описание и схема устройства на английском:
www.protostack.com/download/Users%20Guide%20%28AC-PG-USBASP-UG-V2.0%29.pdf
Дрвйвер
www.protostack.com/download/USBasp-win-driver-x86-x64-ia64-v1.2.5.rar


Подключается программатор к соответствующему разъёму для программирования ISP либо к адаптеру с панельками для установки микросхем контроллеров.
На плате распаяны 2 красных светодиода, показывающих состояние программатора. По идее, один светодиод должен быть зелёным, но они видимо неожиданно закончились :)
Питание 3,3V / 5V подаётся на порт ISP с программатора и переключается перемычкой JP1.
Также на плате есть нераспаянные перемычки:
JP2 — для обновления прошивки самого программатора.
JP3 — для установки медленного режима программирования (если тактовая частота программируемого контроллера менее 1,5MHz).

Я давно пользуюсь самодельной макетной платой с разводкой под любые DIP корпуса AVR. При желании можно найти готовую плату-адаптер с панелькой.




Удобнее всего программировать в самой среде разработки,
например Bascom AVR, но при желании можно найти отдельную программу, например SinaProg

Итог — полезное устройство любителям контроллеров AVR.
Планирую купить +45 Добавить в избранное +31 +58
свернуть развернуть
Комментарии (49)
RSS
+
avatar
  • Artppm
  • 14 октября 2014, 07:43
0
а у меня как раз такой спрашивали_) думаю надо прикупить)
+
avatar
  • madlih
  • 14 октября 2014, 07:49
0
На работе такие. Насколько знаю AVR Atmel Studio 6.x не видит такой программатор
поэтому покупали оригинальный AVRISP mkII

И еще даже synaprog или avrdude не могут прошить *.hex 32 разрядный только 16ти разрядный *.hex программатором USBASP V2.0
Но кстати сказать свои задачи тоже решает и такой программатор must have, тем более по такой цене.
+
avatar
  • sav13
  • 14 октября 2014, 07:51
+1
Мне кажется, для программатора на макетке следовало «разорится» на ZIF-панельки
+
avatar
  • ksiman
  • 14 октября 2014, 08:03
0
Цанговые панельки показали себя с лучшей стороны.
Но ZIF конечно удобнее.
+
avatar
  • ABATAPA
  • 14 октября 2014, 08:04
-1
А он еще и допускает собственное программирование, а так же переделывается в некоторые другие полезные устройства. :)
+
avatar
  • ksiman
  • 14 октября 2014, 08:07
0
Да, при желании, на базе этой платки можно собрать какое-либо несложное устройство :)
+
avatar
  • AFCrio
  • 14 октября 2014, 13:16
-5
+
avatar
+1
Уважаемый ksiman!
Прошу осветить подробнее вопрос взаимодействия обозреваемого устройства с программой CodeVisionAVR.
У меня не получилось программировать контроллер непосредственно из среды, поэтому пишу код в CVAVR, потом заливаю сторонним софтом PonyProg. Опишите порядок действий!
+
avatar
  • ksiman
  • 14 октября 2014, 08:37
0
Сейчас проверю :)
+
avatar
0
Кхм…
Хотелось бы все же дождаться ответа!
:(
+
avatar
  • ksiman
  • 14 октября 2014, 09:23
0
Проверил…
Действительно CodeVisionAVR и AVR Studio напрямую с USBASP почему-то не работают :(
BASCOM-AVR точно работает!
+
avatar
+1
Ради возможности программировать из среды не буду дегродировать до Бэйсика. :)
+
avatar
  • ksiman
  • 14 октября 2014, 10:13
0
Зато удобно и на русском :)
+
avatar
+5
ассемблер не нужен. русский язык не нужен
+
avatar
  • Mitka
  • 14 октября 2014, 09:35
0
Вроде, софт от Arduino напрямую шьет…
+
avatar
  • ksiman
  • 14 октября 2014, 09:42
0
Не, Ардуино шьёт только свои платы через этот программатор…
Теоретически некоторые контроллеры через этот софт прошить возможно, надо проверять…
+
avatar
  • maksms
  • 14 октября 2014, 09:55
+3
В ардуино можно добавить и не родные м/к: и attiny и atmega16/32 и шить через asbasp, а так же через uart(при установке загрузчика)
+
avatar
  • ksiman
  • 14 октября 2014, 09:56
0
Спасибо, буду иметь в виду
+
avatar
  • Mitka
  • 14 октября 2014, 10:28
0
Более того, там в стоковой программе уже есть поддержка кучи микрух ;)
Изменить Tools->Board на "Arduino NG or older w/ ATmega8"

что то типа этого.
+
avatar
  • ksiman
  • 14 октября 2014, 12:54
0
Там куча плат ихних…
+
avatar
  • maksms
  • 14 октября 2014, 08:43
+3
Да, очень интересное и дешевое устройство, и не только в плане как программатор, а есть ещё другие применения как выше тут уже отметили- статью даже писал как-то habrahabr.ru/post/208470/
+
avatar
  • ABATAPA
  • 14 октября 2014, 09:21
-1
PIO-USB с Linux пробовали?
+
avatar
  • maksms
  • 14 октября 2014, 09:36
0
Да, в моей статье выше есть про это…
+
avatar
  • ABATAPA
  • 14 октября 2014, 13:03
-1
Только упоминание. Меня интересует — как это выглядит в Linux? Экспорт в sysfs есть?
+
avatar
  • maksms
  • 14 октября 2014, 13:22
0
Там только управление через утилиту -исходники прилагаются. Можно исходник внедрить в свой проект на Си
+
avatar
  • ABATAPA
  • 14 октября 2014, 13:31
-1
Надо попробовать. Хочу sysfs…
+
avatar
0
чувак, эта штука может шить аттини 85? а то у меня подобный, не шьет их, в чем может быть проблема?
+
avatar
  • maksms
  • 14 октября 2014, 11:31
0
Шьет, поставь перемычку J3 для того чтобы снизить скорость, т.к. новый м/к запрограммирован на низкой частоте, то он не может его прошить, а эта перемычка понижает частоту прошивания…
+
avatar
0
о, пасибо. не уверен правда, что она там есть
+
avatar
0
я добрался до программатора, и обнаружил, что нет у него никаких перемычек, кроме тех контактных площадок под буквами ABCD.

+
avatar
  • maksms
  • 14 октября 2014, 17:07
0
Эта версия программатора 3.0…
Ещё можно снизить частоту командой -B 30 например, дописанной у avrdude утилиты…
+
avatar
  • Faster
  • 15 октября 2014, 04:04
-1
Данный программатор не работает не в одной нормальной среде программирования, 100% не работает CVAVR (Вообще любой CV)
не работае а Atmel Studio
Не работает с распространенными зашивальщиками флэшек…

Был отправлен обратно, из всего комплекта софта что у меня есть взял его только FlashBurner и то как выяснелось зашивон может ити с ошибками…

Рекомендую обратить внимание на разраотку российского человека под названием Gozzila шьет все, скоростьпросто дикая, мега 128 за 7 секунд…
+
avatar
  • ksiman
  • 15 октября 2014, 06:58
0
Рекомендую обратить внимание на разраотку российского человека под названием Gozzila шьет все, скоростьпросто дикая, мега 128 за 7 секунд…
Согласен, AVR Godzilla получше будет (у меня он также есть), а USBАSP взял на пробу как альтернативу.
+
avatar
  • Mitka
  • 17 октября 2014, 13:37
0
Проверьте кто нибудь правильность подключения к Атмеге8, в разных корпусах:
С меня "+" в репу, если это важно)))
+
avatar
  • ksiman
  • 17 октября 2014, 17:09
0
Всё верно :)
+
avatar
  • Mitka
  • 17 октября 2014, 21:43
0
Спасибо, т.е. можно подавать питание на все ноги, включая AVCC(вроде для АЦП)?
+
avatar
  • ksiman
  • 17 октября 2014, 21:58
0
На AVCC питание подавать нужно.
+
avatar
  • Pycuk
  • 14 декабря 2014, 00:56
0
подскажите пжлс, самый дешевый и простой в эксплуатации программатор, нужен для разлочки роутера local.com.ua/forum/topic/33765-как-вернуть-wi-fi-роутер-киевстара-до-заводской-про/?p=686697 от провайдер local.com.ua/forum/topic/33765-как-вернуть-wi-fi-роутер-киевстара-до-заводской-про/?p=688910 желательно с возможностью не выпаявать саму микросхему
+
avatar
  • Pycuk
  • 14 декабря 2014, 02:01
0
забыл уточнить, микросхема MX25L3206E
+
avatar
  • Pycuk
  • 14 декабря 2014, 13:09
0
спс, я так понял, что тут нужно полюбому выпаивать?
+
avatar
  • ksiman
  • 14 декабря 2014, 15:02
+1
Можно попробовать подпаять проводочки на EEPROM и подцепить их в программатор
+
avatar
0
А реально кто покупал по этой ссылке? Ни одного отзыва и всего 5 заказов у продавана..?
+
avatar
  • emusic
  • 24 июля 2017, 17:11
0
Для USBASP есть прошивка для работы как раз с 25-й серией.

Понятно, что поезд давно ушел, но вдруг еще кому пригодится. :)
+
avatar
  • Rutock
  • 02 февраля 2016, 12:27
0
Здравствуйте! Немоглибы вы дать схемку DIPпанелек
+
avatar
  • ksiman
  • 02 февраля 2016, 17:54
0
Я её паял без схемы на коленке. Сейчас проще готовую найти.
+
avatar
  • Rutock
  • 02 февраля 2016, 19:55
0
Оч жаль.Но всеравно спасибо за ответ.
+
avatar
  • kotmorse
  • 15 декабря 2016, 23:31
0
«Подключается программатор к соответствующему разъёму для программирования ISP». А в заголовке «USBАSP программатор». Так что Вы купили — ISP или ASP?
+
avatar
  • ksiman
  • 16 декабря 2016, 07:23
0
USBАSP — это просто его название

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.