Comments 36
О! Какая знакомая тема)) Когда-то, лет 20 назад тоже увлекался (но это больше эксперименты были - сделал, проверил, разобрал - корпуса кнопки и т.п. было лень делать, нравился сам процесс, потом стал просто в симуляторе разрабатывать). Спаял тогда на коленке из говна и палок программатор под PIC16F84A, потом скрестил его с PonyProg (кажется), всё это дело просто в виде платы, где дорожки пропилил надфилем, и припаяна на разъём LPT - выглядело жутко! Но работало. Потом я что-то забросил микроконтроллеры, но программатор не выбросил. Далее занялся ремонтом материнок и прочего барахла - понадобился уже SPI программатор (и не только), купил TL866 (не помню, толи A, то ли CS, лень в шкаф лезть смотреть), его перепрошил потом на русский WizardProg87.
И понеслось... то надо переходник на один тип микросхем, то на другой, то ещё переходник на 1,8В. Потом что-то самодельное делал тоже из хз чего (кажись, на плате от мышки какой-то) интерфейс от HDD к RS232 (им же ко всяким модемам и роутерам можно цепляться было). И ещё кучка разного рода переходников, кабелей под конкретные задачи, и т.п. пришлось делать.
Эти мои платы выглядели жутко, часть я потом (вот недавно, буквально менее года назад) выбросил. В целом, пока этими вещами занимаешься, сам не заметишь, как обрастаешь кучей всякого добра (которое порой и купить-то нельзя, чисто под частые свои задачи). Но после примерно 12 лет я сменил работу, и времени стало сильно не хватать - пришлось тратить на самообучение, так и забросил электронику. Конечно, могу и сейчас какой-нибудь дохлый ноут поковырять и поднять, но уже нет смысла - спортивного интереса такого нет уже, а денег у нас за это платят крайне мало. Разве что себе и родственникам делаю что-то иногда.
Тут на фото просто будто на выставку, красивое)
Спасибо, старался
А перепрошивка на WizardProg87 что-то дала?
Программатор под PIC я (помнится) спаял из 2 резисторов и 1 конденсатора. Вполне нормально работало через LPT-порт и IC-Prog.
Сначала я сделал по этой схеме, и она не заработала. Я не установил ...
Картинки хорошие, желание и труд налицо, респект...
Но схема то где?
Дааа... Было дело, собирал тоже чисто на транзисторах программатор для пиков. Через комп порт. Айспрог или понипрог там был уже не помню, работало. Сами проги, очень мало чипов поддерживали и в основном старье...Пользовался пока не решил изучать pic24/pic32. Тут уж заморачиваться не стал, купил на тот момент pickit2. Прямо у микрочипа с доставкой, вот время то было😄 А щас на сайт не зайти, без впн)) Внутрисхемное программирование, прямо из среды разработки, какие хочешь и самые новые чипы. Сказка... Потом pickit3 появился, но уже брал на Алике за дёшево.
Не хватает ezoflash для коллекции
Тоже боролся в свое время с зоопарком программаторов. В итоге собрал в одном корпусе ST-Link/v2, AVR-Doper, PICkit 3 с гальванической развязкой от ПК и подключением через один USB (на борту хаб, программаторы включены в него). Стало удобнее, уже больше 10 лет пользуюсь. Вот здесь описывал свои страдания: https://radiokot.ru/circuit/digital/pcmod/66/
https://alexgyver.ru/lessons/programmer-tips/#8-toc-title
Наверное, сейчас самый ходовой из всех. Конденсатор обязателен, без него не работает.
Uniprof не имеет никакого отношения к Uniprog, рассчитанному в основном на прошивку микросхем с параллельным интерфейсом? Просто название похожее?
Поделюсь свои субъективным мнением в плане различных Atmeg. Несколько лет назад я разорился на ATMEL-ICE, не пожалел. Дебаг в Atmel, теперь уже Microchip Studio стал просто песней.
Usb...usb...usb... А когда то давно стояла дилемма как прошить первый контроллер? Из которого можно было бы сделать COM-PORT программатор? LPT программатор собирался на одной микросхеме логических вентилей. А можно было вообще на пару резисторах. Но был риска спалить LPT порт. Эх.... времена были...

резисторы тут поставил человек предусмотрительный
Какая знакомая картинка со схемой. В далёком младшем школьном возрасте (вроде бы это был класс первый или второй, когда какие-то простые схемы на логике я паял успешно) со скуки загуглил нечто вроде "как программировать микроконтроллеры", думая, что это какое-то сложное, дорогое и доступное только для промышленных условий занятие. Оказалось, что всё довольно просто, а детали для этого стоят не так уж и много. В том посте с сайта getchip.net ещё было написано, что всё же лучше собрать схему для COM-порта или использовать этот шнур исключительно для прошивки МК в USBASP.

А макетка с мегой 16 до сих пор хде-то лежит...
Делал и Громова, extra pic, на Алике прикупил два usbasp. Громова и сейчас пользую, распаян ICSP и панельки под кварц. Недавно пришлось стирать 328, без кварца не определились, Алик вернул деньги. Usbasp один прошил под работу с памятью, работает с I2C 24, spi 25, spi 45, microwire.
Честно говоря, программатор Громова почему-то в свое время у меня так и не заработал, и в итоге свою первую AVR-ку я смог прошить именно упомянутым ft232rl. А потом подтянулись STM32 и клоны, после чего желание заниматься AVR-ками сильно поубавилось )
Очень круто!
Для полного комплекта олдскульного микроконтроллерщика не хватает только USB-UART кабеля на чипе PL-2303HX, обязательно сделанного из старого USB дата-кабеля от какого-то древнего телефона. Когда-то рекомендации использовать эти шнуры были буквально на всех тематических сайтах.

Помню, в своё время, когда я заинтересовался насчёт таких кабелей ("чтоб для старого телефона и с коробочкой на проводе") пару штук мне в каком-то ларьке в переходе отдали вообще бесплатно.
у меня такой кабель на оригинальной микросхеме не поддерживает нестандартные произвольные скорости, в отличии от кетайских клонов
У меня был кабель к телефону LG на PL-2303HX, без кварца, я сделал из него преобразователь UART, когда мне понадобилось прошить контроллер Zelio Logic, из всех преобразователей он один не связался, а купленный недавно на такой микросхеме преобразователь вполне контроллер прошил.
Практически такой же до сих пор использую! От Sony j70, вроде.
Думал я один такой остался )))
Я еще такие кабели новыми покупал и хвосты переделывал. Есть у меня такой для сименсов 45-65 серии с выключателем и повышайкой до 5,6в в цепи заряда. 45 серия от 5в заряд не начинает, надо 5.4 минимум. А потом пошли сборки на cp2102 с ебая или али за доллар и я их просто десятками покупал. У каждого отладочного стенда был свой USB-UART.
с помощью программатора Громова
Всегда умиляла советская радиолюбительская традиция даже схему из 5 резисторов обозвать чьим-то именем.
Автор программы Algorithm Builder Геннадий Громов предложил такую схему, сайт программы www.algrom.net не работает, не проверить. http://www.getchip.net/posts/sreda-programmirovaniya-algorithm-builder/
Но если у схемы действительно есть автор?
Где-то в дальнем ящике до сих пор валяются адаптеры для LPT - Wiggler JTAG, ByteBlaster, AVR STK-200. Блин, как это давно было, и вроде довольно быстро на USB перескочил, а все еще помню.
Какие у автора аккуратные программаторы однако! У меня тоже было много самодельных программаторов, но вот красота изготовления страдала, потому что вначале надо "быстрее сделать программатор чтобы сделать проект", а потом он "вроде работает, и так сойдет". И в итоге чтото на макетке в термоклее или наспех разведенная плата нарисованная даже не ЛУТ, а лаком работает лет десять.



Мои самодельные программаторы