никогда не делал самодельный прогер...
да тут пол сайта про него...
https://www.radiokot.ru/forum/viewtopic ... 57&t=17703
https://www.radiokot.ru/forum/viewtopic ... 57&t=17703 - у меня такой))
https://www.radiokot.ru/forum/viewtopic ... 57&t=95091
https://www.radiokot.ru/forum/viewtopic ... 57&t=53442
https://www.radiokot.ru/forum/viewtopic.php?f=57&t=864
...
Добавлено after 3 minutes 34 seconds:
есть самодельные...
https://easyelectronics.ru/usb-programm ... sbasp.html
я купил такой готовый на ближайшем рынке)) за 100 рублей..
Добавлено after 1 minute 10 seconds:
я не вижу смысла тратить время на самодельный.. .если есть куча готовых за 100 рублей))
Добавлено after 6 minutes 32 seconds:
только если нужен како-то необычный... которого нет в магазине...
в соседней теме решили сделать самодельный... чтоб прошивать AVR по интернету...
начали изучать...
а что нам говорит справочник...
https://ru.wikipedia.org/wiki/Intel_HEX#Пример_3
:020000021000EC
:10C20000E0A5E6F6FDFFE0AEE00FE6FCFDFFE6FD93
:10C21000FFFFF6F50EFE4B66F2FA0CFEF2F40EFE90
:10C22000F04EF05FF06CF07DCA0050C2F086F097DF
:10C23000F04AF054BCF5204830592D02E018BB03F9
:020000020000FC
:04000000FA00000200
:00000001FF
всё ясно))
-открываем файл HEX в программе AVRProg...
-программа AVRProg переводит файл HEX в массив байт...
-подключаем USBASP...
-прошиваем ATmega8...
сначала идёт строка адреса сектора флеша...
:020000020000FC
прошиваем ATmega8 с нулевого сектора флеша...
потом идёт данные...
:1000000063E064B966E065B960E067B96FEF68B94D
ATmega8 имеет 2-х байтную систему команд...
прошиваем флеш мега8 с адреса сектора 0000...
причём похоже сначала передаётся младший байт данных - 63 потом старший байт данных - E0
программа AVRProg это так видит))
вроде всё просто))
и т.д.....
пока не доделали)) пока сидим... разбираемся...))
