Вы находитесь на странице: 1из 14

02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.

ru

 ГЛАВНАЯ ВИДЕО ПРОГРАММЫ КАЛЬКУЛЯТОР  

Главная » Микроконтроллеры » PIC программатор


Рубрики
микроконтроллеров фирмы MicroChip

PIC программатор Arduino

микроконтроллеров фирмы Автоэлектроника

Безопасность
MicroChip Бытовая электроника
 27.12.2008  admin  39 комментариев  Программатор Звук

В настоящее время появилось много принципиальных Измерение и контроль

схем с использованием различных микроконтроллеров, в Источники питания

том числе и микроконтроллеров PIC фирмы MicroChip. Компьютер

Это позволило получить достаточно функциональные Микроконтроллеры

устройства, несмотря на их простоту. Свет

Справочник

Но работа микроконтроллера невозможна без Теория в двух словах

программы управления, которую необходимо записать. В Электроника для


начинающих
данной статье мы рассмотрим универсальный
программатор PIC — EXTRA-PIC
позволяющий программировать PIC контроллеры и Метки
память EEPROM I2C через COM порт либо через
Atmega8 Attiny13
переходник COM-USB.
Attiny2313 DS18B20
Список поддерживаемых микросхем, при использовании LM35 LM317 LM324
с программой IC-PROG v1.05D:
LM358 LM3914
PIC-контроллеры фирмы Microchip: PIC12C508,
NE555 PIC12F629
PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518,
PIC16F84 PIC16F628
PIC12CE519, PIC12C671, PIC12C672, PIC12CE673,
proteus Блок
PIC12CE674, PIC12F629, PIC12F675, PIC16C433,
PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, питания Двигатель
PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, Детектор

PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, Дистанционное


www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 1/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, управление


PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, Дозиметр Замок
PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*,
Зарядное
PIC16C620, PIC16C620A, PIC16C621, PIC16C621A,
PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624,
устройство ИК Ключ
iButton Микрофон ОУ
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 разъем.
Шаговый двигатель
транзистор уроки
Цифровой
осциллограф DSO
FNIRSI-150
Процессор ARM Cortex-M3, 2,4
дюймовый TFT-экран...

Подробнее

Последовательная память EEPROM I2C (IIC): X24C01,


24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64,
AT24C128, M24C128, AT24C256, M24C256, AT24C512.

Непосредственно сама схема программатора EXTRA-


PIC:

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 2/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

В качестве источника питания


можно использовать
стабилизатор напряжения
построенный на микросхеме
LM317.

Программатор (1,5 Mb, скачано: 10 938)

Программируемый контроллер подключается через


разъем X3. Ниже приведена распиновка выводов
программирования под разные контроллеры:

А теперь инструкция как запрограммировать


микроконтроллер.

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 3/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

В виде примера возьмем микроконтроллер PIC16F876A.

Соберите программатор и подготовьте блок питания с


напряжением на выходе не менее 15В

Программа icpr105d (1,6 Mb, скачано: 8 702)

Распакуйте программу в отдельный каталог. В


созданном каталоге должны находиться три файла:

icprog.exe — файл оболочки программатора;

icprog.sys — драйвер, необходимый для работы под


Windows NT, 2000, XP. Этот файл всегда должен
находиться в каталоге программы;

icprog.chm — файл помощи (Help file).

Настройка программы IC-PROG v1.05D.

Для Windows95, 98, ME Для Windows NT, 2000, XP

(Только для Windows XP ):


Правой кнопкой щёлкните на
файле icprog.exe.
«Свойства » >> вкладка
«Совместимость » >>
Установите «галочку» на
«Запустить программу в
режиме совместимости с: » >>
выберите «Windows 2000 «.

1. Запустите файл icprog.exe .


2. Выберите «Settings » >> «Options » >> вкладку «Language » >>
установите язык «Russian » и нажмите «Ok «.
3. Согласитесь с утверждением «You need to restart IC-Prog now »
(нажмите «Ok «).
4. Оболочка программатора перезапустится.

«Настройки » >> «Программатор «.

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 4/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

Проверьте

установки, выберите используемый вами COM-порт, нажмите «Ok «.

Далее, «Настройки » >> «Опции


» >> выберите вкладку «Общие »
>> установите «галочку» на
пункте «Вкл. NT/2000/XP
драйвер » >> Нажмите «Ok » >>
если драйвер до этого не был
установлен в системе, в
появившемся окне «Con rm »
нажмите «Ok «. Драйвер
установится, и оболочка
программатора перезапустится.

Примечание: Для очень «быстрых» компьютеров возможно


потребуется увеличить параметр «Задержка Ввода/Вывода «.
Увеличение этого параметра увеличивает надёжность
программирования, однако, увеличивается и время, затрачиваемое
на программирование микросхемы.

«Настройки » >> «Опции » >> выберите вкладку «I2C » >> установите


«галочки» на пунктах:»Включить MCLR как VCC » и «Включить
запись блоками «. Нажмите «Ok «.

Программа готова к работе.

Установите микросхему в панель программатора,


соблюдая положение ключа.

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 5/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

Подключите шнур удлинителя, включите питание.

Запустите программу IC-PROG.

В выпадающем списке выберите контроллер


PIC16F876A.

Если у вас нет файла с прошивкой — подготовьте его:

откройте стандартную программу «Блокнот»;

вставьте в документ текст прошивки;

сохраните под любым именем, например, prohivka.txt


(расширение *.txt или *.hex).

Далее в IC-PROG Файл >> Открыть файл (! не путать с


Открыть файл данных ) >> найти наш файл с прошивкой
(если у нас файл с расширением *.txt , то в типе файлов
выберите Any File *.* ). Окошко «Программного кода»
должно заполнится информацией.

Нажимаем кнопку «Программировать микросхему»


(загорается красный светодиод).

Ожидаем завершения программирования (около 30


сек.).

Для контроля нажимаем «Сравнить микросхему с


буфером».

Hantek 2000 - осциллограф 3 в 1


Портативный USB осциллограф, 2 канала, 40 МГц....

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 6/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

Умные часы CYUC Q8

Светодиодные часы на DS3231


Набор для сборки часов. Цветной дисплей, датчик
света, сенсорное...

Похожие записи:

Программатор для DS1821. Схема и программное


обеспечение

LPT программатор для микроконтроллеров AVR. Схема и


описание

Схема USB программатора на Atmega8 своими руками

39 комментариев

 Parkan  25.05.2010 at 17:33


Я раньше находил эту статью…собирал данный
программатор.Отличная схема.Правда при долгом
включении перегреваются 5-и вольтовые стабилизаторы.А
так отличная схема!!!
 Ответить

 Кирилл  03.12.2010 at 10:35


Привет! тут прблемка не могу скачать не один файл!
может где то еще можно их раздобыть? Может кто
поможет?

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 7/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

 Ответить

 admin Автор статьи  03.12.2010 at 21:16


Ссылки поправлены. Можете скачивать.
 Ответить

 Александр  23.12.2010 at 21:37


А правильно ли указана цоколевка D1, D2, D3?
 Ответить

 Вячеслав  13.01.2011 at 18:42


Работает прекрасно! Действительно, 5-и вольтовый
стабилизатор греется при длительной работе, L-ку заменил
на обычный 7805, не греются.
 Ответить

 RUDIK  21.02.2011 at 15:29


Скажите пожалуйста,почему на всех схемах в качестве
VT2 применен транзистор КТ3102,а на монтажках
обозначен КТ3107,я спциально прошел почти по 20-ти
сайтам и везде один и тот же прикол,это типа шутка или
реально прсто описка произошла?
 Ответить

 admin Автор статьи  21.02.2011 at 20:30


Смело ставьте КТ3102, проверенно…
 Ответить

 Kot Alex  16.03.2011 at 09:42


Админ помоему в схеме ошибочка…..там у ёмкости С5
поменена полярность…. на сколько это критично????
 Ответить

 KOT LLEx  19.03.2011 at 01:09

Kot Alex :
Админ помоему в схеме ошибочка…..там у

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 8/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

ёмкости С5 поменена полярность…. на


сколько это критично????

Нет там ошибки смотрите внимательней


 Ответить

 kos  25.03.2011 at 16:53


Админ, полярность С5 перепутана. Посмотри datasheet
 Ответить

 kos  25.03.2011 at 16:59


цоколёвка D1, D2, D3 перепутана, выводы 1 и 3 надо
поменять местами
 Ответить

 alex  16.05.2011 at 18:41


не могу скачать рысунок печатной платы
 Ответить

 Vergilii  28.10.2011 at 18:56


@Parkan
у меня неперегреваетсо 5-ти вольтовые использую 7805
без радиаторов уже около двух лет в интенсивном режиме
работает отлично.
 Ответить

 Леонид  31.10.2011 at 10:10


У полярного конденсатора С2 плюс подключен к общему
минусу!
Это как понимать?
 Ответить

 Михаил  14.11.2011 at 22:54


Извените а не подскажете что это? на картинке «J1
(стабилизатор)» что за стабилизатор? И не подскажете
нуансы по этой схеме ну там например какой ампетраж

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 9/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

должен выдовать блок притания? А то блоки питания


разные по ампетражам не хотелось бы спалить схемы
черезмерным ампетражом, или вообще недодать…
 Ответить

 Михаил  15.11.2011 at 17:27


А не подскажете что это на схеме обозначение «J1
(стабилизатор)» ??
 Ответить

 Михаил  15.11.2011 at 17:32


А на Sprint — Layout тоже самое обозначается J2…А
откуда J2 тогда?
 Ответить

 admin Автор статьи  17.12.2011 at 19:19


Схема исправлена. Спасибо за подсказку.
 Ответить

 влад  01.02.2012 at 16:18


можете помочь с подключением что и куда подключать
просто я не радиотехник или если не хотите можете
сослать ссылку на источник заранее спасибо только
можите не ругать меня начинаю с начала все когда то с
чего то начинают
 Ответить

 влад  01.02.2012 at 19:16


вопрос снят я понял сам извиняюсь за некорректный
вопрос
 Ответить

 Олег  22.03.2012 at 04:43


Хорший аппарат… Запустился сразу без всяких плясок с
бубном. (комп селерон 2000,XP SP3, IC-PROG 1.05)
 Ответить

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 10/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

 Александр  16.04.2012 at 07:49


У кого нет КР1533ЛА3 смело меняйте на К155ЛА3 —
работает отлично более года. Транзисторы заменены на
КТ503 и КТ502. Собирайте не пожалеете.
 Ответить

 Anry1976  27.04.2012 at 13:50


помогите пожалуста

собрал програматор а прошить 16f676 не могу выдайот


ошибка програмирования Кода по адресу 0000h ! может
распайка кабеля неверна

жду ответа
 Ответить

 sev  10.05.2012 at 16:04


А не подскажете что это на схеме обозначение «J1
(стабилизатор)» ??
михаил меня тоже заинтересовало что это ??? почемуто
мне кажется джампер но все же что такое????
 Ответить

 sev  10.05.2012 at 20:20


админ подскажи что это такое илил вообще люди добрые
надо совсем скоро программировать и в это уперся
 Ответить

 sev  11.05.2012 at 17:51


что такое J1 @Олег
 Ответить

 sev  13.05.2012 at 08:30


вообщем пока ждал ответа сам понял да это джампер и
он замыкает 2 и 3 выводы а первый просто оставляет
Автор так было сложно написать????
 Ответить

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 11/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

 Юрий  09.06.2012 at 21:47


Смотрю на схему, и не могу понять где обозначения
панелек под контроллеры. ICSP-разъем вижу, СОМ-порт
вижу, а панельки не вижу. На схеме JONISPROG,
например, это все есть, а здесь как-то очень скромно. Или
мож я чего-то не доглядел.
 Ответить

 Роман  20.10.2012 at 06:04


программатор работает. единственное, что когда будете
делать печатную плату, добавьте сокет dip-8 для
программирования IIC памяти 24Схх. место свободное есть
 Ответить

 Григорий  28.10.2012 at 09:51


Собрал программатор установил программу по
инструкции когда откриваю фаил в это время изчезает
программа со стола компютера убедителъно прощу оказать
помощъ и указать мою ошибку
 Ответить

 abubiloll  21.04.2014 at 12:30


после программирования…нажимаем на кнопку
Сравнить микросхему с буфером!
какое собщение мы получем после нажатия сравнить ???
 Ответить

 ilhom  24.04.2014 at 03:56


ребята,кто не будь программировал pic16f628a? ото с
месяца января не могу прошит! или я проста не понимаю
что та? если можно то то пошагова ото уже устал.icprog
выдает сообщение 3fff. жду ответа. спасибо!
 Ответить

 Serj66610  31.10.2015 at 02:43


собирал данный программатор в DIP-e и в SMD,питание
прикручивал на MC34063 от 5v регулируемое по +12v vpp

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 12/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

от 8 до 14v,но что самое интересное в DIP-e работает


отлично,а вот в SMD постоянно высекает ошибку после
прерывания перед следующим тактом опроса,что только ни
делал,и компоненты менял и питание и задержки и фронты
смотрел,все без толку….в итоге забросил платку на SMD
до лучших времен,как говорится;науке сей факт не
известен.
 Ответить

 Никитка  21.02.2016 at 08:28


Можно ли в IC-PROG прошить 18F2550 ?
В библиотеках такого МК нет. Может кто знает как или
подскажет прогу?
 Ответить

 Григорий  13.12.2016 at 13:26


Действительно по схеме не понятно куда прикрутить
панельку под програмируемые микросхемы? Автор будь
человеком дорисуй или объясни куда цеплять.
 Ответить

 admin Автор статьи  13.12.2016 at 15:02


Микроконтроллер подключается через разъем X3. Под
схемой добавил распиновку.
 Ответить

 григорий  15.01.2017 at 12:57


спасибо за ответ!
 Ответить

 Тамерлан  12.01.2018 at 12:27


Скажите, пожалуйста, этот программатор «одноразовый»
или позволяет перепрошить микроконтроллер?
 Ответить

 RBuraev  13.03.2019 at 15:28

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 13/14
02.01.2020 PIC программатор микроконтроллеров фирмы MicroChip | joyta.ru

Скажите, пожалуйста, этот программатор будет работать


под Windows 7 профессиональная — 32 разрядная
операционная система ?
 Ответить

Добавить комментарий
Ваш электронный адрес не будет опубликован.

Имя*

email*

Комментарий

Отправить комментарий

Получать уведомления по электронной почте об ответе на


свой комментарий.

Copyright © 2008 - 2020 joyta.ru  

www.joyta.ru/379-programmator-mikrokontrollerov-pic-firmy-microchip/ 14/14