Понадобилось мне сегодня прошить микроконтроллер PIC 16F628A, да вот беда не сталкивался я ранее с PIC-микроконтроллерами соответственно и программатора нет.
Полазил по сети нашел несколько схем JDM - программаторов спаял и был приятно удивлен в отсутствии COM-портов на моей технике.
Беглый поиск по теме USB-программатор заводили в тупик (так как для них нужен был запрограммированный PIC).
Вспомнил про контроллер Ардуино и струдом нашел прошивку.
Схема подключения к отладочной плате Ардуино и МК.
В аттаче в архиве три папки.
host - в ней содержится программа для заливки в МК HEX Файла
ProgramPIC - скетч для ардуино для прошивки PIC-микроконтроллеров
ProgramEEPROM - скетч для прошивки EEPROM соответственно.
список поддерживаемых МК
pic12f629*, pic12f675*, pic16f630*, pic16f676*, pic16f84, pic16f84a*,
pic16f87*, pic16f88*, pic16f627*, pic16f627a*, pic16f628*, pic16f628a*,
pic16f648a*, pic16f684*, pic16f690*, pic16f877*, pic16f882*, pic16f883*,
pic16f884*, pic16f886*, pic16f887*
Я надеюсь это будет кому-то полезно.
PS Мне пришлось помучатся пока я смог корректно запустить.
Надеюсь, что комму-то я сэкономлю время.