usbasp и usbisp avr в чем разница

ПЕРЕПРОШИВКА USBISP В USBASP

Примерно года два назад я заинтересовался программированием микроконтроллеров AVR. Изучение шло не слишком быстро, так как тема достаточно сложная, но все-таки, мной были собраны и доведены до ума несколько устройств в корпусах, с применением микроконтроллеров семейства Tiny. За это время успел обзавестись двумя программаторами, один собрал сам, это простой и всем известный программатор Громова, второй заказал с Али экспресс, по цене 3 доллара это программатор USBISP.

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Для USBASP существуют и другие графические оболочки, помимо Khazama работающие с консольным AVR DUDE. От себя скажу, что разница в удобстве пользования после перепрошивки сильно заметна. Например, в той же Prog ISP неудобное выставление фьюзов, с этим у Khazama полный порядок. Можно выбирать запись конфигурации фьюзов для МК по умолчанию одним кликом есть возможность выставления фьюзов, как галочками, так и из выпадающего списка.

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Также присутствует функция Auto programm, в которой можно установить порядок действий, запускаемых впоследствии в один клик. Например, стирание файла, последующая запись и верификация. Есть и другие функции на выбор.

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Перейдем к делу, что же нам требуется сделать для того, чтобы перепрошить программатор? Программаторы могут идти в двух вариантах, в алюминиевом корпусе, и без корпуса. Если со вторым вариантом все понятно, то с первым, если программатор в корпусе, нужно аккуратно стянуть его в сторону разъема USB на программаторе. Снимается он довольно легко, и с этим проблем быть не должно. На контакты разъема программирования с обратной стороны будет наклеена резиновая изоляционная прокладка, отклеиваем её, она нам будет мешать при пайке. При сборке в корпус не забываем приклеить её обратно, во избежание замыкания корпуса с разъемом для программирования. Далее переворачиваем и смотрим на программатор с обратной стороны. Вы должны увидеть в зависимости от разводки вашей платы следующее:

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

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

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

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

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

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

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Как мы видим на фото выше, перемычка из вывода резистора уже запаяна мной к контактам самопрограммирования программатора UP. На фото ниже можно убедиться в этом. Заодно мы можем видеть, что на контактах А и В отсутствует припой.

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Припой удаляется с помощью демонтажной оплетки. Мы вытягиваем кусочек оплетки, обмакиваем его в спирто канифольный флюс, и, прогревая жалом паяльника, кладем на контакт, придавливая сверху паяльником. В результате припой с контактов должен полностью перейти на оплетку так, чтобы между ними не было замыкания. В чем и нужно убедиться, прозвонив мультиметром в режиме звуковой прозвонки. Для использования совместно с программаторами USBISP и USBASP мной был сделан переходник, который оказался удобен для программирования микроконтроллеров при отлаживании на цанговых макетных платах, и который я использовал для программирования микроконтроллера этого программатора:

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

К чему я писал в начале статьи о программаторе Громова? К тому, что для прошивки нам потребуется любой другой программатор. Можно точно такой же USBISP. То есть, если у вас нет второго программатора, о перепрошивке USBISP в USBASP можно забыть. А можно спаять по такому случаю программатор Громова, и прошить им микроконтроллер этого программатора. Схема программатора Громова простая, и детали необходимые для сборки, довольно дешевые. Допустим, у вас есть второй программатор. Тогда нам нужно подключить свой программатор к шлейфу программатора USBISP в соответствии с рапиновкой разъема. Её мы можем видеть на следующем рисунке:

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Контакты в шлейфе идут одинаково с обоих концов. Нам потребуются соединить программаторы между собой, аналогично обычному прошиванию микроконтроллера. То есть выводы VCC, GND, MISO, MOSI, RESET и SCK обоих программаторов нужно соединить. Дополнительное питание, если прошиваем через USB программатор, USBISP, USBASP или другой с которого приходит питание с USB на прошиваемый микроконтроллер, можно не подавать. Если прошиваем через программатор Громова, то питание нужно подать. После прошивания выпаиваем перемычку, замыкаем те два или три контакта, с которых мы удаляли припой капелькой припоя, и, не собирая в корпус, подключаем наш новоиспеченный программатор USBASP к USB порту компьютера. Операционная система должна запросить драйвера. Появится следующее окно:

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Соглашаемся с установкой и указываем вручную путь к папке libusb_0.1.12.1, которую можно будет скачать в архиве в конце статьи. В ней находится драйвер для USBASP. После установки в системе появится устройство USBASP:

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

После того, как убедимся, что все заработало, программатор определился, приклеиваем изоляционную резинку назад на место, и собираем программатор. В одной из статей про оболочку Khazama, было написано, что иногда Khazama работает некорректно без установки дополнительной программы – фильтра libusb-win32-devel-filter-1.2.6.0. Так ли это или нет — не знаю, у меня эта программа была установлена. Скачать её также можно будет в архиве в конце статьи. Сначала Khazama действительно отказывалась работать с моим программатором. Погуглив по этому вопросу на различных форумах, нашел информацию, что нужно установить частоту в программе 187.5 килогерц, что и сделал. Проблема сразу пропала. Эта функция есть только в свежих версиях Khazama, в частности Khazama AVR Programmer 1.7. Скачать её также можно в архиве в конце статьи.

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Как уже писал выше про установку фьюзов, здесь с этим все отлично, можно, как выбирать из ниспадающего списка, так и устанавливать вручную галочками.

usbasp и usbisp avr в чем разница. Смотреть фото usbasp и usbisp avr в чем разница. Смотреть картинку usbasp и usbisp avr в чем разница. Картинка про usbasp и usbisp avr в чем разница. Фото usbasp и usbisp avr в чем разница

Я прошивал Tiny-2313, но эта оболочка поддерживает, помимо этого микроконтроллера, еще множество других типов МК. После запуска программы нам нужно выбрать наш микроконтроллер из списка, у меня как мы видим на скрине, выбран Tiny2313. Также в ней есть функция размещать окно поверх остальных, это расположенная справа с краю пиктограмма канцелярской кнопки. Прошивка для микроконтроллера программатора MEGA-8, HEX файл, также прикреплена в общем архиве. Фьюзы при прошивке изменять не нужно. Желаю всем удачной прошивки! Автор AKV.

Originally posted 2019-03-26 01:45:40. Republished by Blog Post Promoter

Источник

Отличие usbisp от usbasp программатора

Сообщения без ответов | Активные темы

Часовой пояс: UTC + 3 часа

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Ср мар 11, 2015 06:51:27

Рейтинг сообщений: 0

Зарегистрирован: Пн авг 12, 2013 19:07:47

Откуда: башкирия мелеуз

Рейтинг сообщения: 0

дело ваше,делайте что хотите

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт мар 12, 2015 20:05:35

Рейтинг сообщений: 134

Зарегистрирован: Сб апр 12, 2014 23:46:03

Рейтинг сообщения: 0

pavel1979 проанализировав все «за» и «против» сделал как вы говорили. Подключил кварц к второму счетчику меги8, и частоту МК оставил заводскую, 1МГц. Зато шьется нормально. Но сам кварц как-то плохо себя ведет. Прописал штатные параметры:

ldi R16, 0b00001000

out ASSR, R16 ;пуск таймера2, кварц

ldi R16, 0b00000110

out TCCR2, R16 ;задержка 256, 2с.

ldi R16, 0b01000000

out TIMSK, R16 ;прерывание по переполнению счетчик2

sei ;вкл. прерывания в ЦП

И даже после этого счетчик не переполняется с частотой 0.5Гц, а с частотой около 1.5Гц. Странно, кварц выпаивал со старой материнки, на нем надпись 32к, и типоразмер штатного часового кварца. Пришлось счетный регистр проверять на переполнение 180, ну да ладно, 1мин. вроде корректно считает…

Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка

АвторСообщение
pavel1979
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт мар 13, 2015 20:15:58

Рейтинг сообщений: 134

Зарегистрирован: Сб апр 12, 2014 23:46:03

Рейтинг сообщения: 0

Все, заработали часики. Припаял сперва по мануалу часовой кварц без конденсаторов, и частота были не стабильна. Добавил пару кондеров на 33пф, и все стало нормально.

Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка

Flash.#13
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт мар 13, 2015 20:42:24

Но думаю многие согласятся что галочку с CKOPT лучше убрать как и рекомендовалось в предыдущих постах. Надеюсь кому то мой пост будет полезен.

Я тут полазию……можно?

ev3658
Слесарь-программист

Рейтинг сообщений: 88

Зарегистрирован: Вт сен 11, 2012 23:08:28

Откуда: город Кстово Нижегородская обл.

Рейтинг сообщения: 0

А есть у кого нибудь печатки переходников в Lay для прошивки SPI и других флешек прогармматором UsbAsp?

Кнопочные переключатели KLS для коммутации сигнальных цепей — многообразие выбора, доступность со склада

Продолжая развивать программу доступности коммутационных компонентов KLS, Компэл расширяет складской ассортимент кнопочных переключателей, в том числе с функцией OFF-(ON), предназначенных для коммутации сигнальных цепей как постоянного, так и переменного токов. Кнопочные переключатели представлены в стандартном и антивандальном исполнениях, что позволяет их использовать для включения/выключения приборов промышленного контроля, СКУД, систем управления освещением, медицинского оборудования и других.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Сб мар 14, 2015 08:41:55

Слесарь-программист

Рейтинг сообщений: 88

Зарегистрирован: Вт сен 11, 2012 23:08:28

Откуда: город Кстово Нижегородская обл.

Рейтинг сообщения: 0

Такое затишье. Извините, может уже писалось, тут страниц 30ть, не смог быстро осилить. Думаю лишним не будет:

Прилагаю программу для прошивки памяти через UsbAsp.

Правда придётся UsbAsp прошивать другой прошивкой, но на работу программатора это не повлияло, только возможность добавилась.

К сожалению ссылки источников проекта потерял, прикрепляю то, что накопал когда-то. может кому пригодится:

-Схемы подключения разной памяти к UsbAsp

-Прошивка для UsbAsp Atmega8/88/48

Технологии STMicroelectronics для умного дома: STроим вмеSTе

Экосистема STMicroelectronics позволяет разработчику легко подобрать подходящий компонент для широкого спектра задач умного дома. Инфраструктура сбора данных может быть реализована как в проводном варианте (Ethernet, ModBus, CAN), так и в беспроводном (LoRa, BLE, ZigBee, Thread). Рассмотрим проектирование, протоколы и стандарты связи, беспроводные компоненты, организацию центра управления умным пространством.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 05, 2015 12:24:49

Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2008 11:08:00

Рейтинг сообщения: 1

Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Ср май 20, 2015 06:23:54

Зарегистрирован: Ср май 20, 2015 06:11:58

Рейтинг сообщения: 0

Нужна помощь. Собрал сам usbasp. Установил драйвера все нормально, но программировать не хочет. В любой программе выдает ошибку.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Ср май 20, 2015 12:56:43

Зарегистрирован: Ср май 20, 2015 06:11:58

Рейтинг сообщения: 0

вопрос снят. устройство заработало. забыл епром прошить.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 21, 2015 21:37:38

Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00

Рейтинг сообщения: 0

здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт май 22, 2015 21:33:20

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp

Попробуй набрать в Яндексе «Отличие USBisp от USBasp программатора» и пройди по первой же ссылке на cyberforum

Не давайте безответственных советов.

cat104
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт май 22, 2015 21:50:58

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

Создал проблему с USBASP.

Схема первоисточника (Thomas Fischl), собрана несколько лет назад, успешно работала с AVRDUDE.

Прошивки делал на чем попадалось, а сын предпочитает CodeVision, решил ему помочь :

перешить USBASP в AVRDroper, который, как заявлено, совместим с STK500, который понимает CodeVision.

Суть проблемы : после перешивки (USBBit-ом) и вставки в гнездо система (Win7 64) увидела его, подбросил ей драйвер — появился порт (COM4), но CodeVision считает, что порта нет и работать с ним отказывается.

Не давайте безответственных советов.

nick60
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Сб май 23, 2015 07:37:53

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

Начну отвечать на поставленный вопрос.

Добыл «из небытия» старый комп (Celeron 1100, WinXP), вставил программатор, подкинул драйвер, появился СОМ15, перевел его в СОМ4 и …

Загорелся индикатор на программаторе.

Вывод : проблема не в софте программатора, а в софте Win7 64 или моих кривых руках, потому в этой теме уже не актуально, с USBAsp все в порядке

Поставлю на старый комп CodeVision посмотрим что будет, но, все равно, нужно добиться работы под Win7 64, т.к. сын работает на ней. Попытаюсь найти возможность поставить куда-нибудь чистую Win7 64 и …

To be continued … если кому это интересно

Не давайте безответственных советов.

nick60
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 03:47:52

Рейтинг сообщений: 282

Зарегистрирован: Пт мар 09, 2007 15:01:52

Рейтинг сообщения: 1

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 10:46:06

Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00

Рейтинг сообщения: 0

как отличить настоящий asp?

вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp

а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд

я в програмировании (всмысле в заливке прошивки в мк) полный лось

например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?

если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?

заранее спасибо за ответы

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 14:28:40

Рейтинг сообщений: 282

Зарегистрирован: Пт мар 09, 2007 15:01:52

Рейтинг сообщения: 0

isp это интерфейс, а usbasp это просто модель программатора имеющая этот интерфейс. Программатор можно любой, хоть пять проводков. Для заливки прошивки в контроллер нужна программа прошивальщик, например avrdude или khazarma, зависит от программатора.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 14:41:50

Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00

Рейтинг сообщения: 0

как я понял программаторы isp поддерживает один прошивальщик, а asp около 5-ти прошивальшикой

так как тогда определить именно asp?

из isp перепрошивкой можно сделать asp, но у меня нету вообще программаторов и знакомых которые мне смогли бы перепрошить, поэтому собственно резонный вопрос, как взять asp и не напороться на isp

и на это ответьте пожалуйста

например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?

если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 14:52:55

Рейтинг сообщений: 282

Зарегистрирован: Пт мар 09, 2007 15:01:52

Рейтинг сообщения: 0

Для работы с контроллерами atmel нужен любой программатор с поддержкой протокола isp. Это например usbasp, stk200, avrdoper, они все имеют ISP интерфейс. Для управления программатором нужна программа прошивальщик, например avrdude поддерживает огромное количество программаторов, khazarma работает только с usbasp, студия CodeVision работает с stk500 и avrdoper.

Берите usbasp и спокойно прошивайте.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 28, 2015 14:04:03

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

Ссылка помогла, по крайней мере, проверил на Win7 32 — работает.

Осталось добраться до машины с Win7 64 и повторить то же самое

Не давайте безответственных советов.

radteh
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 28, 2015 14:38:52

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

как отличить настоящий asp?

вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp

а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд

С кучей джаймперов, т.к. там будет возможность перешить его самого в режиме selfprogram и превратить во что-то другое, например в AVRDoper, не полнофункциональный, но все же … видимый в разрабоческом софте от Atmel.

А для прошивки своего я сделал USBBit на FT232RL (USB-COM) +74HC241 (буфер с тремя состояниями выхода, чтобы не мешать работать МК, когда программатор закончит работу), хотя, я поставил 74HC245 с соответствующей корректировкой схемы — оно у меня было ) без программ и иных заморочек, и в работу.

Не давайте безответственных советов.

nick60
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 28, 2015 17:53:17

Рейтинг сообщений: 4

Зарегистрирован: Пт мар 07, 2014 18:37:20

Рейтинг сообщения: 0

Тоже пользуюсь самодельным USBasp, только перешил его в Doper. Шью из студии и все устраивало пока не дошел до ATtiny. Хочется использовать и ногу reset, а для этого нужен высоковольтный программатор.

Так вот хочу сделать переходник с одного конца ISP разъем, а с другой панелька DIP8 для тиньки. На переходнике 12вольтовый ключ. Софт — адаптировать исходники от Doper. Может кто-то уже такое делал?

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: slav0n и гости: 14

emax
Вы не можете начинать темы

Вы не можете отвечать на сообщения

Вы не можете редактировать свои сообщения

Вы не можете удалять свои сообщения

Вы не можете добавлять вложения

Сообщения без ответов | Активные темы

Часовой пояс: UTC + 3 часа

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Ср мар 11, 2015 06:51:27

Рейтинг сообщений: 0

Зарегистрирован: Пн авг 12, 2013 19:07:47

Откуда: башкирия мелеуз

Рейтинг сообщения: 0

дело ваше,делайте что хотите

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт мар 12, 2015 20:05:35

Рейтинг сообщений: 134

Зарегистрирован: Сб апр 12, 2014 23:46:03

Рейтинг сообщения: 0

pavel1979 проанализировав все «за» и «против» сделал как вы говорили. Подключил кварц к второму счетчику меги8, и частоту МК оставил заводскую, 1МГц. Зато шьется нормально. Но сам кварц как-то плохо себя ведет. Прописал штатные параметры:

ldi R16, 0b00001000

out ASSR, R16 ;пуск таймера2, кварц

ldi R16, 0b00000110

out TCCR2, R16 ;задержка 256, 2с.

ldi R16, 0b01000000

out TIMSK, R16 ;прерывание по переполнению счетчик2

sei ;вкл. прерывания в ЦП

И даже после этого счетчик не переполняется с частотой 0.5Гц, а с частотой около 1.5Гц. Странно, кварц выпаивал со старой материнки, на нем надпись 32к, и типоразмер штатного часового кварца. Пришлось счетный регистр проверять на переполнение 180, ну да ладно, 1мин. вроде корректно считает…

Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка

АвторСообщение
pavel1979
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт мар 13, 2015 20:15:58

Рейтинг сообщений: 134

Зарегистрирован: Сб апр 12, 2014 23:46:03

Рейтинг сообщения: 0

Все, заработали часики. Припаял сперва по мануалу часовой кварц без конденсаторов, и частота были не стабильна. Добавил пару кондеров на 33пф, и все стало нормально.

Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка

Flash.#13
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт мар 13, 2015 20:42:24

Но думаю многие согласятся что галочку с CKOPT лучше убрать как и рекомендовалось в предыдущих постах. Надеюсь кому то мой пост будет полезен.

Я тут полазию……можно?

ev3658
Слесарь-программист

Рейтинг сообщений: 88

Зарегистрирован: Вт сен 11, 2012 23:08:28

Откуда: город Кстово Нижегородская обл.

Рейтинг сообщения: 0

А есть у кого нибудь печатки переходников в Lay для прошивки SPI и других флешек прогармматором UsbAsp?

Кнопочные переключатели KLS для коммутации сигнальных цепей — многообразие выбора, доступность со склада

Продолжая развивать программу доступности коммутационных компонентов KLS, Компэл расширяет складской ассортимент кнопочных переключателей, в том числе с функцией OFF-(ON), предназначенных для коммутации сигнальных цепей как постоянного, так и переменного токов. Кнопочные переключатели представлены в стандартном и антивандальном исполнениях, что позволяет их использовать для включения/выключения приборов промышленного контроля, СКУД, систем управления освещением, медицинского оборудования и других.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Сб мар 14, 2015 08:41:55

Слесарь-программист

Рейтинг сообщений: 88

Зарегистрирован: Вт сен 11, 2012 23:08:28

Откуда: город Кстово Нижегородская обл.

Рейтинг сообщения: 0

Такое затишье. Извините, может уже писалось, тут страниц 30ть, не смог быстро осилить. Думаю лишним не будет:

Прилагаю программу для прошивки памяти через UsbAsp.

Правда придётся UsbAsp прошивать другой прошивкой, но на работу программатора это не повлияло, только возможность добавилась.

К сожалению ссылки источников проекта потерял, прикрепляю то, что накопал когда-то. может кому пригодится:

-Схемы подключения разной памяти к UsbAsp

-Прошивка для UsbAsp Atmega8/88/48

Технологии STMicroelectronics для умного дома: STроим вмеSTе

Экосистема STMicroelectronics позволяет разработчику легко подобрать подходящий компонент для широкого спектра задач умного дома. Инфраструктура сбора данных может быть реализована как в проводном варианте (Ethernet, ModBus, CAN), так и в беспроводном (LoRa, BLE, ZigBee, Thread). Рассмотрим проектирование, протоколы и стандарты связи, беспроводные компоненты, организацию центра управления умным пространством.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 05, 2015 12:24:49

Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2008 11:08:00

Рейтинг сообщения: 1

Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Ср май 20, 2015 06:23:54

Зарегистрирован: Ср май 20, 2015 06:11:58

Рейтинг сообщения: 0

Нужна помощь. Собрал сам usbasp. Установил драйвера все нормально, но программировать не хочет. В любой программе выдает ошибку.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Ср май 20, 2015 12:56:43

Зарегистрирован: Ср май 20, 2015 06:11:58

Рейтинг сообщения: 0

вопрос снят. устройство заработало. забыл епром прошить.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 21, 2015 21:37:38

Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00

Рейтинг сообщения: 0

здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт май 22, 2015 21:33:20

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp

Попробуй набрать в Яндексе «Отличие USBisp от USBasp программатора» и пройди по первой же ссылке на cyberforum

Не давайте безответственных советов.

cat104
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Пт май 22, 2015 21:50:58

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

Создал проблему с USBASP.

Схема первоисточника (Thomas Fischl), собрана несколько лет назад, успешно работала с AVRDUDE.

Прошивки делал на чем попадалось, а сын предпочитает CodeVision, решил ему помочь :

перешить USBASP в AVRDroper, который, как заявлено, совместим с STK500, который понимает CodeVision.

Суть проблемы : после перешивки (USBBit-ом) и вставки в гнездо система (Win7 64) увидела его, подбросил ей драйвер — появился порт (COM4), но CodeVision считает, что порта нет и работать с ним отказывается.

Не давайте безответственных советов.

nick60
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Сб май 23, 2015 07:37:53

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

Начну отвечать на поставленный вопрос.

Добыл «из небытия» старый комп (Celeron 1100, WinXP), вставил программатор, подкинул драйвер, появился СОМ15, перевел его в СОМ4 и …

Загорелся индикатор на программаторе.

Вывод : проблема не в софте программатора, а в софте Win7 64 или моих кривых руках, потому в этой теме уже не актуально, с USBAsp все в порядке

Поставлю на старый комп CodeVision посмотрим что будет, но, все равно, нужно добиться работы под Win7 64, т.к. сын работает на ней. Попытаюсь найти возможность поставить куда-нибудь чистую Win7 64 и …

To be continued … если кому это интересно

Не давайте безответственных советов.

nick60
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 03:47:52

Рейтинг сообщений: 282

Зарегистрирован: Пт мар 09, 2007 15:01:52

Рейтинг сообщения: 1

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 10:46:06

Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00

Рейтинг сообщения: 0

как отличить настоящий asp?

вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp

а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд

я в програмировании (всмысле в заливке прошивки в мк) полный лось

например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?

если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?

заранее спасибо за ответы

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 14:28:40

Рейтинг сообщений: 282

Зарегистрирован: Пт мар 09, 2007 15:01:52

Рейтинг сообщения: 0

isp это интерфейс, а usbasp это просто модель программатора имеющая этот интерфейс. Программатор можно любой, хоть пять проводков. Для заливки прошивки в контроллер нужна программа прошивальщик, например avrdude или khazarma, зависит от программатора.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 14:41:50

Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00

Рейтинг сообщения: 0

как я понял программаторы isp поддерживает один прошивальщик, а asp около 5-ти прошивальшикой

так как тогда определить именно asp?

из isp перепрошивкой можно сделать asp, но у меня нету вообще программаторов и знакомых которые мне смогли бы перепрошить, поэтому собственно резонный вопрос, как взять asp и не напороться на isp

и на это ответьте пожалуйста

например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?

если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Вт май 26, 2015 14:52:55

Рейтинг сообщений: 282

Зарегистрирован: Пт мар 09, 2007 15:01:52

Рейтинг сообщения: 0

Для работы с контроллерами atmel нужен любой программатор с поддержкой протокола isp. Это например usbasp, stk200, avrdoper, они все имеют ISP интерфейс. Для управления программатором нужна программа прошивальщик, например avrdude поддерживает огромное количество программаторов, khazarma работает только с usbasp, студия CodeVision работает с stk500 и avrdoper.

Берите usbasp и спокойно прошивайте.

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 28, 2015 14:04:03

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

Ссылка помогла, по крайней мере, проверил на Win7 32 — работает.

Осталось добраться до машины с Win7 64 и повторить то же самое

Не давайте безответственных советов.

radteh
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 28, 2015 14:38:52

Зарегистрирован: Чт мар 01, 2012 09:04:44

Рейтинг сообщения: 0

как отличить настоящий asp?

вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp

а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд

С кучей джаймперов, т.к. там будет возможность перешить его самого в режиме selfprogram и превратить во что-то другое, например в AVRDoper, не полнофункциональный, но все же … видимый в разрабоческом софте от Atmel.

А для прошивки своего я сделал USBBit на FT232RL (USB-COM) +74HC241 (буфер с тремя состояниями выхода, чтобы не мешать работать МК, когда программатор закончит работу), хотя, я поставил 74HC245 с соответствующей корректировкой схемы — оно у меня было ) без программ и иных заморочек, и в работу.

Не давайте безответственных советов.

nick60
Вернуться наверх

Заголовок сообщения: Re: Все про USBAsp

Добавлено: Чт май 28, 2015 17:53:17

Рейтинг сообщений: 4

Зарегистрирован: Пт мар 07, 2014 18:37:20

Рейтинг сообщения: 0

Тоже пользуюсь самодельным USBasp, только перешил его в Doper. Шью из студии и все устраивало пока не дошел до ATtiny. Хочется использовать и ногу reset, а для этого нужен высоковольтный программатор.

Так вот хочу сделать переходник с одного конца ISP разъем, а с другой панелька DIP8 для тиньки. На переходнике 12вольтовый ключ. Софт — адаптировать исходники от Doper. Может кто-то уже такое делал?

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: slav0n и гости: 14

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

emax