Программа ic что это

Установка на компьютер программы IC
Программа IC-Prog представляет собой приложение Windows, предназначенное для управления программаторами микроконтроллеров. Возможно, на данный момент это версия программы не является последней. Хотя, на мой взгляд, работают они все одинаково хорошо, что icprog106B, что предыдущие версии icprog105. Во всяком случае, резких отличий я не заметил. Программа IC-Prog защищена авторским правом, но распространяется бесплатно. В архиве, вместе с официальным файлом справки находится короткий мануал по запуску IC-Prog на компьютерах с установленной Windows XP или Windows 7.
Одна из самых популярных оболочек для программирования, поддерживающая огромное число микроконтроллеров, ППЗУ и адаптеров различной конструкции.В отличие от PonyProg2000, развивающейся в сторону фирмы Atmel, IC-Prog больше ориентирована на программирование микроконтроллеров PIC фирмы Microchip. Основные отличия от подобных программ – раздельные окна буферов памяти данных микроконтроллера и программной памяти.

iCode Unlock это обман и развод разблокировка icloud

У буфера памяти программ есть собственный дизассемблер, позволяющий превращать расположенные в нем коды в форму мнемоник. Буфер памяти данных у IC-Prog байтовый. Адреса буферных ячеек совпадают с настоящими адресами ячеек EEPROM микросхем.

Также в программном пакете существует возможность определить тип генератора, включить защиту кода и установить значения любого разряда бита конфигурации. Настройка на адаптер происходит указанием порта, к которому он подключен (СОМ или LPT) и способа общения (с помощью драйверов операционной системы или напрямую).

На мощных компьютерах для исключения сбоев при программировании микросхем рекомендуется увеличить время задержки необходимое для формирования импульсов. Если же компьютер слишком медленный, то время задержки лучше уменьшить, чтобы скорость программирования возросла. В программе существуют настройки, позволяющие вручную менять величины напряжения на разъемах порта, к которому подсоединен аппаратный программатор. Это дает возможность с помощью обычного вольтметра или осциллографа проследить сигналы на пути от выводов порта до микросхемы. IC-Prog позволяет программировать MultiSIM карты Silver и Green2.
Все схемы официально поддерживаемых адаптеров выложены на данной странице. Помимо этого, в литературе и в сети встречается огромное множество любительских вариантов аппаратных программаторов, отлично работающих с программой.
Программа 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 драйвер».

ФИШИНГ 21 ВЕКА — КАК ВАС ВЗЛАМЫВАЮТ МОШЕННИКИ. СХЕМА


Для начала нужно сказать, что данный программатор можно взять здесь — архив icprog105c-a.rar. Этот программатор не требует инсталляции, достаточно распаковать архив, и программа готова к работе.

При своей простоте интерфейса и минимальном размере дистрибутива, (примерно 2,7МБ) этот программатор заметно отличается своими возможностями и эргономичностью от других программаторов подобного типа. В этой статье я остановлюсь только на основных функциях и возможностях этой программы в отношении программирования PIC контроллеров PIC16F84 и PIC16F628, 628A, 628A-I/P. ICProg 105c-a имеет в своем составе очень большую базу поддерживаемых контроллеров, а так же FLASH и EEPROM, что немаловажно: с его помощью можно работать со смарт — картами (имеется помощник программирования смарт — карт). На картинке показан интерфейс и список поддерживаемых устройств.

Читайте также:
Программа адм это что

Как видно из картинки, ПИКов предостаточно. Предполагается что к компьютеру, через COM — порт, подключена аппаратная часть программатора PonyProg, информацию по изготовлению которой можно найти на сайте Корабельникова Евгения Александровича http://ikarab.narod.ru При использовании этой аппаратной части совместно с программой ICProg 105c-a, никаких доработок ее принципиальной схемы не требуется.

После запуска программы, в большинстве случаев, автоматически происходит инициализация подключенного COM порта, т.е. тест можно не производить, хотя в меню (настройки) функция тестирования имеется. По всей видимости, это сделано для нестандартных случаев. Кстати, программа ICProg 105c-a работает так же и с физическими программаторами, поддерживающими LPT — порты. Далее, в меню настройки — опции, открываем вкладку программирование, и ставим галочку в окошке проверка при программировании.

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

Далее заходим снова в меню настройки — программатор или просто жмем клавишу F3 и попадаем в опции настройки физического программатора: в нашем случае это аппаратная часть программатора PonyProg. Здесь все должно быть выставлено, как показано на картинке. Программатор PonyProg здесь представляется как (JDM)Programmer: это что — то вроде универсального программатора, работающего с COM портом. Имеется большой выбор поддерживаемых программаторов, работающих, как было сказано выше, и с LPT портами.

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

Выбираем PIC контроллер, который будет программироваться. Программируемый ПИК должен выбираться именно тот, который используется в действительности, т.е. если это PIC16F628A то именно его из перечня и выбираем, но никак не PIC16F628, иначе, при программировании, получим сообщение об ошибке типа — (неизвестное уст — во). Через меню файл, открываем подготовленный HEX файл.

После загрузки файла, в окне конфигурация, можно наблюдать состояние битов конфигурации, которые были определены в “шапке” программы. Здесь показаны все установленные биты конфигурации, а также и тип тактового генератора м/контроллера: в большинстве случаев это будет стандартный кварцевый генератор (XT). В строке состояния будет указываться тип используемого программатора, номер COM — порта к которому он подключен, а также тип выбранного программируемого устройства.

Читайте также:
Программа а1 что это

Источник: fayllar.org

Программа ic что это

Программа IC-Prog представляет собой приложение Windows, предназначенное для управления программаторами микроконтроллеров. Для работы с этой программой необходимы базовые знания в областях электроники и пользования Windows.

Для того, чтобы воспользоваться программой, необходимо подключить к компьтеру программатор и соответствующим образом настроить его и программу. Учтите, что в связи с особенностями отдельных программаторов программа IC-Prog может не работать надлежащим образом с некоторыми сочетаниями программатор—компьютер.

ДЛя IC-Prog необходимы операционные системы Windows 95, 98, ME, NT или 2000 и процессор со встроенным или внешним математическим сопроцессором. Подходят все компьютеры, процессоры которых совместимы с процессором 386 и имеющие оперативную память объемом не менее 8 Mбайт.

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

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:

NVM3060
MDA2061, MDA2062

Микроконтроллеры 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

There is no requested mail form.

Тип файла: 1.06B

Версия операционной системы: Windows 95, Windows 98/Me, Windows NT/2000, Windows XP

Язык интерфейса: Мультиязычный

Тип лицензии: Бесплатно

Скриншот:

Похожие материалы:

  • Программа для работы с PIС контроллером IC-PROG
  • программа Предохранитель
  • программа DipTrace
  • Программа для расчёта катушек индуктивности
  • Расчет контуров

Поделись с друзьями в социальных сетях

Реклама

Источник: elektrosat.ru

IC Prog

IC Prog

Универсальный программатор, который умеет работать с разными моделями микроконтроллеров и памятью EEPROM. Относительно прост в использовании.

Бесплатная

IC Prog Главная

IC Prog Настройки

IC Prog — это небольшая утилита, которая представляет собой программатор для микроконтроллеров. С ее помощью можно считывать и записывать данные EEPROM самых разных устройств. В целом, программа является универсальным решением, но в первую очередь она предназначена для контроллеров от Microchip. Утилита включает в себя удобный HEX редактор и предлагает ряд очень важных преимуществ по сравнению с другими программаторами.

Возможности

Из интересных функций IC Prog стоит отметить возможность «преобразования» кодов в формы мнемоник, которая реализуется за счет «штатного» дизассемблера. Программа использует байтовый буфер памяти, адреса ячеек в котором идентичны таковым непосредственно в памяти ППЗУ. Еще IC Prog, как и любая другая программа подобного рода, умеет формировать импульсы.

Задержку между этими самыми импульсами пользователь может настроить самостоятельно. Причем разработчик настоятельно рекомендует использовать большие интервалы при запуске программатора на современном компьютер с мощным CPU и большим объемом RAM. Еще утилита умеет автоматически определять тип генератора и дает возможность устанавливать нужные разряды бита конфигурации.

Опытным пользователям будет полезно узнать, что в IC Prog предусмотрена возможность «ручной» смены величин напряжения на разъемах портов и «отслеживания» сигналов. Поддерживается работы с портами LPT и СОМ.

Техническая информация

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

Скачать и использовать программу вы можете совершенно бесплатно. Он не требует установки и полностью переведена на русский язык.

Ключевые особенности

  • как и PonyProg2000, данная утилита подходит для программирования плат от самых разных производителей;
  • имеет простой интерфейс с отдельными панелями для буферов программной памяти и контроллера;
  • может самостоятельно определять тип генератора;
  • полностью переведена на русский язык;
  • распространяется на бесплатной основе.

Источник: softrare.space

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru