Программатор, позволяющий «перепрошивать» микроконтроллеры различных типов. Утилита универсальна и поддерживает работу с внушительным списком физических программаторов.
Описание
IC-Prog — это программатор, позволяющий «перепрошивать» микроконтроллеры различных типов. Софт универсален и поддерживает работу с внушительным списком физических программаторов. Благодаря этому можно охватить большой спектр контроллеров, программировать MultiSIM карты и даже работать с пользовательскими микросхемами. Перечень доступных устройств можно посмотреть на официальном сайте.
Для того чтобы включить русский язык в IC-Prog, перейдите в опции «Settings» — «Options», далее переключитесь на вкладку «Language», в выпадающем списке выберете язык «Russian», нажмите кнопку «Ok» и перезапустите программу.
У IC-Prog есть ряд преимуществ перед другими утилитами. «Жирный» плюс — весь обширный инструментарий софта доступен на русском языке. Это в разы упрощает обучение программированию, как для новичков, так и для профессионалов. Кроме того, адреса ячеек в используемом утилитой буфере обмена соответствуют значениям в ППЗУ. Также в программаторе есть HEX редактор, позволяющий работать с «сырыми» командами в байтовом формате.
+18/Метадон / Программа/Вова фунтик.
Программа подключает микроконтроллеры через COM или LPT порт, а также самостоятельно распознает тип генератора. Весь доступный функционал распространяется бесплатно.
Функции и особенности программатора IC-Prog:
- Прошивка микроконтроллеров
- Совместимость с различными типами физических программаторов
- Редактор HEX файлов
- Автоматическое определение генератора
- Русский интерфейс
На нашем сайте вы можете скачать новую версию IC—Prog 1.06, а также более старую 1.05. Все файлы взяты с официального источника и проверены антивирусами.
Официальный сайт: www.ic-prog.com
Скриншоты
Для полного комплекта мы рекомендуем вам также скачать Metasploit Framework (платформа для проведении тестов на проникновение и обнаружение сетевых уязвимостей).
Программный софт с названием «IC Prog» — по сути является маленькой утилитой, разработана как программатор для некоторых микроконтроллеров. Используя программный софт, вы сможете читать и сохранять данные EEPROM различных технических устройств. В общем программное обеспечение, это универсальная разработка, и главная его цель, работа с контроллерами «Microchip». Так же в программное обеспечение имеет отличный редактор HEX, он также наделен некоторыми преимуществами, если сравнивать его с остальными программистами.
Утилита имеет некоторые интересные опции, которые нужно выделить — здесь можно «преобразовывать» коды в мнемонические формы, применяемые за счет «обычного» дизассемблера. Программное обеспечение пользуется байтовым буфером памяти, в котором адреса ячеек совпадают непосредственно в памяти ППЗУ.
Работа со складом программы DTM IC
Тем не менее, данный софт, подобно аналогичному софту, знает, как сформировать импульсы. У пользователя есть возможность самому регулировать задержку между данными импульсами. Кроме того, создатели софта настойчиво советуют применять большие промежутки в процессе запуска программатора на современных ПК с мощным процессором и большими объемами оперативной памяти. Кроме того, софт может в автоматическом режиме вычислять вариант генератора и позволяет установить необходимые разрядные биты конфигурации.
Продвинутым юзерам нужно знать, что софт позволяет «вручную» изменять значения напряжения на портовых разъемах и «контролировать» сигналы. Так же софт поддерживает взаимодействие с портами СОМ и LPT.
Тех-инфо:
Все устройства, официально поддерживаемые данная утилита, можно отыскать на страничке создателей софта. Помимо этого, программное обеспечение, скорее всего, будет взаимодействовать с некоторыми пользовательскими микро-схемами, и определенными картами «MultiSIM».
Загрузить и пользоваться программой можно абсолютно бесплатно. Софт не нуждается в инсталляции и имеет русскую локализацию.
Основные характеристики утилиты «IC Prog»:
подобно софту «PonyProg2000», это программное обеспечение подойдет для программирования плат различных производителей;
софт обладает простой программной оболочкой с буферами памяти и выделенными разделами для контроллера;
софт сможет сам вычислить тип генератора;
софт имеет русскую локализацию;
Перед тем как скачать IC Prog бесплатно на русском языке, прочитайте характеристики софта и требования к вашему устройству.
api ms win crt runtime api ms win crt runtime
Программатор, которые имеет возможность работать с большим количеством всевозможных микроконтроллеров с памятью типа EEROM. Имеет достаточно простой и понятный интерфейс, поэтому особых сложностей в использовании нет.
IC Prog – это относительно небольшая программа, сделанная для программирования микроконтроллеров. Она позволяет как считывать, так и записывать данные в память различных устройств. Поддерживается данная утилита практически на всех микроконтроллерах, которые имеют данный тип памяти. Но по большей части ее используют только в качестве программатора для Microchip. В данное программное обеспечение был встроен специальный HEX редактор, который позволяет увеличить количество выполняемых задач.
Функционал
Из основных особенностей IC Prog, можно отметить функцию конвертации кода формы мнемоник, которая производится за счет встроенного дизассемблера. Буфер памяти у данной утилиты – байтовый, адреса ячеек расположены также, как и в памяти ППЗУ. Утилита имеет возможность удалять импульсы, пользователей вручную может задавать задержки между ними. Большинство пользователей, а также сами создатели рекомендуют выставлять достаточно большие задержки при запуске IC Prog на новейших десктопах с достаточно мощными процессорами, а также с большим объемом RAM. Также присутствует функция определения вида генератора, а также установка необходимой битной разрядности конфигурации.
Полезно знать, что в программаторе была продумана функция установки напряжения на разъемах портов, при этом осуществляется это пользователем вручную.
Техническая информация
Узнать о всех устройствах, с которыми может работать данное программное обеспечение можно на официальном сайте создателей. Кроме данного списка, она скорее всего будет поддерживаться и на любительских платах.
Данное приложение предоставляется на бесплатной основе. Его можно не устанавливать, также предусмотрен полностью русский интерфейс, что особенно удобно для людей, не владеющих английским в должной мере.
Особенности
- Программатор является универсальным, поэтому корректно работает с большим количеством микроконтроллеров, в том числе и любительских;
- В функционал заложен большой набор инструментов, в том числе возможность автоматически определять вид генератора;
- Интерфейс качественный, полностью адаптирован под русский язык;
- Доступна для скачивания абсолютно бесплатно.
Одна из самых популярных оболочек для программирования, поддерживающая огромное число микроконтроллеров, ППЗУ и адаптеров различной конструкции.
В отличие от 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 драйвер».
Распространение программы: бесплатная
Официальный сайт IC-Prog: http://www.ic-prog.com
Инструкция по работе с программой на русском языке
Обсуждение программы на форуме
IC Prog — это небольшая утилита, которая представляет собой программатор для микроконтроллеров. С ее помощью можно считывать и записывать данные EEPROM самых разных устройств. В целом, программа является универсальным решением, но в первую очередь она предназначена для контроллеров от Microchip. Утилита включает в себя удобный HEX редактор и предлагает ряд очень важных преимуществ по сравнению с другими программаторами.
Возможности
Из интересных функций IC Prog стоит отметить возможность «преобразования» кодов в формы мнемоник, которая реализуется за счет «штатного» дизассемблера. Программа использует байтовый буфер памяти, адреса ячеек в котором идентичны таковым непосредственно в памяти ППЗУ. Еще IC Prog, как и любая другая программа подобного рода, умеет формировать импульсы.
Задержку между этими самыми импульсами пользователь может настроить самостоятельно. Причем разработчик настоятельно рекомендует использовать большие интервалы при запуске программатора на современном компьютер с мощным CPU и большим объемом RAM. Еще утилита умеет автоматически определять тип генератора и дает возможность устанавливать нужные разряды бита конфигурации.
Опытным пользователям будет полезно узнать, что в IC Prog предусмотрена возможность «ручной» смены величин напряжения на разъемах портов и «отслеживания» сигналов. Поддерживается работы с портами LPT и СОМ.
Техническая информация
Полный список устройств, которые официально поддерживает IC Prog можно найти на сайте разработчика. Кроме того, программа, с большой долей вероятности, будет работать с любительскими микросхемами, а также с некоторыми MultiSIM картами.
Скачать и использовать программу вы можете совершенно бесплатно. Он не требует установки и полностью переведена на русский язык.
Ключевые особенности
- как и PonyProg2000, данная утилита подходит для программирования плат от самых разных производителей;
- имеет простой интерфейс с отдельными панелями для буферов программной памяти и контроллера;
- может самостоятельно определять тип генератора;
- полностью переведена на русский язык;
- распространяется на бесплатной основе.
Источник: windowsina.ru
IC-Prog v1.06C
Все схемы официально поддерживаемых адаптеров:
• JDM Programmer (Ludipipo)
• Conquest programmer
• TAFE Programmer
• TAIT ‘Classic’ Programmer
• Parallel TAIT programmer
• Fun-card Programmer
• SCHAER Programmer
• ProPic II Programmer
• STK200 Programmer
• AN589 Programmer
• WILLEPRO Programmer
• Fluffy2 Programmer
• DL2TM Programmer
• ER1400 Programmer
Программа IC-Prog поддерживается операционными системами Windows 95, 98, ME, NT, 2000, XP, VISTA и 7.
(для IC-Prog версии 1.05C)
В настоящее время могут быть запрограммированы следующие микросхемы:
EEPROM с четырехпроводным интерфейсом:
59C11, 59C22, 59C13
EEPROM с интерфейсом I2C:
24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64/65
AT24C128, AT24C256, AT24C512 (Atmel)
M24C128, M24C256, 24C515 (Microchip)
PCF8572 или 8572 = 24C01
PCF8582 или 8582 = 24C02
PCF8592 или 8592 = 24C04
SDA2506
SDA2516
SDA2526
SDA2546
SDA2586
SDA3506
SDA3516
SDA3526
4C016 = 24C01
GRS-003 = 24C02
GRN-004 = 24C04
GRN-008 = 24C04
GRX-006 = 24C04
GRX-007 = 24C04
KKZ06F = 24C01
BAW658049 = 24C02
BAW57452 = 24C02
M8571 = 24C02
X24C01
24LC21 = 24C01 ( Вывод 7 (VCLK) должен быть соединен с Vcc !!)
Программируются все микросхемы серий C и LC. Работа с серией CS пока невозможна!
Соединяйте, пожалуйста, вывод 7 микросхем 24Cxx с GND! Соединяйте, пожалуйста, вывод 7 микросхем PCF с Vcc!
Микроконтроллеры с FLASH-памятью:
89C1051, 89C2051, 89C4051
EEPROM с интерфейсом IM-Bus:
Микроконтроллеры PIC фирмы Microchip:
12C508, 12C508A, 12C509, 12C509A, 12CE518, 12CE519
12C671, 12C672, 12CE673, 12CE674
12F629, 12F675
16C433
16C54, 16C56, 16C58
16C61, 16C62A, 16C62B, 16C63, 16C63A, 16C64A, 16C65A, 16C65B, 16C66, 16C67
16C71, 16C72, 16C72A, 16C73A, 16C73B, 16C74A, 16C74B, 16C76, 16C77
16F73, 16F74, 16F76, 16F77
16C84, 16F83, 16F84, 16F84A
16F88
16C505
16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622A
16CE623, 16CE624, 16CE625
16F627, 16F628 Соедините PGM с GND!
16F628A, 16F648A Соедините PGM с GND!
16F630, 16F676
16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C745, 16C765
16C770, 16C771, 16C773, 16C774, 16C781, 16C782
16F818, 16F819
16F870, 16F871, 16F872, 16F873, 16F874, 16F876, 16F877 Соедините PGM с GND!
16F873A, 16F874A, 16F876A, 16F877A Соедините PGM с GND!
16C923, 16C924
18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458 Соедините PGM с GND!
18F1320, 18F2330, 18F4320, 18F6620, 18F6720, 18F8620, 18F8720 Соедините PGM с GND!
EEPROM с интерфейсом Microwire:
93C06, 93C46, 93C57, 93C56, 93C66, 93C76, 93C86
93C13 = 93C06
93C14 = 93C46
GRO-001 = 93C46
GRN-001 = 93C46
GRN-002 = 93C46
KKZ01 = 93C46
6005L = 93C06
B22AN = 93C06
P8911 = 93C06
CAT35C102 = 93C56
CAT35C104 = 93C66
CAT35C108 = 93C76
Программируются все микросхемы серий C и LC. Работа с серией CS пока невозможна!
Современные последовательные EEPROM:
AK6420, AK6440, AK6480 Пока в порядке эксперимента!
BR9010, BR9020, BR9040, BR9080
BR9016, BR9021
CXK1011, CXK1012, CXK1013
PDG011
TC89101, TC89102
NS7002, NS77007
M6M80011, M6M80021, M6M80041
ER1400 (с помощью специального программатора ER1400!)
M58657 = ER1400
Микроконтроллеры фирмы Philips с последовательным интерфейсом:
P87LPC762, P87LPC764, P87LPC767, P87LPC768
Микроконтроллеры Scenix/Ubicom:
Новые версии SX18, SX20, SX28, SX48, SX52
Старые версии: SX18, SX20, SX28
EEPROM с интерфейсом SPI:
25010, 25020, 24040
25080, 25160, 25320, 25640
Микроконтроллеры с интерфейсом SPI:
90S1200, 90S2313, 90S2323, 90S2333, 90S2343
90S4414, 90S4433, 90S4434, 90S8515, 90S8535
89S53, 89S8252
Источник: tutlay.ru
Советы по открытию файла IC
Не удается открыть файл IC? Ты не единственный. Тысячи пользователей ежедневно сталкиваются с подобными проблемами. Ниже вы найдете советы по открытию файлов IC, а также список программ, поддерживающих файлы IC.
IC расширение файла
ASwin Project |
Procedimientos-Uno, S.L. |
Document Files |
Файл IC поддерживается в операционных системах 1. В зависимости от вашей операционной системы вам может потребоваться другое программное обеспечение для обработки файлов IC. Ниже приводится сводка количества программ, которые поддерживают и открывают файл IC на каждой системной платформе.
Операционные системы
3
Что такое файл IC?
Файл IC отнесен к категории Document Files. Он был разработан Procedimientos-Uno, S.L.. Document Files состоит из # ЧИСЛА # похожих файлов. ASwin Project поддерживается операционными системами 1. Хотя его можно найти с большим или меньшим успехом в любой операционной системе, он будет полезен только в Windows. Для обработки этого файла рекомендуется использовать ASwin. Это программа, созданная Procedimientos-Uno, S.L..
Существуют также 2 альтернативные программы для обработки файла IC. Программы ICwin, SRwin также будут обрабатывать файл, когда программа ASwin не выполняет свою роль.
Как открыть файл IC?
Самая распространенная проблема при использовании ASwin Project заключается в том, что конкретный IC не связан с программой. Таким образом, при открытии # РОЗ # запускается мастер выбора программы или какая-то другая программа. Эту проблему легко исправить.
Первое, что вам нужно сделать, это просто «дважды щелкнуть » по значку файла IC, который вы хотите открыть. Если в операционной системе есть соответствующее приложение для ее поддержки, а также существует связь между файлом и программой, файл следует открыть.
Шаг 1. Установите ASwin
Проблема, о которой часто забывают, — убедиться, что на компьютере установлен ASwin. Это можно сделать, набрав ASwin в поисковой системе операционной системы. При отсутствии соответствующей программы ее установка в подавляющем большинстве случаев решит проблему. Далее в этой статье вы найдете список программ, которые могут открывать файлы IC.
Программы для открытия файла IC
Не забывайте загружать программы, поддерживающие файлы IC, только из проверенных и безопасных источников. Предлагаем использовать сайты разработчиков программного обеспечения.
SRwin
ICwin
ASwin
Шаг 2. Создайте ассоциацию ASwin с файлами IC.
Однако может случиться так, что само приложение не вызывает открытия файла IC в приложении ASwin, но вы можете установить это вручную. Эта опция доступна на уровне свойств конкретного файла, доступном в контекстном меню. Отображаемое окно будет содержать информацию о программе, поддерживающей этот тип файла. Изменения можно внести с помощью кнопки «Изменить» . Программа должна быть видна в окне, в противном случае ее следует выбрать вручную с помощью кнопки «Обзор» и указать каталог установки программы. Поле «всегда использовать выбранную программу . » устанавливает приложение ASwin как приложение по умолчанию для обработки файла IC.
Шаг 3. Обновите ASwin до последней версии.
Если, однако, после привязки ASwin к ASwin Project проблемы все равно остались, вам следует обновить программу до последней версии. Некоторые приложения позволяют выполнять обновление с уровня программы, а для других вам необходимо загрузить установщик со страницы Procedimientos-Uno, S.L. и установить.
Шаг 4. Проверьте наличие следующих проблем с файлом IC.
Проблема также может быть связана с самим файлом, если описанные выше действия не работают. Наиболее частые проблемы с файлами:
Файл пустой или неполный
Очень часто файл может иметь размер 0 или быть неполным. Это предполагает усечение содержимого файла IC при загрузке или копировании. Единственный вариант восстановления — снова загрузить файл.
Файл IC заражен вирусом.
Операционная система может быть заражена компьютерным вирусом. Быстрая проверка на вирусы с использованием современной антивирусной программы устранит любые сомнения. Некоторые поставщики антивирусов также предоставляют бесплатные онлайн-сканеры. Для достижения наилучших результатов мы просканируем всю операционную систему, а не только наш файл IC. Иногда файлы IC, зараженные вирусом, не могут быть восстановлены, поэтому заранее сделайте резервную копию.
Версия файла неверна
Это может произойти, особенно когда программа разрабатывается динамически и структура файлов IC меняется со временем. Эти проблемы известны, и их часто очень легко исправить с помощью веб-сайта разработчиков программного обеспечения.
Файл поврежден
Файл может быть поврежден несколькими способами. Метод ремонта должен быть адаптирован к типу файла и повреждению. Некоторые программы предлагают возможность восстановления данных из поврежденных файлов IC. Вы можете восстановить файл из резервной копии или использовать Procedimientos-Uno, S.L. help.
Файл IC зашифрован.
При чтении появляется сообщение о том, что файл был зашифрован или поврежден. Зашифрованные файлы IC могут использоваться устройством, на котором они были зашифрованы, на любом другом устройстве необходимо иметь соответствующий криптографический ключ и расшифровать файл перед его восстановлением.
Файл находится в защищенном месте
Некоторые операционные системы не разрешают файловые операции в определенных местах, например, в системных каталогах или непосредственно на системном диске. Эти каталоги защищены от записи, и решить эту проблему очень сложно. Лучше всего переместить IC в другой каталог.
IC файл используется другой программой
Эта проблема возникает только с более сложными файлами. В этом случае файл IC блокируется первым приложением, открывшим его. Просто закройте ненужные программы. Иногда необходимо немного подождать, прежде чем снова обратиться к файлу IC. Антивирусные программы или создаваемая резервная копия могут заблокировать файл на некоторое время без ведома пользователя.
Если проблема не исчезнет, перезапустите машину.
Источник: file.tips