Поиск по сайту
 
«    Ноябрь 2017    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
27282930 
Как прошить PIC-контроллер. Схема программатора EXTRA-PIC
Микроконтроллеры

Принципиальная схема программатора представлена на рис.1
Как прошить PIC-контроллер. Схема программатора EXTRA-PIC


Рис.1 Схема программатора EXTRA-PIC


Как прошить PIC-контроллер. Схема программатора EXTRA-PIC


Рис.2 Рисунок печатной платы (облегченный вариант)

Как прошить PIC-контроллер. Схема программатора EXTRA-PIC


Рис.3 Рисунок печатной платы (полная версия)

Как прошить PIC-контроллер. Схема программатора EXTRA-PIC


Рис.4 Фотография собранного программатора (облегченный вариант)



Пошаговая инструкция "Как прошить PIC-контроллер"

1. Соберите программатор (в т.ч. распаяйте удлинительный шнур мама-папа для COM-порта и подготовьте блок питания на напряжение не менее 15В).

2. Скачайте программу IC-PROG с http://www.ic-prog.com/.

3. Распакуйте программу в отдельный каталог. В образовавшемся каталоге должны находиться три файла:

icprog.exe – файл оболочки программатора;
icprog.sys – драйвер, необходимый для работы под Windows NT, 2000, XP. Этот файл всегда должен находиться в каталоге программы;
icprog.chm – файл помощи (Help file).

4. Настройте программу.

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

б. Запустите файл icprog.exe. Выберите "Settings" >> "Options" >> вкладку "Language" >> установите язык "Russian" и нажмите "Ok". Согласитесь с утверждением "You need to restart IC-Prog now" (нажмите "Ok"). Оболочка программатора перезапустится.

в. "Настройки" >> "Программатор"

Как прошить PIC-контроллер. Схема программатора EXTRA-PIC
Проверьте установки, выберите используемый вами COM-порт, нажмите "Ok"

г. (Для Windows95, 98, ME пропустить) Далее, "Настройки" >> "Опции" >> выберите вкладку "Общие" >> установите "галочку" на пункте "Вкл. NT/2000/XP драйвер" >> Нажмите "Ok" >> если драйвер до этого не был установлен в системе, в появившемся окне "Confirm" нажмите "Ok". Драйвер установится, и оболочка программатора перезапустится.

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

д. "Настройки" >> "Опции" >> выберите вкладку "I2C" >> установите "галочки" на пунктах: "Включить MCLR как VCC" и "Включить запись блоками". Нажмите "Ok".
Программа готова к работе.

5. Установите микросхему в панель программатора, соблюдая положение ключа.

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

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

8. В выпадающем списке выберите контроллер.
Как прошить PIC-контроллер. Схема программатора EXTRA-PIC
9. Если у вас нет файла с прошивкой – подготовьте его: – откройте стандартную программу "Блокнот"; – вставьте в документ текст прошивки, сохраните под любым именем, например, prohivka.txt (расширение *.txt или *.hex).

10. Далее в IC-PROG Файл >> Открыть файл (! не путать с Открыть файл данных) >> найти наш файл с прошивкой (если у нас файл с расширением *.txt , то в типе файлов выберите Any File *.*). Окошко "Программного кода" должно заполнится информацией.

11 Нажимаем кнопку "Программировать микросхему" – (загорается красный светодиод).

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

13. Для контроля нажимаем "Сравнить микросхему с буфером" – . Вот и всё.

PIC-контроллеры фирмы 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.


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • Лабораторный блок питания 30В 3А на PIC контроллере
  • Ремонт одноканального автомобильного усилителя Xtreme 500W
  • Простой программатор для ПЛИС Altera
  • Подслушивающее устройство на базе GSM
  • Музыкальный звонок с возможностью замены мелодий без использования программатора
  • 31 января 2010 | Просмотров: 35 255

    #1 написал: mobillko 14 июня 2011 18:05 | ICQ: {icq} |



    Группа: Гости
    Регистрация: --
    Как слить прошивку с PIC16F74
    Публикаций: 0 | Комментариев: 0 цитировать    

    #2 написал: admin 5 июля 2011 21:19 | ICQ: {icq} |



    Группа: Администраторы
    Регистрация: 15.08.2009

    mobillko,
    Если микроконтроллер защищен от считывания, то никак.
    Публикаций: 181 | Комментариев: 10 цитировать    

    #3 написал: принц 17 ноября 2012 19:32 | ICQ: {icq} |



    Группа: Посетители
    Регистрация: 11.02.2012
    Прошивка в PIC 16F84 пишется и читается а процессор сам в схеме не работает.(собираю генератор полос)
    Публикаций: 0 | Комментариев: 1 цитировать    

    Добавление комментария

    Логин
    Пароль
    Июль 2017 (2)
    Март 2016 (1)
    Январь 2016 (1)
    Январь 2015 (4)
    Октябрь 2013 (3)
    Декабрь 2012 (5)

     
     
    Rambler's Top100 Яндекс цитирования
     
     
    Любая радио схема у нас! На данном сайте Вы найдете большое количество материала по радиоэлектронике – статьи по микроконтроллерам, сотовой связи, бытовой техники, теле-радио аппаратуре, авто-электронике и еще многое другое. У нас Вы найдете схемы различных конструкций радиолюбителей, схемы для ремонта бытовой аппаратуры, а так же сможете бесплатно скачать заинтересовавшую Вас принципиальную схему. К схеме Вы найдете статью с подробным описанием. Так же на сайте представлен материал по обмену опытом отечественных радиолюбителей, их схемы и конструкции радиолюбительской аппаратуры – усилители, передатчики, приемники, генераторы, зарядные устройства и многое другое. Автолюбители найдут для себя статьи со схемами различных конструкций связанных с эксплуатацией и ремонтом автомобиля. Найдите понравившуюся схему и бесплатно скачайте ее с нашего сайта.
    Copyright © 2009 Shemotehnik.ru - сайт для радиолюбителя