USB программатор PIC своими руками (34 Фото)

USB программатор PIC своими руками

Итак, мы определились и решились собрать нашу первую самоделку на микроконтроллере, осталось только понять как его запрограммировать. Поэтому нам понадобится программатор PIC, а собрать его схему можно и своими руками, рассмотрим для примера несколько простых конструкций.

Радиоконструкторы на любой вкус

Представляю вашему вниманию схему ExtraCheap с последовательным интерфейсом

Для работы с ней желательно использовать утилиту IC-Prog. На той же странице вы узнаете какие настройки надо установить, чтоб залить прошивку в микроконтроллер

Схема программатора EXTRA-PIC

Схема позволяет программировать микроконтроллеры и память EEPROM I2C.

Список поддерживаемых микроконтроллеров, при условии совместного использования с утилитой IC-PROG v1.05D:

Микроконтроллеры фирмы Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630, PIC16F648A, PIC16F676, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770, PIC16C771, PIC16C773, PIC16C774, PIC16C781, PIC16C782, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923, PIC16C924, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620, PIC18F6720, PIC18F8620, PIC18F8720

Примечание: микроконтроллеры, которые отмечены звездочкой () необходимо подключить к программатору через ICSP разъем.

Последовательная память EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.

Установите микросхему в панельку, строго соблюдая положение ключа. Подключите шнур, включите питание. Запустите программу IC-PROG. В выпадающем списке выберите ваш микроконтроллер PIC.

Если у вас нет прошивки — сделайте ее: для этого откройте стандартную программу «Блокнот» или любой другой редактор; вставьте в документ текст прошивки; сохраните под любым именем с расширение .txt или .hex.

Затем в утилите в IC-PROG Файл >> Открыть файл >> найти наш файл с прошивкой. Окно «Программного кода» должно заполнится разными кодами.

В окне IC-PROG нажимаем «Программировать микросхему» при этом загорается красный светодиод на схеме устройства. Программирование длится около 30 секунд. Для проверки выбираем - Сравнить микросхему с буфером.

Альтернативный вариант схемы программатора EXTRA-PIC из журнала радио с готовой печатной платой в Sprint Layout вы можете открыть по зеленой ссылке выше.

Pic12f629 программатор своими руками фото
Pic12f629 программатор своими руками 50
Pic12f629 программатор своими руками 32
Pic12f629 программатор своими руками 9
Pic12f629 программатор своими руками 83
Pic12f629 программатор своими руками 57
Pic12f629 программатор своими руками 8
Pic12f629 программатор своими руками 84
Pic12f629 программатор своими руками 63
Pic12f629 программатор своими руками 28
Pic12f629 программатор своими руками 71
Pic12f629 программатор своими руками 84
Pic12f629 программатор своими руками 72
Pic12f629 программатор своими руками 51
Pic12f629 программатор своими руками 29
Pic12f629 программатор своими руками 41
Pic12f629 программатор своими руками 7
Pic12f629 программатор своими руками 67
Pic12f629 программатор своими руками 89
Pic12f629 программатор своими руками 8
Pic12f629 программатор своими руками 66