Программатор контроллера своими руками - USB программатор PIC своими руками
Набор для сборки USB программатора ChipStar‑Janus/KIT
Небольшой проект, в котором реализована маленькая и простоя плата для изучения микроконтроллеров PIC18, выполненная по образу и подобию Arduino Nano. После очередного посещения выставки Expo-electronica узнал о новом веянии в микроконтроллерах фирмы Microchip, а именно о появлении новых периферийных устройств, независимых от ядра. Много информации получил от официального дистрибутора ООО "Гамма Инжиниринг", в том числе и в печатном виде. У них же закупал микроконтроллеры и программатор, некоторые МК предоставили бесплатно в виде образцов по заявке. Контору не рекламирую, и отношения к ней не имею. Подробнее об этом можно почитать здесь.
![РадиоКот :: USB программатор PIC микроконтроллеров. PicKit3 - USB программатор для MK PIC и ключей KeeLOQ](https://cxem.net/mc/images/mc418-2.jpg)
![PicKit2 - USB программатор для MK PIC и ключей KeeLOQ Простой USB программатор PIC](https://ext.mysku-st.net/250s/ae01.alicdn.com/kf/HTB1pP1gRXXXXXcKaXXXq6xXFXXXI/USB-ISP-Программатор-для-AVR-ATMega-ATTiny-51-AVR-Борту-ISP-Downloader.jpg_640x640.jpg)
![Делаем PICDuinaNano своими руками / Хабр Универсальный программатор PIC и AVR для COM-порта](http://electronics-lab.ru/uploads/images/00/00/21/2012/01/19/cf6bbe.jpg)
![PicKit3 - USB программатор для MK PIC и ключей KeeLOQ Программатор USB ISP для AVR: Ещё один шаг в сторону от ардуинонизации](http://skproj.ru/wp-content/uploads/2015/12/scheme_prog_thumb.png)
![Alex_EXE » Адаптер для PicKit2 PicKit2 - USB программатор для MK PIC и ключей KeeLOQ](http://easyelectronics.ru/img/AVR_kurs/STK/chema.jpg)
![LabKit :: Топ 20 самых популярных статей Понравилась новость? Не забудь поделиться ссылкой с друзьями в соцсетях.](https://ra4nal.ontvtime.ru/images/shavrisp_bg.gif)
![Набор для сборки USB программатора ChipStar-Janus Универсальный USB программатор](https://go-radio.ru/images/cxema-usb-prog.png)
![Программатор для микроконтроллеров PIC : Личный сайт Pti_the_Leader Программатор-Отладчик PICkit™ 2. Руководство пользователя](https://radioparty.ru/images/stories/scheme_atmel/78-01.gif)
![PIC-контроллеры Программаторы](http://robozone.su/uploads/posts/2008-06/thumbs/1212480254_stk200_300.gif)
![Универсальный USB программатор](http://www.getchip.net/wp-content/uploads/055-cdc232-2313-mod-2.png)
![USB программатор PIC своими руками.](http://www.cqham.ru/image4/ic-progp_image001.gif)
Темка эта в итоге разрослась и вылилась в схему универсального программатора, которым можно через последовательный порт компьютера программировать не только эту самую атмегу, но и другие контроллеры AVR, и контроллеры PIC, и микросхемы памяти. Как всегда в схеме использован различный радиохлам в данном случае снятый со старых сломанных материнок. Помимо универсальности, несомненным плюсом этого программатора является оригинальное решение проблемы с питанием. Питание для него требуется внешнее, но в тоже время никаких дополнительных блоков питания изобретать или покупать не надо.
![MegaLvov: USB Программатор K для PIC микроконтроллеров Поиск по этому блогу](http://www.cqham.ru/image3/Pr_sch.gif)
![Универсальный программатор PIC и AVR для COM-порта Глава 1. Обзор Программатора-отладчика PICkit 2](https://9zip.ru/pictures/shema_programmatora_pic_avr.jpg)
![Программатор своими руками Описание программатора ChipStar-Janus/KIT](https://ra4nal.ontvtime.ru/images/shprg2000_bg.gif)
![Купить PIC-KIT3 на складе КОСМОДРОМ, Харьков, Украина 1 567 thoughts on “Скоростной AVR USB программатор на FT232RL без вспомогательного контроллера”](http://rfanat.ru/s19/usbasp_PCB.gif)
![informfish.ru2 [informfish.ru] Смысл жизни где-то в коде…](https://robocraft.ru/uploads/images/4/2/3/d/1760/a19ed974c4.png)
![Простой USB программатор PIC NTV программатор PIC микроконтроллеров (JDM совместимый)](https://kazus.ru/nuke/objects/circuits/E/ew269cnj7j1wsg788hghr95fnxs78cm8/image/uniprogr1.jpg)
![PICkit-2 lite - Студенческий USB программатор PIC микроконтроллеров](http://oruki.ru/page/programatop_A/shem1.jpg)
![Полезные ссылки](http://www.cqham.ru/image4/progAVR_PIC_image001.gif)
![Глава 2. Начало работы](https://habrastorage.org/storage1/4d61d862/d3988048/e21b427d/963750f0.jpg)
![Собираем программатор для микроконтроллеров PIC и микросхем EEPROM](https://go-radio.ru/images/adapter-usb-prog.png)
![Программа - программатор ProgCode v 1.0](https://ra4nal.ontvtime.ru/images/stk_sh1bg.gif)
![Преимущества универсального программатора ChipStar-Janus/KIT](http://www.kaligraf.narod.ru/programmator/ShemaProgrammatora.png)
Чтобы передать в микроконтроллер 1 бит информации, необходимо выставить 0 или 1 в зависимости от значения бита на линии данных DATA и создать спад напряжения переход от 1 к 0 на линии тактирования CLOCK. Один бит для контроллера — маловато. Он ждёт вдогонку ещё пять, чтобы воспринять эту посылку из 6-ти бит как команду. Контроллеру очень нравятся команды, а состоять они должны именно из 6-ти бит — такова уж природа у PIC Вот список и значение команд, которые PIC способен понять.
![](https://go-radio.ru/images/usb-prog.jpg)
![](https://radiokot.ru/circuit/digital/pcmod/18/01.gif)
![](https://radioaktiv.ru/uploads/posts/2013-09/1379407670_usbasp_print.jpg)
![](http://easyelectronics.ru/img/AVRProgrammator/usbasp_top.jpg)
![](https://kazus.ru/nuke/objects/circuits/B/b8vd55o19n21cclbax1l4a6p4fr5440h/image/1365496539_01.gif)
![](https://sdelaysam-svoimirukami.ru/uploads/posts/2018-03/1522470439_foto-8.jpg)
![](https://radiohlam.ru/wp-content/uploads/2010/03/ownprog_2.jpg)
![](http://easyelectronics.ru/img/AVRProgrammator/Nik Prog.gif)
![](https://a.d-cd.net/c4cc389s-960.jpg)
![](https://radioskot.ru/_pu/1/56357681.jpg)