Лет пять назад наткнулся в интернете на схему клона программатора для PIC котроллеров PICkit2 lite. И захотел сделать, так как в то время работал с PIC.
У меня на тат момент имелся старый и известный многим программатор на основе микросхемы MAX232.
Но так как я сменил ПК то на новом не было COM порта, использовать разного рода переходники не было желания.
Схема программатора и все что с ним связано было взято с http://elektro-shemi.ru/pickit_2_lite_studencheskij_usb_programmator_pic_mikrokontrollerov.html.
Первый вариант был сделан на самодельной плате изготовленной по ЛУТ технологии, но делал это специально ради проверки работоспособности. К сожалению фотографий я не делал по этому показать нечего.
После проверки всех возможностей было принято решение немного изменить схему адаптера с панелькой для прошивки микроконтроллеров. Так как в оригинальной печатной плате, для программирования разных контроллеров (разное количество выводов микросхемы) нужно ещё запомнить на какой пин панельки вставить микросхему. Это было очень не удобно и легко можно было перепутать и вставить не туда. По этому развел свою плату адаптера где любой микроконтроллер нужно было вставлять первой ногой в первый пин панельки, то есть перепутать уже не как не получится.
Новую плату решил заказывать у китайцев. В итоге получилась вот такая плата.
После расчленения платы и впайке компонентов на плату получился вполне приличный программатор.
Переключатели включаются в зависимости от вставленного микроконтроллера.
Программатор работает совместно с программой PICkit 2
При подключении программатора к ПК и запуска программы, программа автоматически определяет микроконтроллер который будет прошивается. Это можно увидеть в строке Device.
Считывание так же проходит без проблем
И запись тоже.
Если остались вопросы пишите, буду отвечать.
Всем спасибо, всем пока.