Среди адаптеров для PICmicro, подключаемых к порту СОМ и не требующих дополнительного источника питания, популярностью пользуется так называемый JDM.
Схема адаптера крайне проста, но тем не менее зарекомендовала себя с хорошей стороны.
Адаптер предназначен для работы с микроконтроллерами PIC12C508, PIC12C509, PIC16C84 (устаревший вариант PIC16F84) и микросхем памяти с интерфейсом I2C. С таким интерфейсом возможно устанавливать как на рисунке:
Адаптер работает с ICProg 1.05D, PonyProg 2.05A.
Имеющаяся на схеме перемычка S1 (в прототипе она отсутствует) позволяет соединить вывод 10 панели XS2 с общим проводом, что необходимо для программирования микроконтроллеров PIC16F628, устанавливаемых в панель аналогично PIC16F84.
Печатная плата выглядит следующим образом: (Скачать в lay)
Для сборки потребуется немного деталей
Плату делал по технологии ЛУТ
И собираем все по схеме
За один вечер вполне реально собрать свой адаптер.
Схема популярная, простая и 100% рабочая. В моём случае на Win8.1 через адаптер USB-COM не заработало. Так что нужно подключать непосредсвенно к COM порту на материнской плате с установленной win XP.