Меню

настройка icprog под windows 7

Инструкция по настройке ICProg, PonyProg и PicPgm для программатора RH-0001C под WinXP

Схемы подключения различных чипов к программатору можно посмотреть в этой таблице (щёлкните мышкой по нужному чипу и во всплывающем окне откроется его схема подключения).

Ниже описано как настроить ПО для работы с программатором.

  1. После инсталляции программы нужно убедиться в наличии в папке с программой специального драйвера для работы в среде Windows XP — ICProg.sys
  2. Запускаем программу и заходим в меню Settings -> Options.

В открывшемся окне, на вкладке Misc, отмечаем галочками пункты Enable NT/2000/XP Driver и Enable Vcc control for JDM. Process Priority устанавливаем High или Realtime. (При подключении/отключении драйвера прогу нужно перезапустить. Она сама об этом попросит, просто не нужно ей отказывать)

В этом же окне, на вкладке IIC, отмечаем галочками пункты Enable MCLR as Vcc и Enable PAGE-WRITE.

  • Кроме перечисленных выше опций, в этом же окне, на вкладке Programming, есть пункты Verify after programming и Verify during Programming. Лучше всего или снять обе галочки, или оставить только Verify after programming. В любом случае, лучшая проверка — это считать данные после программирования и сравнить с теми, которые заливались.
  • После того как все нужные опции установлены — жмём кнопку OK.
  • Заходим в меню Settings->Hardware (горячая клавиша — F3)

  • Выбираем в открывшемся окне следующие настройки: Programmer: JDM Programmer, Ports: нужный com-порт, Interface: Windows API. В пункте Communication: ставим галочку напротив Invert Data In при работе с девайсами, требующими подключения через разъём XT2, или ставим галочки напротив Invert Data In и Invert MCLR при работе с девайсами, требующими подключения через разъём XT3 (если читаются одни нули — нужно попробовать прочитать чип со снятой галочкой Invert MCLR). После этого нажимаем кнопку OK.
  • Всё, на этом настройка ICProg завершена. Теперь остаётся только выбрать наш девайс в меню Settings->Device->(далее выбираем из списков то, что нам надо) и правильно его подключить. Подключение многих девайсов можно найти на этой странице (найдите свой девайс в таблице внизу и щёлкните по нему мышкой — откроется всплывающее окно со схемой подключения).

      Заходим в меню Setup -> Interface Setup…

  • В открывшемся окне выбираем интерфейс — Serial, тип программатора JDM API, выбираем нужный COM-порт, а также в пункте Select Polarity of the Control lines ставим галочку напротив Invert D-IN при работе с девайсами, требующими подключения через разъём XT2, или ставим галочки напротив Invert D-IN и Invert Reset при работе с девайсами, требующими подключения через разъём XT3 (если читаются одни нули — нужно попробовать прочитать чип со снятой галочкой Invert Reset). После этого жмём кнопку OK.
  • В принципе — всё, но, во избежании ненужных эксцессов (типа затирания фьюзов, калибровочных констант и тому подобного), рекомендую также зайти в меню Command -> Program Options… и снять в открывшемся окне все галочки, кроме Write Program memory (FLASH) и Write Data memory (EEPROM) (по идее галочку напротив EEPROM тоже можно выключить, если вы в своих программах эту память не используете).

    Читайте также:  skyrim как поменять настройки графики

    Для программирования фьюзов есть специальный пункт меню — Command -> Security and Configuration Bits… При нажатии на этот пункт меню открывается специальное окно, в котором можно читать фьюзы, редактировать их и заливать обратно в контроллер.

    Выбрать нужную микросхему (сначала тип микросхем, а потом конкретную микруху) можно в выпадающих меню в правой верхней части или в меню Device.

      Заходим в меню Hardware -> Hardware Selection/Configuration…

    В открывшемся окне, в выпадающем меню Programmer Selection выбираем JDM Programmer. После этого становится доступной для редактирования область Pin Configuration. В этой области надо изменить номера пинов MCLR/Vpp с 3 на 0, PGM/Vdd с 0 на 3, а также установить галочку Invert напротив сигнала Data In. В завершении всего, нужно выбрать в выпадающем меню Programmer Connection com-порт, к которому будет подключаться программатор.

  • Далее нужно нажать кнопку OK, после чего прога скажет: «Ай яй яй, вы изменили конфигурацию пинов, хотите сохранить эту конфигурацию или нет?». Жмём кнопку Да. Всё, на этом настройка завершена.
  • источник

    IC-Prog

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

    В отличие от PonyProg2000, развивающейся в сторону фирмы Atmel, IC-Prog больше ориентирована на программирование микроконтроллеров PIC фирмы Microchip. Основные отличия от подобных программ – раздельные окна буферов памяти данных микроконтроллера и программной памяти. У буфера памяти программ есть собственный дизассемблер, позволяющий превращать расположенные в нем коды в форму мнемоник. Буфер памяти данных у IC-Prog байтовый. Адреса буферных ячеек совпадают с настоящими адресами ячеек EEPROM микросхем. Также в программном пакете существует возможность определить тип генератора, включить защиту кода и установить значения любого разряда бита конфигурации. Настройка на адаптер происходит указанием порта, к которому он подключен (СОМ или LPT) и способа общения (с помощью драйверов операционной системы или напрямую). На мощных компьютерах для исключения сбоев при программировании микросхем рекомендуется увеличить время задержки необходимое для формирования импульсов. Если же компьютер слишком медленный, то время задержки лучше уменьшить, чтобы скорость программирования возросла. В программе существуют настройки, позволяющие вручную менять величины напряжения на разъемах порта, к которому подсоединен аппаратный программатор. Это дает возможность с помощью обычного вольтметра или осциллографа проследить сигналы на пути от выводов порта до микросхемы. IC-Prog позволяет программировать MultiSIM карты Silver и Green2.

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

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

    В настройках меню IC-Prog можно найти русский язык. Русификацию выполняли Сергей и Александр Кокайко.

    Программа IC-Prog поддерживается операционными системами Windows 95, 98, ME, NT, 2000, XP, VISTA и 7.
    Для работы в среде Windows NT, 2000, XP, VISTA и 7 необходимо наличие еще одного файла-драйвера (icprcg.sys), расположенного по адресу http://www.ic-prog.com/icprog_driver.zip, который должен быть помещен в ту же самую папку, где находиться основной файл icprog.exe. Перед первым запуском программы нужно назначить совместимость с Windows 95, а в настройках поставить галочку в пункте меню «Вкл. NT/2000/XP драйвер».

    Распространение программы: бесплатная

    источник

    Авторские электронные устройства

    Меню навигации

    Пользовательские ссылки

    Информация о пользователе

    Вы здесь » Авторские электронные устройства » Раздел для начинающих » настройка jdm программатор в ic-prog на windows 7

    настройка jdm программатор в ic-prog на windows 7

    Сообщений 1 страница 10 из 10

    Поделиться18 Авг 2013 20:38:38

    • Автор: Dizzi
    • Участник
    • Зарегистрирован: 28 Июл 2013
    • Сообщений: 19
    • Уважение: +1
    • Последний визит:
      17 Окт 2013 12:47:42

    Всем здрасти!
    Хочу рассказать как я прошил pic16f628a в windows 7.
    В интернете информации не нашел, есть только для windows xp. Используя информацию для ХР и технический тык добился пошивки микросхемы.
    Никак не получалось прошить, все время выдавало ошибку записи 0000h.

    Для прошивки использовал этот программатор http://dfiles.ru/files/3iac6rdtc печатка в lay элементы подписаны.
    Джампером замкнуть 2 и3 контакт

    программа ic-prog 1.06c ссылка с оф сайта http://www.ic-prog.com/icprog106C.zip
    к программе нужен драйвер ссылка с оф сайта http://www.ic-prog.com/icprog_driver.zip , драйвер должен быть в папке с программой

    программу запускаем от имени администратора.
    При первом запуске попросит настроить программатор и выдаст сообщения. На сообщения не обращаем вниманиет.
    Настройка программатора

    далее заходим в опции ic-prog и настраиваем согласно картинок.

    источник

    Проекты : Программаторы и отладочные платы

    Пошаговая инструкция или «Как прошить PIC-контроллер» (+ настройка IC-Prog)

    1. Соберите программатор Extra-PIC, отмойте растворителем или спиртом с зубной щеткой, просушите феном.
    Осмотрите на просвет на предмет волосковых замыканий и непропаев.
    Подготовьте блок питания на напряжение не менее 15В и не более 18 вольт.
    Распаяйте удлинительный шнур мама-папа для COM-порта (не путать с нуль-модемными и кабелями для модемов; прозвоните шнур — первая вилка должна идти к первому гнезду и т.д.; нумерация вилок и гнезд нарисована на самом разъеме).
    2. Скачайте программу IC-PROG с нашего сайта или с сайта разработчиков.
    3. Распакуйте программу в отдельный каталог. В образовавшемся каталоге должны находиться три файла:
    icprog.exe – файл оболочки программатора;
    icprog.sys – драйвер, необходимый для работы под Windows NT, 2000, XP. Этот файл всегда должен находиться в каталоге программы;
    icprog.chm – файл помощи (Help file).
    4. Настройте программу.

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

    Правой кнопкой щёлкните на файле icprog.exe.

    «Свойства» >> вкладка «Совместимость» >>

    Читайте также:  prestigio smartbook 141a сброс до заводских настроек

    «Запустить программу в режиме совместимости с:» >>

    выберите «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. Если у вас нет файла с прошивкой – подготовьте его:
    – откройте стандартную программу «Блокнот»;
    – вставьте в документ текст прошивки (со странички УМ-АЦП1);
    – сохраните под любым именем, например, prohivka.txt (расширение *.txt или *.hex).
    10. Далее в IC-PROG Файл >> Открыть файл (! не путать с Открыть файл данных) >> найти наш файл с прошивкой (если у нас файл с расширением *.txt , то в типе файлов выберите Any File *.*). Окошко «Программного кода» должно заполнится информацией.
    11 Нажимаем кнопку «Программировать микросхему» – (загорается красный светодиод).
    12. Ожидаем завершения программирования (около 30 сек.).
    13. Для контроля нажимаем «Сравнить микросхему с буфером» – .

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

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

    Здесь может быть
    ваша реклама

    Понравилась конструкция,
    но не можете собрать?

    Обращайтесь, мы удовлетворим
    ваши запросы и пожелания!
    Напишите нам письмо.

    В русском Интернете бестолку защищать свои права. Хотите использовать материалы — используйте,
    но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
    в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.

    источник