Пятница, 19.04.2024, 13:36:59
Профиль
Гость


Группа:
Гость
Время:13:36:59

Наши часы
RADIOSHEMA:
Поиск по сайту RADIOSHEMA
Пользователи
www.ALL-TOP.ru

В сети: 1
Случайно зашли: 1
Пользователи сайта: 0
:

Зарегистрировано на сайте:

Всего: 658
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Кнопка сайта
RADIOSHEMA
<a href="//radioshema.ucoz.org/" target="_blank"><img src="//radioshema.ucoz.org/r.gif" width="88" height="31" border="0" alt="RADIOSHEMA"></a>

Главная » Файлы » схемы » программаторы

Программатор Extra-Pic
[ Скачать (32.7 Kb) ] 15.02.2010, 18:09:32

По данной статье нам поступило большое количество писем с вопросами, замечаниями, благодарностями. Всем авторам выражаем большую признательность за теплые слова и бесценные материалы. Если вы решите самостоятельно повторить программатор EXTRA-PIC, мы надеемся, что эта статья поможет вам убедиться в правильности решения и отбросить все сомнения.
В статье рассматривается программатор EXTRA-PIC, данные о котором получены из открытых источников на www.5v.ru (DOC Rev.1.03.00). Список поддерживаемых микросхем, при использовании с программой IC-PROG v1.05D:
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.
Схема программатора:

Расположение выводов микроконтроллеров:

Пояснение: Вывод PGM рекомендуется "притягивать" к общему проводу (GND), через резистор номиналом 1К.
Для справки: микроконтроллеры с 14-контактным корпусом вставляется частью ножек в соответствующую 8-контактную панель.
Плата программатора(облегченная)
Фото программатора(облегченный)
Плата программатора(полная)
Фото программатора(полный)
 
Введение. Данная инструкция составлена на примере прошивки микросхемы PIC16F876A для сборки универсального многоканального АЦП.
 
1. Соберите программатор Extra-PIC, отмойте растворителем или спиртом с зубной щеткой, просушите феном.
Осмотрите на просвет на предмет волосковых замыканий и непропаев.
Подготовьте блок питания на напряжение не менее 15В и не более 18 вольт.
Распаяйте удлинительный шнур мама-папа для COM-порта (не путать с нуль-модемными и кабелями для модемов; прозвоните шнур - первая вилка должна идти к первому гнезду и т.д.; нумерация вилок и гнезд нарисована на самом разъеме).
2. Скачайте программу IC-PROG с нашего сайта или с сайта разработчиков.
3. Распакуйте программу в отдельный каталог. В образовавшемся каталоге должны находиться три файла:
.icprog.exe файл оболочки программатора;
.icprog.sysдрайвер, необходимый для работы под Windows NT, 2000, XP. Этот файл всегда должен находиться в каталоге программы;
.icprog.chm файл помощи (Help file).
 
4. Настройте программу.
Для Windows95, 98, ME                                                              Для Windows NT, 2000, XP
  (Только для Windows XP): Правой кнопкой щёлкните на файле icprog.exe. "Свойства" >> вкладка "Совместимость" >> Установите "галочку" на "Запустить программу в режиме совместимости с:" >> выберите "Windows 2000".
Запустите файл icprog.exe. Выберите "Settings" >> "Options" >> вкладку "Language" >> установите язык "Russian" и нажмите "Ok". Согласитесь с утверждением "You need to restart IC-Prog now" (нажмите "Ok"). Оболочка программатора перезапустится.

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

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

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

"Настройки" >> "Опции" >> выберите вкладку "I2C" >> установите "галочки" на пунктах: "Включить MCLR как VCC" и "Включить запись блоками". Нажмите "Ok".
Программа готова к работе.
5. Установите микросхему в панель программатора, соблюдая положение ключа.
6. Подключите шнур удлинителя, включите питание.
7. Запустите программу IC-Prog.
8. В выпадающем списке выберите контроллер PIC16F876A.
9. Если у вас нет файла с прошивкой – подготовьте его:
откройте стандартную программу "Блокнот";
вставьте в документ текст прошивки;
сохраните под любым именем, например, prohivka.txt (расширение *.txt или *.hex).
10. Далее в IC-PROG Файл >> Открыть файл (! не путать с Открыть файл данных) >> найти наш файл с прошивкой (если у нас файл с расширением *.txt , то в типе файлов выберите Any File *.*). Окошко "Программного кода" должно заполнится информацией.
11. Нажимаем кнопку "Программировать микросхему" – (загорается красный светодиод).
12. Ожидаем завершения программирования (около 30 сек.).
13. Для контроля нажимаем "Сравнить микросхему с буфером" – .


Вот и всё. Я тоже думал, что это что-то невероятное. Попробуйте – и у вас получится.


Категория: программаторы | Добавил: SAHЯ | Теги: программатор
Просмотров: 25896 | Загрузок: 1285 | Комментарии: 12
Всего комментариев: 12 1 2 »
1 DIDAL  
0
вот это вещ)
smile

2 SAHЯ  
0
хороший программатор

3 DIDAL  
0
сегодня уже нашел микросхемы, как буду посвободнее соберу, слушай а куда мне фотки если что выкладывать готовых устройств? то что я собрал допустим, и надо ли это вообще? smile

4 SAHЯ  
0
выкладывай в сам материал интересно же что получится из этого

5 tolikvoron  
0
Обязательно его попробую.

6 romaadereyko  
0
а дафте ктонить распиновку eeprom

7 SAHЯ  
0

8 EGOR  
0
Что бы программатор заработал нужно прошивать микрухи которые показаны на картинке?

9 SAHЯ  
0
программатор прошивает те микросхемы, которые есть в списке программы и которые вставляются в сокеты

10 Elektron  
0
А если использовать программу Winpic800 то можно ли прошить PIC16F688 и если да то как её подключить и в какой разъём вставлять?

1-10 11-12
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Зарегистрированные
Опросы
Какие схемы нравятся вам
Всего ответов: 615
Популярные статьи
RCD Programmer (программатор pic и eeprom)
УНЧ на микросхемах TDA2030, TDA2030A, TDA2040, TDA2050, TDA2051
Как сделать BEAM-робота?
УНЧ на микросхеме an5265
Малогабаритный импульсный блок питания
Усилитель на tea2025b
Самодельный программатор-отладчик PICkit 2
Металлоискатель с низковольтным питанием
Унч на Tda7056
УНЧ на TDA2003 (К174УН14)
Темы форума
Вопрос по микросхеме Частотный фильтр! Журнал"В помощь радиолюбителю" корпус для динамиков Вспышки на светодиоде
Комментарии