Давно искал программатор PIC контроллеров с интерфейсом USB. Несколько схем перепробовал под COM порт но меня они не устраивали ни в плане удобства использования ни в плане скорости и качества программирования. Мой товарищ по работе предложил собрать Brenner программатор. Его главными преимуществами являются удобство в использовании четкость работы и большое количество поддерживаемых МК . Схема очень проста для программатора с его характеристиками.
Основой программатора является PIC 18f2550.
Еще одно преимущество программатора он не стирает калибровочную константу)
Программатор имеет свой софт USburn с которым и ребенок справится.
В архиве схема, печатная плата GIF, прошивка и программа с драйверами для работы с программатором. http://dfiles.ru/files/9hj2z7qi9
Программатор запустился с первого раза и никаких танцев с бубном не потребовалось.
У данного программатора есть оф. сайт http://www.sprut.de куда советую заглянуть для большего понимания о чем идет речь.
Задавайте вопросы буду рад...

