Программа ic prog пишет ошибка 000h

Обновлено: 08.07.2024

Что-то я совсем не могу понять! На днях купил еще один МК PIC16F84A и не могу запрограммировать его. Причем надписи на этом МК соответствуют надписям на МК купленном месяца два назад, который тоже не программировался, о котором я писал ранее.
Но у меня есть еще один МК PIC16F84A купленный года полтора назад и вот этот МК, который куплен 1,5 года назад программируется без проблем. А эти два не программируются, хоть тресни. Хочу так же заметить что качество надписей на МК купленных недавно заметно отличаются от того что написано на МК купленного 1,5 года назад. Программатор(JDM из ж-ла радио 2004 №2) исправен, это подтверждается тем, что МК который куплен 1,5 года назад программируется без проблем, так же программируются PIC12F629. Программа IC-prog, настройки не менял, те же! Потом пробовал менять настройки, результат тот же "ошибка проверки по адресу 0000h"!
Причем если поставить задержку в 40 единиц затем программировать, потом считать МК то в окне программы IC-prog в Адресе-программного кода и Адресе-данных EEPROM первые зачения 3FFF и FF меняются на 2864 и 60 соответственно, первые значения в файле "прошивки". Такая вот проблема, ничего не понимаю, может быть подделка МК.
Может кто объяснит в чем может быть проблема.

Попрубуйте прошить ChipCat-ом. При прошивке не обращайте внимание память, и не програмируйте её. Эта программа хорошо прошивает, даже если IC-prog выдаёт ошибки.

Последний раз редактировалось UA3DA; 02.04.2010 в 00:14 .

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

Спасибо! Проблема решилась покупкой очередного МК PIC16F84A в другом магазине!

Что-то я совсем не могу понять! На днях купил еще один МК PIC16F84A и не могу запрограммировать его. Причем надписи на этом МК соответствуют надписям на МК купленном месяца два назад, который тоже не программировался, о котором я писал ранее.
Но у меня есть еще один МК PIC16F84A купленный года полтора назад и вот этот МК, который куплен 1,5 года назад программируется без проблем. А эти два не программируются, хоть тресни. Хочу так же заметить что качество надписей на МК купленных недавно заметно отличаются от того что написано на МК купленного 1,5 года назад. Программатор(JDM из ж-ла радио 2004 №2) исправен, это подтверждается тем, что МК который куплен 1,5 года назад программируется без проблем, так же программируются PIC12F629. Программа IC-prog, настройки не менял, те же! Потом пробовал менять настройки, результат тот же "ошибка проверки по адресу 0000h"!
Причем если поставить задержку в 40 единиц затем программировать, потом считать МК то в окне программы IC-prog в Адресе-программного кода и Адресе-данных EEPROM первые зачения 3FFF и FF меняются на 2864 и 60 соответственно, первые значения в файле "прошивки". Такая вот проблема, ничего не понимаю, может быть подделка МК.
Может кто объяснит в чем может быть проблема.

Вот, вот. Программатор "Extra-PiC", и у меня та же проблема с 16F84A. Уже купил второй МК, и тоже самое. Программируются только первые значения (0000h) из файла прошивки и всё. Но при выполнении "стереть МК" эти значения стираются (становятся 3FFF и FF). PIC16F628A, PIC12F509, PIC12C508A - шьются без проблем. Что делать не знаю.

Добавлено через 1 час 35 минут
Может быть нужен фирменный (Microchip) программатор какой нибудь?

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

Справочная информация

Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:

  • Диагностика
  • Определение неисправности
  • Выбор метода ремонта
  • Поиск запчастей
  • Устранение дефекта
  • Настройка

Неисправности

Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

  • не включается
  • не корректно работает какой-то узел (блок)
  • периодически (иногда) что-то происходит

О прошивках

Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.

Схемы аппаратуры

Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:

Справочники

На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).

Marking (маркировка) - обозначение на электронных компонентах

Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.

Package (корпус) - вид корпуса электронного компонента

При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

  • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
  • SOT-89 - пластковый корпус для поверхностного монтажа
  • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
  • TO-220 - тип корпуса для монтажа (пайки) в отверстия
  • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
  • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
  • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

Краткие сокращения

При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

Сокращение Краткое описание
LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
SDASerial Data - Шина интерфейса I2C для обмена данными
ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
PCBPrinted Circuit Board - Печатная плата
PWMPulse Width Modulation - Широтно-импульсная модуляция
SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
USBUniversal Serial Bus - Универсальная последовательная шина
DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
ACAlternating Current - Переменный ток
DCDirect Current - Постоянный ток
FMFrequency Modulation - Частотная модуляция (ЧМ)
AFCAutomatic Frequency Control - Автоматическое управление частотой

Частые вопросы

Как мне дополнить свой вопрос по теме Не могу запрограммировать микроконтроллер?

После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

Кто отвечает в форуме на вопросы ?

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

Как найти нужную информацию по форуму ?

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

По каким еще маркам можно спросить ?

По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

Какие еще файлы я смогу здесь скачать ?

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

Полезные ссылки

Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.

По поводу программы которая бы открыла COM для себя, я не нащёл,
проверял программой Portmon для Windows.

В настройках IC prog надо выставить JDM Programmer.

Вот инструкция по настройке IC prog.


А вот распиновка PIC при программировании.

Доброго времени суток.Распиновка тут не причём,в большинстве програматоров всего 5 ножек на прожигание: VCC GND DATA CLK MCLR, если программатор многочиповый,то обычно в ту же панельку на все 5 функций подходять группы ПИКов из серий 12ХХ,16ХХ или 18ХХ В прошлом был известен баг в ПИКах с суффиксом "А" - нужно закоротить 10-ю ножку на землю во время прожигания.Это вся проблема. Но это при том,что в компилированном файле нет ошибок и регистры вставленны так же правильно (OSC,PROTECT,e.t.c.) ,соответсвуют указаниям исходника .

Всех с прошедшими :)

2:a139st
Перед програмированием пика дайте команду стереть флешь

Перед програмированием пика дайте команду стереть флешь

успехов :D
О какой программе Вы говорите?
Пробовал в icprog команду проверка стирания -выдаёт ошибку : Устройство не стёрто по адресу 0000h
А ponyprog команда : Стереть.

Я с PICами работаю достаточно давно. И ,клянусь, до сих пор не нашел ни явного ни тайного отличия PIC16F84A от PIC16F84.PIC16F84A-это просто новая модель PIC16F84.Кроме буквы все остальное 1-1.
И не надо при программировании никаких хитростей.
Есть технические условия.Тупо подсоединяй провода куда надо и шей.Все залетит как надо.ПРОВЕРЕНО.

нужно закоротить 10-ю ножку на землю во время прожигания.Это вся проблема.
Пробовал не помогло. не записывается.

Подумал что проблема в микросхеме купил другой - такая же история.
программатор собран из набора Мастер Кит NM9215 и адаптер к нему для PIC. У кого ни будь есть такой ?

Попробуй WinPic800.На моем старом компьютере 750мгц.(выкинул на помойку в том году) были проблемы и он меня выручал. Собирал разные программаторы и пробовал самые разные программы.PIC-и не шились.Потом собрал EXTRA-PIC и всё пошло на ура с WinPic800.Ни одна другая программа с PIC-ами на моём компьютере так и не подружилась.Выдавала сь ошибка по первому адресу,а AVR-ы у меня лучше всего шьёт PONY-PROG с STK-200. Вообще. Адаптеры для Пони,Compic,EXTRAPIC ,с внешним питанием, все они работают с группой программ-Pony,IcProg,WinPic80 0 и другие.Можно смело подтыкать один к другому и все работает.

WinPic800 не видит программатор

попробуйте взять другую мелкосхему пика и попробовать, бо мне попадались полу-мертвые - читаются, стираются, но не пишутся. попробуйте взять другую мелкосхему пика и попробовать, бо мне попадались полу-мертвые - читаются, стираются, но не пишутся.
По поводу друй микросхемы мне тоже интересно было
Я не смог достать PIC16F84 без буквы А, купил то что было попробол такая же картина. После ради интереса купил AVR ATTINY 2313, у меня есть адаптер для него тоже. Он у меня и читается и пишется без проблем. Значит программатор работает, всё дело в адаптере для PIC.
Думаю PIC не пререходит в режим программирования. Почему пока не понял. По мануалу напряжение программирования должно быть 12-13,5В, так на наблюдал это напряжение между ножками 4и5 микросхемы. Пробовал на 12В и на 14В, увы не получаеться.

. . всё дело в адаптере для PIC.
Думаю PIC не пререходит в режим программирования. Почему пока не понял. По мануалу напряжение программирования должно быть 12-13,5В, так на наблюдал это напряжение между ножками 4и5 микросхемы. Пробовал на 12В и на 14В, увы не получаеться.

вот видете чудес не бывает :D проверяйте монтаж :
цепь от 7 ножки (12-14в)разъема програматора эмитер ключа p-n-p (bc557) или какой у вас установлен, резистор между эмитером и базой этого тра-ра, (коллектор --1к--4нога пика), а также цепь управления ключем: от 3 ножки разъема програматора ----рез-р 2к2---база(bc547), наличие резистора с коллектора на базу ключа на bc557 и соединения эмитера bc547 на корпус, а также соединение всех корпусных соединений на плате .

По Вашим рекомендациям я проверил, всё на своих местахи сединения тоже.
Я сделал следующую проверку: Поставил микросхему, запустил программматор, начал конролировать напряжение:
при программировании
ножки 5-4 -- 12В
ножки 5-14--- 5В
ножки 5-13--- 4,17В
ножки 5-12--- 0В
ножки 5-10--- 0В a139st, может быть, конденсатор добавить после диода, чтобы питание 12 В "случайно" не исчезало. сравни с PonyProg цепь включения напряжения программирования.

По Вашим рекомендациям я проверил, всё на своих местахи сединения тоже.
Я сделал следующую проверку: Поставил микросхему, запустил программматор, начал конролировать напряжение:
при программировании
ножки 5-4 -- 12В
ножки 5-14--- 5В
ножки 5-13--- 4,17В
норма

ножки 5-12--- 0В
плохо

ножки 5-10--- 0В
не участвует впроцесе програмирования

rb6, rb7 два порта пика через которые он програмится
через rb6(12) 16ф84 подаются тактовые импульсы .
через rb7 (13) данные
Вам уже нужен прибор: осцилограф, для контроля наличия импульсов на этих ножках! можно ипользовать 561лн1, 2 + резюк+светодиодик в крайнем случае :D
успехов . Вы уже близко к ршению проблемы . е

WinPic800 не видит программатор

начинал с ПОНИ, solo, Willem, jonis-prog прошил больше 100 пиков 2 или 3 уже непомню не прошились и то сейчас мне кажется сам был виноват :crazy: это точно,есть такие хитрые которые после 100 раза шится не хотят,тоды ему 220,чтоб не рыпался и вечный сон в стране пикимонов в корзине :crazy: :lol: :lol:

А CARD MASTER что с ним?

А CARD MASTER что с ним?
Думаю что всё в порядке. Просто у меня к нему нет никакого описания. С ним тоже пробовал прошить микросхему но не получилось.
В этом программаторе я не смог разобраться куда что переключить
и какую частоту выбирать. у него есть и PonyProg-интерфейс, кстате и туда пробовал подключить адаптер от набора Мастер Кит но увы всё одно и тоже. Есть и его родной адаптер, пробовал и туда вставить - бесполезно. везде одна и таже ошибка.
Не сможете помочь, подсказать подробней куда что переключить и как контролировать процесс прошивания.

[quote=a139st]ножки 5-12--- 0В
плохо
rb6, rb7 два порта пика через которые он програмится
через rb6(12) 16ф84 подаются тактовые импульсы .
через rb7 (13) данные
Вам уже нужен прибор: осцилограф, для контроля наличия импульсов на этих ножках! можно ипользовать 561лн1, 2 + резюк+светодиодик в крайнем случае :D
успехов . Вы уже близко к ршению проблемы . е
какое напряжение и какой сигнал ( осцилограмма) должен быть на этой ножке?

какое напряжение и какой сигнал ( осцилограмма) должен быть на этой ножке?

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

используйте методу проверки применительно к своему програматору

хотя бы прохождение данных и тактирования на 12, 13 остальное вроде есть

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

к какому програматору?

А CARD MASTER что с ним?
Думаю что всё в порядке. Просто у меня к нему нет никакого описания. С ним тоже пробовал прошить микросхему но не получилось.
В этом программаторе я не смог разобраться куда что переключить
и какую частоту выбирать. у него есть и PonyProg-интерфейс, кстате и туда пробовал подключить адаптер от набора Мастер Кит но увы всё одно и тоже. Есть и его родной адаптер, пробовал и туда вставить - бесполезно. везде одна и таже ошибка.
Не сможете помочь, подсказать подробней куда что переключить и как контролировать процесс прошивания.

выложите нормальное фото попробую подсказать :)

Программатор собран из набора Мастер Кит NM9215 и адаптер к нему для PIC, кабель к компьютеру модемный длина 50см ( без кабеля напрямую тоже соединял ). Питание подключил к базовому блоку 12в ну и соответственно установил перемычки на блоке и на адаптере.
. Прошу помочь . Что я не так делаю
Я тоже купил такой же набор от Мастер Кит. Долго с ним возился. Не идёт и всё тут. При очередной попытке оживить его, начал сверять каждый элемент. Всё в норме не придерёшься. Нашел одно но. В основном блоке 9215, там есть всем известая перемычка 1-2-3. Так вот она и была причиной неработы программатора. Если следовать инструкции к применению, то для программирования от внешнего источника необходимо перемычку поставить в положение 1-2. Ставлю не работает. Оказалось (после изучения и сравнения схемы с печаткой) на плате, обозначение, не стой стороны пронумеровали :rotate: . Поставил, если следовать заводской маркировке в положение 2-3. И, о чудо всё заработало. Хотя положение 2-3 предназначено для питания программатора от порта компьютера, которого явно нехватает для нормальной прошивки в этой схеме. Это или умышленно или ошибочно допустили на заводе. Попробуйте, может что и получится. Я не думаю что наборы будут отличаться. Нашлёпали партию с ошибкой и все теперь мучаются.

у меня к willem вот такой :)

zorro-НЕее не такое,да и атмеги там нет,примерно что то такое

ВЫ тут были и информации достаточно, читайте пользуйте нормальный програматор :super:
флуд(один недостаток есть: нежным женским голосом не говорит)извините :oops:
если адаптер от пони на нем не заработает лечите его :) адаптер,
если есть родной то какой? если нет адаптера для пика 5 пять проводов длной 15-20 см спасет вас подпаятся можно прямо к контактам пони .

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

тут конечно бы определиться 8) если шить меги то Вам наверное сюда

Программатор собран из набора Мастер Кит NM9215 и адаптер к нему для PIC, кабель к компьютеру модемный длина 50см ( без кабеля напрямую тоже соединял ). Питание подключил к базовому блоку 12в ну и соответственно установил перемычки на блоке и на адаптере.
. Прошу помочь . Что я не так делаю
Я тоже купил такой же набор от Мастер Кит. Долго с ним возился. Не идёт и всё тут. При очередной попытке оживить его, начал сверять каждый элемент. Всё в норме не придерёшься. Нашел одно но. В основном блоке 9215, там есть всем известая перемычка 1-2-3. Так вот она и была причиной неработы программатора. Если следовать инструкции к применению, то для программирования от внешнего источника необходимо перемычку поставить в положение 1-2. Ставлю не работает. Оказалось (после изучения и сравнения схемы с печаткой) на плате, обозначение, не стой стороны пронумеровали :rotate: . Поставил, если следовать заводской маркировке в положение 2-3. И, о чудо всё заработало. Хотя положение 2-3 предназначено для питания программатора от порта компьютера, которого явно нехватает для нормальной прошивки в этой схеме. Это или умышленно или ошибочно допустили на заводе. Попробуйте, может что и получится. Я не думаю что наборы будут отличаться. Нашлёпали партию с ошибкой и все теперь мучаются.
Спасибо за подсказку, действительно было так как Вы описали.
Переключил, наконец то смог прошит.
Прошивал с помошью icprog. Взял для пробы GENERAT.HEX, записал затем заново прочитал С микрухи.hex. Не смогли бы посмотреть правильно ли записалась. Файлы выкладываю. Пока до конца не разобрался в ICprog, незнаю какие должны быть настройки в вкладке: Опции Настройки Программатора->Параметры сигналов ( галочки инверсия сигналов) при программировании PIC-ов
Микросхема читаеться со второго раза, думаю что это связано с этими галочками.
А по поводу PonyProg - с ним у меня ничего не получается, ошибка по адресу 000h
В программе есть вкладка Настройки программирования, может надо какие ни будь галочки тут выставлять, или в другом месте?
Я пробовал программу WinPic800, но он не видит программатор;
незнаю какое устройство выбрать.

это он?
Да это он.
Ни одна из программ WinPic800, PonyProg, IGprog его не видит.
я этим программатором читал СИМ от Билайн и больше ничего.
имеется его родной адаптер для микросхем, который вставляется в разъём вместо каточек.
К этому программатору шёл блок питания, меня смушает что на выходе БП мерил напряжение всего 6,6В. Может быт это мало?
Сравнивал схему этого программатора с EXTRAPIC именно выводы от COM порта, в этом программаторе 6 вывод висит в воздухе и 2 вывод тоже здесь подключен а там нет.
И ещё хотел спросить, К какому типу программаторов он относиться ?

[.
Переключил, наконец то смог прошит.
Прошивал с помошью icprog. Взял для пробы GENERAT.HEX, записал затем заново прочитал С микрухи.hex. Не смогли бы посмотреть правильно ли записалась. Файлы выкладываю.

с помошью icprog откройте ваши файлы в разных буфферах и посмотрите содержимое и CRC, я думаю коментировать излишне :D

это он?
Да это он.
Ни одна из программ WinPic800, PonyProg, IGprog его не видит.
я этим программатором читал СИМ от Билайн и больше ничего.
имеется его родной адаптер для микросхем, который вставляется в разъём вместо каточек.?

К этому программатору шёл блок питания, меня смушает что на выходе БП мерил напряжение всего 6,6В. Может быт это мало? нет не мало посмотрите внимательно там дожна быть переменное напряжение . смотрите схему .

И ещё хотел спросить, К какому типу программаторов он относиться ? 8) :super: 8) :super: 8) :super:
читайте, изучайте ,тестируйте, прошивайте ВСЕ, что шется :D успехов .

[.
Переключил, наконец то смог прошит.
Прошивал с помошью icprog. Взял для пробы GENERAT.HEX, записал затем заново прочитал С микрухи.hex. Не смогли бы посмотреть правильно ли записалась. Файлы выкладываю.

с помошью icprog откройте ваши файлы в разных буфферах и посмотрите содержимое и CRC, я думаю коментировать излишне :D

поздравляю! :super:
Вроде работает, но вот что я обнаружил: Прошить я смог после того как установил галочку Инверсия данных вывода. остальные галочки сняты. А это что значить я так и не понял. Когда пробуешь читать, читаеться только со второго раза, в первый раз вроде читаеться но информации никакой нет, нажимаешь читать ещё раз тогда и появляеться то что записано.
Мне не понятно почему В PonyProg не получаеться ни читать ни писать ? Может всё дело в настройках программы? ( где ни будь галочку забыл поставить ? )

У меня остался вопрос по программатору CARD MASTER
Сравниваю выводы на COM порт этого программатра с программатором PonyProg или EXTRAPIC, а именно: 6 ножка висит на воздухе, а 2 ножка подключена. Почему так?

У меня остался вопрос по программатору CARD MASTER
Сравниваю выводы на COM порт этого программатра с программатором PonyProg или EXTRAPIC, а именно: 6 ножка висит на воздухе, а 2 ножка подключена. Почему так?

для разрешения Вашего вопроса Вам необходимо разыскать авторов или коллектив разработчиков этих программаторов! и обратится к ним 8)

Привет всем.
Посмоти скорость COM порта!
Обычно по умолчанию стоит 128000 бит\с, попробуй уменьшить (9600 или 4800). Может помочь :D А вот распиновка PIC при программировании.
А есть такая же под АТМЕГИ? Спасибо. Вот такой же нужен для AVR -ов. Кто посоветует?
AVR проще программировать внутрисхемно с помощью переходников для LPT или COM.

А вот распиновка PIC при программировании.
А есть такая же под АТМЕГИ? Спасибо.

Нет.Я в основном работаю с PICами.
На АТМЕГИ надо смотреть документацию.

Я с АТМЕГами намучился.Был крупный заказ и именно на АТМЕГах.
А я никак прошить не могу.Психанул,сбегал в магазин и за 4 тыр. купил WIZARDPROG-77USB.Сейчас и в документацию лезть не надо.
Сам показывает распиновку и как вставлять.
А пики шью на своем старом EXTRAPIC по СОМ порту.

Репутация: 262

Т.е. имея базовый блок с соотв. выходами можно впоследствии подсоединять к ним нужные выводы МК и программировать его. Кстати те же сигналы используются и для прошивки некоторых EEPROM, опять же соорудив "переходник" при желании можно будет прошивать и их.
Про USB-шные программаторы уже писалось, конечно желательно иметь такой, но если не занимаешься постоянно программированием, то сойдет и простой, на СОМ порт. Уверяю - в хозяйстве всегда пригодится.

Прикрепленное изображение

Вернемся к нашему программатору. Как уже отмечалось - собран по схеме JDM, поэтому будет работать с любым софтом, поддерживающим данный режим. Помимо pic-контроллеров им можно прошивать также EEPROM 24хх и 93хх серий. Схема программатора приведена ниже:

Разводка:
JDM.rar ( 24.18 килобайт ) Кол-во скачиваний: 3621

Прикрепленное изображение

Фотографии печатной платы и собранного программатора:

Прикрепленное изображение

(На фотографии - неправильная микросхема - SN74LS00 - с ней программатор не будет работать. Надо ставить то, что обозначено на схеме и разводке.)

Как видно - плата состоит из двух отдельных частей - собственно программатора и адаптера.
Правильно собранный программатор (из исправных деталей конечно )должен заработать сразу.
В след. постах постараюсь описать процедуру проверки-отладки, если возникнут проблемы, ну и естественно про софт и как прошивать.

Прикрепленное изображение

Ну и напоследок, нашел в архивах один из моих любимых программаторов - JonisProg. В нем до сих пор еще торчит Gold Wafer


Titus

Читайте также: