Usbasp драйвер windows 7 x32 скачать

На нашем сайте можно скачать драйвер USBASP для windows 7 / 10 Linux MacOS. Все архивы драйверов доступны для скачивания по ссылкам

Для внутрисхемной прошивки AVR микроконтроллеров чаще всего применяют специализированный AVR программатор: он прекрасно работает с любыми контроллерами AVR серии ATmega, ATtiny и AT, имеющими SPI интерфейс в режиме внутрисистемного программирования или ISP (In System Programming).

USBASP программатор

USBASP программатор даёт возможность программировать устройства в собранном виде без отключения от питания, а также существенно упрощает отладку программного обеспечения. Программирование можно осуществлять многократно.

Драйверы для USBASP доступны под различные ОС:

  • Windows
  • Linux
  • Mac OS

Как установить драйвер USBASP на компьютер?

Установка драйвера USBASP производится в несколько простых шагов:

  1. Скачиваем драйвера по ссылкам выше
  2. Распаковываем архив с установочными файлами
  3. Запускаем исполняемый файл (SETUP)
  4. В открывшимся окне соглашаемся с установкой
  5. Перезагружаем компьютер для корректного обновления данных в реестре

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

Программаторы USBASP в нашем магазине

Программатор USBASP — устройство, распиновка, подключение, прошивка

Сегодня мы рассмотрим как, без особых затрат и быстро, запрограммировать любой микроконтроллер AVR поддерживающий режим последовательного программирования (интерфейс ISP) через USB-порт компьютера. В качестве программатора мы будем использовать очень простой и популярный программатор USBASP, а в качестве программы — AVRdude_Prog V3.3, которая предназначена для программирования МК AVR.

USBASP программатор, программа AVRdude_prog v3.3 rus


Программатор USBASP

Для того, чтобы запрограммировать микроконтроллер необходимо иметь две вещи:

  • программатор;
  • соответствующее программное обеспечение для записи данных в МК.

Одним из наиболее простых, популярных и миниатюрных программаторов для AVR является USBASP программатор, созданный немцем Томасом Фишлем.

Имеется много разных схемотехнических решений этого программатора, программатор можно собрать самому или купить (стоимость — 2-3 доллара). При самостоятельной сборке следует учитывать, что собранный программатор необходимо будет прошить сторонним программатором.

Мы рассмотрим наиболее «навороченную» версию программатора:

USBASP AVR программатор
Характеристики программатора:

  • работает с различными операционными системами — Linux, Mac OC, Windows (для операционной системы Windows, для работы программатора, необходимо установить драйвера  — архив в конце статьи);
  • скорость программирования до (скорость программирования можно устанавливать самому, к примеру в AVRDUDE_PROG) 375 (5) кб/сек;
  • имеет 10-контактный интерфейс ISP (соответствует стандарту ICSP с 10-контактной распиновкой);
  • поддерживает два напряжения питания программатора — 5В и 3,3В (не все USB порты ПК работают при 5 Вольтах);
  • питается от порта USB компьютера, имеет встроенную защиту по току (самовосстанавливающийся предохранитель на 500 мА).

Назначение джамперов:

  • разъем JP1 — предназначен для перепрошивки микроконтроллера программатора (для перепрошивки — необходимо замкнуть контакты);
  • разъем JP2 — напряжение питания программатора — 5 Вольт или 3,3 Вольта (по умолчанию — 5 Вольт, как на фотографии). Программируемый микроконтроллер, или конструкцию, в которой он установлен, при токе потребления 300-400 мА можно запитать с программатора, для этого на разъеме есть выход +5В (VCC);
  • разъем JP3 — определяет частоту тактирования данных SCK: разомкнутый — высокая частота (375 кГц), замкнутый — низкая частота (8 кГц).

Подробнее о разъеме JP3
Джампер JP3 предназначен для уменьшения скорости записи данных в микроконтроллер. Если у микроконтроллера установлена частота тактирования более 1,5 мГц — джампер может быть разомкнут, при этом скорость программирования высокая. Если тактовая частота менее 1,5 мГц — необходимо закоротить выводы джампера — снизить скорость программирования, иначе запрограммировать микроконтроллер не получится. К примеру, если мы будем программировать микроконтроллер ATmega8 (в принципе, практически все МК AVR настроены на тактовую частоту 1 мГц по умолчанию), у которого частота тактирования по умолчанию 1 мГц, необходимо будет замкнуть выводы джампера (как на фотографии). Лучше, наверное, держать этот джампер постоянно замкнутым, чтобы, забыв о его существовании, не мучиться вопросом — почему микроконтроллер не прошивается.

Если вы будете пользоваться программой AVRDUDE_PROG, выложенной на сайте, то о перемычке можно забыть

Программатор поддерживается следующим программным обеспечением:
— AVRdude
— AVRdude_Prog
— Bascom-AVR
— Khazama AVR Prog
— eXtreme Burner AVR


Работать с таким программатором очень просто — соединить соответствующие выводы программатора с микроконтроллером, подключить к USB-порту компьютера — программатор готов к работе.

Распиновка 10-контактного кабеля программатора USBASP:

Распиновка USBASP
1 — MOSI — выход данных для последовательного программирования
2 — VCC — выход +5 (+3,3) Вольт для питания программируемого микроконтроллера или программируемой платы от порта USB компьютера (максимальный ток 200 мА — чтобы не сжечь порт USB)
3 — NC — не используется
4 — GND — общий провод (минус питания)
5 — RST — подключается к выводу RESET микроконтроллера
6 — GND
7 — SCK — выход тактирования данных
8 — GND
9 — MISO — вход данных для последовательного программирования
10 — GND


Установка драйверов для программатора USBASP

Установка драйвера для программатора USBASB очень проста:

  • подсоедините программатор к USB порту компьютера, при этом в диспетчере устройств появится новое устройство «USBasp» с желтым треугольником и восклицательным знаком внутри, что означает — не установлены драйвера;
  • скачайте и разархивируйте файл «USBasp-win-driver-x86-x64-ia64-v3.0.7»;
  • запустите файл «InstallDriver» — будут автоматически установлены драйвера для программатора;
  • проверьте диспетчер устройств — желтый треугольник должен исчезнуть (если нет, щелкните правой кнопкой по устройству «USBasp» и выберите пункт «Обновить»;
  • программатор готов к работе.

FUSE-биты при программировании USBASP AVR:

FUSE-биты USBASP


Архив «usbasp.2011-05-28» содержит папки:
= BIN:
— win-driver — драйвера для программатора
— firmware — прошивка для микроконтроллеров Mega8, Mega88, Mega48
= circuit — схема простого программатора в PDF и Cadsoft Eagle

При перепрошивке китайского программатора рекомендую установить FUSE-бит CKOPT. CKOPT взаимосвязан с предельной тактовой частотой. По умолчанию CKOPT сброшен и стабильная  работа микроконтроллера программатора при применение кварцевого резонатора возможна только до частоты 8 МГц ( а МК программатора работает на частоте 12 МГц). Установка FUSE-бита CKOPT увеличивает максимальную частоту до 16 МГц. Китайцы не трогают этот FUSE-бит, что довольно часто приводит к отказу программатора (обычно система не определяет программатор).

Архив «USBasp-win-driver-x86-x64-ia64-v3.0.7» предназначен для установки драйверов, как указано в статье

  usbasp.2011-05-28 (518,9 KiB, 24 062 hits)

  Скачать «USBasp-win-driver-x86-x64-ia64-v3.0.7» (10,9 MiB, 42 874 hits)

Скачать с ЯндексДиска


Описанный в статье USBASP программатор, прошитый последней версией программы, проверенный в работе, с установленными джамперами и перемычками, вы можете приобрести в интернет-магазине  «МирМК-SHOP»
Перейти на страницу магазина

Также данный программатор можно купить на AliExpress (постарался подобрать для вас одно из самых выгодных предложений на AliExpress, с большим количеством положительных отзывов).


Программирование микроконтроллеров AVR фирмы Atmel

1. Микроконтроллеры — первый шаг
2. Системы счисления: десятичная, двоичная и шестнадцатиричная
3. Логические операции, логические выражения, логические элементы
4. Битовые операции
5. Прямой, обратный и дополнительный коды двоичного числа
6. Программа AVRDUDE_PROG: программирование микроконтроллеров AVR ATmega и ATtiny


(32 голосов, оценка: 4,97 из 5)

Загрузка…


Поиск по ID

USBasp ISP — Atmel AVR controllers Drivers v.0.1.12.1 Windows XP / Vista / 7 / 8 / 8.1 / 10 32-64 bits

USBasp ISP - Atmel AVR controllers Drivers

Подробнее о пакете драйверов:

Тип: драйвер

Имя: USBasp ISP — Atmel AVR controllers Drivers
Производитель: Atmel
Версия драйвера (программы установщика):
0.1.12.1
Операционная система:
Windows XP Windows Vista Windows 7 Windows 8 Windows 8.1 Windows 10
Разрядность ОС:
32-bit (x86) 64-bit (x64)
Размер файла: 0.5 mb
Дата выхода: 2007-03-20

Драйвер для программатора USBasp — USB programmer for Atmel AVR controllers (AVR ISP) версии 0.1.12.1. Предназначен для ручной установки на Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10.

Внимание! Перед установкой драйвера USBasp ISP — Atmel AVR controllers Drivers рекомендутся удалить её старую версию. Удаление драйвера особенно необходимо — при замене оборудования или перед установкой новых версий драйверов для видеокарт. Узнать об этом подробнее можно в разделе FAQ.

Файлы для скачивания (информация)

Поддерживаемые устройства (ID оборудований):

Другие драйверы от ATMEL

Сайт не содержит материалов, защищенных авторскими правами. Все файлы взяты из открытых источников.

© 2012-2023 DriversLab | Каталог драйверов, новые драйвера для ПК, скачать бесплатно для Windows
kamtizis@mail.ru
Страница сгенерирована за 0.034829 секунд


Пользователи, знакомые с микроконтроллерами Atmel или хотя бы с Arduino скорее всего знают о дешевом программаторе USBasp, цена которого на Ebay около $ 3. Распространены две версии программатора:

  • USBasp 2.0 — с стабилизатором на 3.3 вольта.
  • USBasp 3.0 — плата поменьше, без стабилизатора. Так же у него не выведены на разъем порты PD0 и PD1(Аппаратный UART).

Технические характеристики

  • Поддерживаемые ОС: Windows, MacOS, Linux
  • Процессор: Atmega8A
  • Интерфейс подключения к ПК: USB
  • Интерфейс программирования: ISP (внутрисхемное)
  • Напряжение программирования: 5В или 3.3В (в зависимости от положения перемычки JP2)
  • Частота программирования: 375кГц (по умолчанию) и 8кГц (при замкнутой перемычке JP3)
  • Поддерживаемые контроллеры: все AVR с интерфейсом SPI

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

USBASP Программатор AVR поддерживает все микроконтроллеры ATMEL с режимом последовательного программирования ISP (In System Programming), это все микроконтроллеры у которых есть порт SPI (Serial Peripheral Interface):

  • ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny22, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny28, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861
  • AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, T90S4433, AT90S4434, AT90S8515, AT90S8535
  • ATmega8, ATmega48, ATmega88, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega165, ATmega168,ATmega169, ATmega32, ATmega323,ATmega324, ATmega325, ATmega3250, ATmega329, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega128, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega103, ATmega406, ATmega8515, ATmega8535
  • AT90CAN32, AT90CAN64, AT90CAN128
  • AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B
  • AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647
  • AT89S51, AT89S52
  • AT86RF401.

Устройство программатора USBasp

Программатор состоит из небольшого числа деталей. Мозгом программатора является микроконтроллер Atmega8, который имеет всего 8 кб флеш памяти и 1 кб ОЗУ(SRAM).Вроде и слабенький микроконтроллер по современным меркам, но столько всего можно на нем сделать.Из-за особенностей работы программного USB м/к работает на частоте 12мгц. Соответственно, при написании своей прошивки необходимо учитывать это.

USBasp имеет 10 контактный разъем, на который выведены 6 выводов микроконтроллера: PB5 (SCK), PB4 (MISO), PB3 (MOSI, PWM), PB2(PWM), PD0 (RXD), PD1 (TXD).

Плата имеет два встроенных светодиода на выводах PC0 и PC1.Выводы м/к PB0,PB1 и PD2 используются для программного USB,PC2 выведен на перемычку JP3.Остальные выводы микроконтроллера не распаяны.

схема USBasp2.0

распиновка разъема USBasp

Органы управления на плате

На плате имеются три перемычки, задающие разные режимы работы программатора:

JP1 — замыкается в случае обновления прошивки самого программатора
JP2 — тройная перемычка, здесь выбирается, какое напряжение будет подаваться на прошиваемый микроконтроллер, либо 5В (левое положение) и 3.3В (правое положение)
JP3 — если её замкнуть, то программирование контроллера будет происходить с пониженной частотой

Установка драйверов

Чтобы начать пользоваться программатором, необходимо сперва поставить на него драйвера. Драйвер для программатора USBASP (v 2.0) USB ISP ранее был основан на libusb-win32. После того, как действие сертификата истекло, библиотека была заменена на libusbK. 

Работа драйвера тестировалась на версиях от Windows XP до Windows 10 (32-разрядные и 64-разрядные версии). Поскольку драйвер подписан, отпадает необходимость принудительного отключения сертификата драйвера или использования Zadig, достаточно скачать драйвер USBasp и запустить файл InstallDriver.exe из распакованного архива. В Windows XP можно просто указать мастеру установки папку с распакованными файлами драйвера.

Скачать драйвер программатора USBasp 3.0.7

ВНИМАНИЕ! Вы устанавливаете этот драйвер на свой страх и риск!

NEW ПОДПИСАНЫЙ ДРАЙВЕР ДЛЯ USBASP

Если не получилось, то пишите на форуме, разберёмся. У меня всё работает :a_g_a: .

Установка программатора USBasp в windows vista/windows7(Seven) 32/64-бит.
Скачайте последнюю версию драйверов с http://www.fischl.de/usbasp/» target=»_blank . Подключите программатор к PC через USB, действуем как в ХР, выбрав соответствующий драйвер для Вашей системы.


Установка программатора AVR910 в windows vista/windows7(Seven) 32/64-бит.

Скачайте последнюю версию драйверов с http://prottoss.com/projects/AVR910.usb … rammer.htm» target=»_blank Подключите к программатор к PC через USB, описание по установке там же.
Видео по установке AVR910 usb на Windows7 64

Установка программатора STK500 (AVR-Doper) в windows vista/windows7(Seven) 32-бит.
Скачайте последнюю версию драйверов с http://www.obdev.at/products/vusb/avrdoper.html» target=»_blank .
Скачайте «avrcdc_inf.zip» от http://www.recursion.jp/avrcdc/lowbulk.html» target=»_blank
Подключите программатор к PC через USB. Операционная система найдет новое устройство. В диспетчере устройств укажите путь к inf-файлу, в зависимости от установленной на вашем компьютере операционной системы.
В архиве имеется папка » avrcdc_inf», в которой расположены директории для разных ОС.

Установка программатора STK500 (AVR-Doper) в windows vista/windows7(Seven) 64-бит.
Скачайте последнюю версию драйверов с http://www.obdev.at/products/vusb/avrdoper.html» target=»_blank .
Скачайте «avrcdc_inf.zip» от http://www.recursion.jp/avrcdc/lowbulk.html» target=»_blank
При установке на 64 битные платформы проблемы возникают из за цифровых подписей драйверов — в диспетчере устройств при выборе вкладки «Свойства» в окне надпись «Не удаётся проверить цифровую подпись драйверов……».
Проблему можно решить несколькими способами.

Если пытались установить драйвера, то необходимо их удалить через диспетчер устройств.

Первый способ.
Отключить проверку цифровых подписей драйверов, нажав клавишу F8 во время начала загрузки системы и выбрав соответствующий режим загрузки.

Вторй способ.
Использовать программу «Driver Signature Enforcement Overrider».

1. Не устанавливайте никаких драйверов, и не подключайте программатор!
2. Скачайте «avrcdc_inf.zip» от http://www.recursion.jp/avrcdc/lowbulk.html» target=»_blank
3. Скачайте DSEO от http://www.ngohq.com/home.php?page=dseo» target=»_blank
4. Разархивируйте «avrcdc_inf.zip»
5. Запустите dseo13b.exe, нажмите кнопку «Next», потом «Yes»
6. Выберите «Sign a System File», нажмите кнопку «Next»
7. Введите путь к файлу lowcdc.inf устанавливаемого устройства из папки, которая соответствует вашей системе (например: D:***Vista64lowcdc.inf) нажмите кнопку «ОК» и подождите сообщение, нажмите кнопку «ОК»
8. Выберите «Sign a System File», нажмите кнопку «Next»
9. Введите путь к файлу lowcdc.sys устанавливаемого устройства из папки, которая соответствует вашей системе (например: D:***Vista64lowcdc.sys) нажмите кнопку «ОК» и подождите сообщение, нажмите кнопку «ОК»
10. Выберите «Enable Test Mode», нажмите кнопку «Next»
11. Перезагрузите компьютер
12. Подключите AVR-допер, подождите, пока Windows не сможет найти драйвер.
13. Откройте диспетчер устройств
14. щелкните правой кнопкой мыши AVR-допер, выберите обновление драйвера
15. Выберите lowcdc.inf
16. Должно всё работать!

Видео по установке STK500 (AVR-Doper) на Windows7 64 + редактирование реестра

P.S.
При подключении STK500 (AVR-Doper) к AVR Studio, каждый раз получаем сообщение об ошибке. Чтобы этого избежать, необходимо поправить записи реестра:
VersionMajor на 0x00000002 (2)
VersionMinor на 0x00000004 (4)

хр
HKEY_LOCAL_MACHINESOFTWAREAtmelAVRToolsSTK500

vista/windows7(Seven)
HKEY_LOCAL_MACHINSOFTWAREWow6432NodeAtmelAVRToolsSTK500

Взято с http://hobbyelektronik.org/w/index.php/AVR-Doper» target=»_blank

Обсуждение тут

Понравилась статья? Поделить с друзьями:
  • Usbasp драйвер windows 10 не видит
  • Usbasp hw 437 драйвер windows 10
  • Usbaapl64 inf скачать windows 7 х64
  • Usbaapl64 inf скачать windows 10 64 bit
  • Usb2 0 serial driver windows 7 x64