Настройка icprog под windows 10

Содержание

Programs for query ″download ic prog 32 bit″

488.2v4

Download

488.2V4 is a free program that enables you to configure the ICS’s 488-USB2, 488-LPCI, and 488-PXI GPIB Controllers.

… configure the ICS‘s 488-USB2 … 32bit and 64-bit versions of ICS

M35080V6 ERASER

Download

M35080V6 ERASER has been designed to read, program, and erase Incremental Registers\EEPROM.

… 2.5, 5.0 and 6 MHz IC‘s.
• In-circuit … tool:
1) Host: A 32 Bit x86 based …

AD9859 & AD9951-54 Eval Software

Download

Analog Devices is the leader in complete direct digital synthesizer (DDS) IC products …

… (DDS) IC products, which … a 10-bit DAC operating … resolution (32bit frequency tuning …

Download

… save in ICS format. This … Windows 32 bit and 64 bit. PST … PST to ICS export takes …

ProgDVB

Download

3.8 on 307 votes

ProgDVB is a powerful program designed for watching digital TV and listening to radio channels.

Sony Digital Voice Editor

Download

3.9 on 29 votes

The Digital Voice Editor is an integrated program designed to import messages from a Sony IC recorder …

… from a Sony IC recorder, and … computer and IC recorder or …

Prog Finder

Download

4.2 on 28 votes

Prog Finder is simple and completely free the utility capable considerably to help with adjustment of the Satellite dish or Terristeral antenna.

Prog Finder is …

USB 8051 PROGRAMMER

Download

4 on 11 votes

ATMEL 89 series 8051 USB Programmer is a full featured low cost programmer for most common 8051 microcontrollers.

TopWin Programmer

Download

3.6 on 50 votes

This program can be used along with TopWin Universal Programmers such as TopWin 2008, TopWin 835, and TopWin 2011.

Manuals and other documents

Operating manuals updates
name format language last change size (B)
User manual for BeeHive304 and BeeProg3 programmers PDF english Mar. 01, 2019 3,25 MB
User manual for BeeHive204AP and BeeProg2AP multiprogramming system PDF english Dec. 11, 2019 5,66 MB
User manual for BeeHive208S Stand-Alone multiprogramming system(Windows Embedded 8.1 Industry Pro) PDF english Sep. 04, 2017 4,34 MB
User manual for BeeHive208S Stand-Alone multiprogramming system(Windows XP Embedded) PDF english Sep. 04, 2017 3,15 MB
User manual for BeeHive8S Stand-Alone multiprogramming system PDF english Mar. 18, 2009 1,10 MB
Latest version of User manual for BeeHive204, BeeProg2, BeeProg2C and SmartProg2 device programmers PDF english Feb. 12, 2021 4,16 MB
Previous version of user manual that contain also discontinued Elnec device programmers(Contain: BeeHive204, BeeProg2, BeeProg2C, BeeProg+, SmartProg2, MEMprog2, SEEprog) PDF english June. 26, 2012 5,29 MB
Previous version of user manual that contain also discontinued Elnec device programmers(Contain: BeeHive204, BeeHive4+, BeeProg2, BeeProg+, SmartProg2, MEMprog2, T51prog2, PIKprog2, MEMprogL, SEEprog) PDF english Apr. 13, 2011 5,43 MB
Previous version of user manual that contain also discontinued Elnec device programmers(Contain: JetProg, BeeProg, LabProg+, SmartProg2, SmartProg, PREPROM-02aLV, MEMprog, MEMprogL, T51prog, 51&AVRprog, PIKprog+, PIKprog, SEEprog) PDF english Aug. 17, 2005 3,71 MB
User manual for BeeHive4 multiprogramming system PDF english Sep. 16, 2005 1,53 MB
User manual for JetProg — multiprogramming system PDF english Feb. 25, 2003 405,88 KB
User manual for Elnec EPROM simulators PDF english Aug. 01, 2003 1,06 MB
User manual for EREPROM-01A eraser PDF english Sep. 22, 2003 47,24 KB

You need to have PDF files. You can use Adobe Acrobat Reader.

But better might be Sumatra PDF — faster and smaller. Get Sumatra PDF

PC requirements

Minimal PC requirements
  Operating system CPU RAM disk space( free ) USB 2.0high speed   LPT   LAN
2x BeeHive304 Windows XP C2Quad 2 GB 500 MB 1 Gb
2x BeeHive204AP Windows XP C2D 1 GB 500 MB
2x BeeHive204 Windows XP C2D 1 GB 500 MB
BeeHive304 Windows XP C2D 2 GB 500 MB 1 Gb
BeeHive204AP Windows XP C2D 1 GB 500 MB
BeeHive204 Windows XP C2D 1 GB 500 MB
BeeProg3 Windows XP C2D 1 GB 500 MB 100 Mb
BeeProg2 Windows XP C2D 1 GB 500 MB
BeeProg2C Windows XP C2D 1 GB 500 MB
BeeProg2AP Windows XP C2D 1 GB 500 MB
SmartProg2 Windows XP C2D 1 GB 500 MB

Notes:

  • For best performance we recommend 1024 x 768 or higher screen resolution.
  • The «Minimal PC requirements» mean, the device programmer and SW will run at these conditions, but not with fully enjoyable experience
Optimal PC requirements
  Operating system  CPU  RAM disk space(free) 2x USB 2.0high speed USB 2.0high speed  LAN 
2x BeeHive304 Windows 7 Core i5 4 GB 2 GB 1 Gb
2x BeeHive204AP Windows 7 Core i5 4 GB 2 GB
2x BeeHive204 Windows 7 Core i5 4 GB 2 GB
BeeHive304 Windows 7 Core i3 2 GB 2 GB 1 Gb
BeeHive204AP Windows 7 Core i3 2 GB 1 GB
BeeHive204 Windows 7 Core i3 2 GB 1 GB
BeeProg3 Windows 7 Core i3 2 GB 1 GB 1 Gb
BeeProg2 Windows 7 Core i3 2 GB 1 GB
BeeProg2C Windows 7 Core i3 2 GB 1 GB
BeeProg2AP Windows 7 Core i3 2 GB 1 GB
SmartProg2 Windows 7 Core i3 2 GB 1 GB

*1 — or better*2 — or moreNotes:

  • These PC requirements are valid for 3.38 version of control program for programmers (issued 01.Feb.2018) and above.
  • If two programmers are to be connected to a single PC, then we strongly recommend to connect each programmer to separate USB 2.0 High speed controller (USB EHCI). For more information see User manual for the programmer, the «Hardware setup» chapter.
  • Free disk space requirements depends also on used IC device size and number of attached programming sites. For large devices the required free space on disk will be approximately 1000MB + 2x Device size x number of programming sites attached to this PC.
  • Very easy indication, if your PC in hardware/software configuration is good enough for the current software version and current situation with PG4UW/PG4UWMC, is to run Windows task manager (Ctrl+Alt+Del) and see the performance folder. It has to be max. 80% of CPU usage at full run of programming system.
  • We still recommend Windows 7 because of unexpected restarts after automatic updates of the Windows 10. If you are fine with this, you can use Windows 10.

Notes to the BeeHive208S programmers:

  • for work with the actual version of SW the BeeHive208S programmers must have installed 2GB RAM or above.
  • except the above RAM size increase, the PC inside of the all BeeHive208S programmers is still above the Minimal PC requirements for actual version of the software.

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

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

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

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

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

выберите «Windows 2000«.

Запустите файл icprog.exe .

Выберите «Settings» >> «Options» >> вкладку «Language» >> установите язык «Russian» и нажмите «Ok«.

Согласитесь с утверждением «You need to restart IC-Prog now» (нажмите «Ok«).

Оболочка программатора перезапустится.

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

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 Нажимаем кнопку «Программировать микросхему» –

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

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

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

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

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

источник

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

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

Всем здрасти!Хочу рассказать как я прошил 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 и настраиваем согласно картинок.

источник

Возможности

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

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

Програматор SCHAER+

Переход на 18-е ПИК-и заставил искать новую программу для записи. А c другой стороны, я решил отказаться
от низковольтного (LVP) програмирования (все-таки было мне жалко одну ногу процессора не использовать в
конечных конструкциях). Итогом поисков (естественно, «комплексных») стала программа «PP18 : Programmer
for PIC18»
(). На этом же сайте была взята мной и схема программатора
«SCHAER+: PIC18 programmer» — . Вот она:

Рис. 5 — Схема програматора SCHAER+

На странице приведена не только схема, но и разводка печатной платы программатора
SCHAER+. Лично для себя я развел эту плату по новой (см. рис. 6 ниже), но принципиальных различий НЕТ. Всё это
выложено у меня на сайте в документе — там в одном PDF-е «живёт» всё сразу: схема,
плата, расположение деталей и зеркальное изображение дорожек для «лазерного утюга»…

Рис. 6 — Моя разводка платы програматора SCHAER+

В итоге, «мой» програматор SCHAER+ выглядит так, как показано на рис. 7 (ниже).

Рис. 7 — Внешний вид моей платы програматора SCHAER+

Теперь о самой программе «PP18: Programmer for PIC18». Главный нюанс её в том, что она — модульная. То есть,
есть сама програма — оболочка, «не знающая» никаких процессоров, и есть модули (dll-файлы), каждый для своего
процессора. Соответственно, Вам для работы со страницы автора необходимо скачать как
минимум два архива — самой программы PP18.EXE и модуля под выбранный процессор (например, PIC18F458 DLL). Распакуйте
оба архива в ОДНУ любую (или новую) папку на диске и запускайте. Внешний вид программы показан на рис. 8 (ниже).

Рис. 8 — Настройка программы «PP18 : Programmer for PIC18» — выбор dll-библиотеки

При первом запуске программы «PP18: Programmer for PIC18» её нужно настроить на работу с требуемой dll-библиотекой
(читай — выбранным процессором). Для этого правой кнопкой мыши нужно щелкнуть на изображении ZIF-socket-а в правой
стороне интерфейса программы и выбрать пункт «Select Plug-in» (см. рис. 8 выше). После этого нужно указать путь к
выбранному dll-файлу.

Более подробно о работе с самой программой можно прочесть на посвященной ей странице в интернете —
(правда, на английском языке).

Кроме того, доводилось мне совместно с програматором SCHAER+ использовать и другую программу: «IC-Prog»
(версия 1.05D) . При этом, чтобы программатор работал нормально, нужно зайти в пункт
«Настройки Программатора» программы «IC-Prog» и:

  • выбрать программатор SCHAER Programmer.
  • включить следующие пункты: «Инверсия Сброса (MCLR)» и «Инверсия VCC» (см. рис. 9 ниже):

Рис. 9 — Конфигурация программы «IC-Prog» (версия 1.05D) для работы с програматором «SCHAER+»


«Goodbye Yellow Brick Road»
(С) Elton John


От описанных выше програматоров мне пришлось отказаться. Они работали без проблем, пока были подключены к
старенькому ноутбуку (Pentium-150), у которого на выходе LPT-порта уровень «единицы» равнялся 5-и Вольтам.
Но, после того как я «махнул не глядя» ноутбук на более «свежий», у которого уровень «единицы» на выходе LPT-порта
(наверное, в целях энергосбережения) снизили до 3-х Вольт, с програматорами начались «приколы». Кроме того, на
старом ноутбуке был установлен «старый» Windows-98, при котором описанные выше программы легко получали прямой
доступ у LPT-порту (а это им необходимо для нормальной работы). А вот Windows-2000, установленный на «более
свежем» ноутбуке, такого уже не позволяет, что прибавило дополнительного «геморроя» с установкой и настройкой
дополнительных драйверов для прямого доступа к порту (типа AllowIo, Porttalk, и т.п.)…

Программатор TLVP

Первым процессором, с которым мне довелось иметь дело, был PIC16F877A. Как показала практика, начинать
поиск нужно не со схемы програматора, а с управляющей программы. И уже потом смотреть, какие типы програматоров
она поддерживает. Поиск самых простейших вариантов програмирования прошивки в этот процессор дал комбинацию
программы FPP (Flash Pic Programing) и програматора TLVP (Trivial
Low Voltage Programator) . Схема програматора приведена ниже (на рис. 1).

Рис. 1 — Схема програматора TLVP

Как видно из приведенной схемы, она действительно весьма тривиальна. А с учетом того, что, когда я впервые
увидел схему на сайте Байрона Джэфа, в ней было еще на две детали меньше (не было «антизвоновой цепи» из резистора на
270 Ом и конденсатора на 1 мкФ), то «железяка» была и того проще. Возник вопрос — чем менять регистр 74xx573.
Порылся в справочниках, нашел 1533ИР22, являющуюся аналогом 74хх373, и написал письмо Байрону Джэфу с вопросом
«А можно ли заменить 573 на 373 ?». Через время пришел его ответ — что все должно работать. Правда, терпения
у меня не хватило, и еще до того, как пришел ответ, я на практике уже проверил работоспособность.
Все работало отлично.

Один нюанс, и немаловажный. В названии програматора присутствует абревиатура LVP (Low Voltage Programator
— т.е. «низковольтное програмирование»). Это означает, что используется именно низковольтное програмирование
процессора, и, как следствие:

  • в слове конфигурации процессора низковольтное програмирование должно быть разрешено;
  • вывод RB3/PGM (для PIC16F877A, для остальных типов — указанно на рис. 1) не может быть использован в схеме
    (при появлении на нем логической «единицы» PIC переходит в режим низковольтного програмирования).

Сама программа FPP (Flash Pic Programing) также предельно проста. Скачайте архив (программа бесплатная), выложенный
на странице автора , распакуйте в любую (или новую) папку на диске и запускайте.
Внешний вид программы показан на рис. 2 (ниже).

Рис. 2 — Интерфейс программы FPP (Flash Pic Programing)

Первым делом нужно нажать кнопку «Setup», и Вы попадёте в меню настройки, показанное на рис. 3 (ниже). В нем в поле
«Hardware» из выпадающего списка выбрать програматор — «TLVP»; в пункте «on port» выбрать номер порта, к которому
подключен програматор (обычно LPT1); а в поле «Device» из выпадающего списка выбрать процессор (в моем случае
это был PIC16F877). После этого нажимаем кнопку «ОК» и возвращаемся в саму программу.

Рис. 3 — Меню настройки программы FPP

При желании Вы можете использовать данную программу с другим програматором. Но при этом Вам придется ее настроить.
Для этого существует меню расширенной настройки. Чтобы попасть в него, нужно в меню настройки (вызываемом кнопкой
«Setup») нажать кнопку «Define/Test». Вы попадете в меню, показанное на рис. 4 (ниже). В моем случае (програматор
TLVP) этого не потребовалось…

Рис. 4 — Меню расширенной настройки программы FPP

Вкратце сама процедура записи прошивки в процессор (в основном окне программы — см. рис. 2):

  • нажать кнопку «Load» и открыть (загрузить в буфер) hex-файл прошивки;
  • нажать кнопку «Program»;
  • получив подтверждение об успешной записи прошивки в процессор, выйти из программы.

Инструкция по настройке 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->(далее выбираем из списков то, что нам надо) и правильно его подключить. Подключение многих девайсов можно найти на этой странице (найдите свой девайс в таблице внизу и щёлкните по нему мышкой — откроется всплывающее окно со схемой подключения).

  1. Заходим в меню

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 тоже можно выключить, если вы в своих программах эту память не используете).

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

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

  1. Заходим в меню

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, после чего прога скажет: «Ай яй яй, вы изменили конфигурацию пинов, хотите сохранить эту конфигурацию или нет?». Жмём кнопку Да. Всё, на этом настройка завершена.

Источник

Настройка icprog под windows 10

И так, приступим!Для начала давайте разберемся с контроллерами семейства PIC!

Как видите, ничего сложного, всё это собирается на одностороннем текстолите, поверхностным DIP монтажом!

Пример печатной платы:

Как видно на картинке к пограмматору подключена панелька DIP8, для контроллеров PIC с 8 ног! Другие контроллеры (18 ног и 28 ног) подключаются аналогично, ниже представлены платы для этих контроллеров!

СКАЧАТЬЭти платы подключаются место панэльки DIP8

Таким образом вы можете подключить абсолютно любой тип PIC контроллер, посто соеденяя определенные контакты контроллера с програматором!

Ниже представлено расположение выводов разных PIC контроллеров!

Фото тестовой конструкции:

На качество платы внимания не обращаем, это был тэстовый вариант, для проверки программатора! Более качественная плата был сделана сразу после проверки!.

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 драйвер».

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

Источник

Особенности программы ICPROG:

При записи микроконтроллеров с
установленным (включенным) битом
защиты кода от считывания (CP = Code
Protect и/или CPD = Code Protect Data),
сразу, после записи кода, программа
ICPROG может выдавать сообщение об
ошибке чтения/проверки
по адресу 0000h. Это
связано с тем, что установки
Конфигурационного Слова (Configuration
Word) микроконтроллера, начинают
действовать сразу, после их
изменения, и
микроконтроллер осуществляет
защиту кода от считывания (если эта
защита включена). Данное сообщение
об ошибке следует воспринимать
скорее как подтверждение, что
включена защита кода от считывания.
При этом, код программы записан
корректно и микроконтроллер
работоспособен.

Для снятия защиты от считывания
(для микроконтроллеров «Flash»)
достаточно «стереть» память
микроконтроллера. При этом,
естественно, стирается и прошивка.
После этого, микроконтроллер можно
использовать вновь и вновь, для
записи новых программ.

Interesting tutorials

How to remove the write protection from a USB drive

… larger than 32 GB, NTFS … » then «DWORD (32bit) value.» Name …

How to install custom themes on Windows 10

32bit and 64-bit
Step 2
Download UltraUXThemePatcher on …
Step 4
Download third-party …

How to convert MOV to AVI with Freemake Video Converter

… try to download and install … need to download the following … DVDs or download videos from …

How to easily reinstall Windows 10

… help you download the … options (32 or 64 bit, default … button and download process will …

How to convert 3GP to MP4 on Mac

… these steps:
1. Download the application …

How to install Minecraft mods on Windows PC

… guide.
Download Minecraft Forge … files you download.
  … package you download and …

How to buy bitcoins in a few steps

… banks in 32 different countries …

Unsupported products

Last version of software for no longer supported products:
product OS download version last change size (B)
BeeHive8S (device list) pg4uwarc356.exe 3.56 Mar, 01, 2020 61,7 MB
BeeHive4+ (device list) pg4uwarc356.exe 3.56 Mar, 01, 2020 61,7 MB
MEMprogL (device list) pg4uwarc356.exe 3.56 Mar, 01, 2020 61,7 MB
SEEprog (device list) pg4uwarc356.exe 3.56 Mar, 01, 2020 61,7 MB
MemProg (device list) pg4uwarc347.exe 3.47 Jan, 31, 2019 59,0 MB
BeeHive4 (device list) pg4uwarc332.exe 3.32 May, 11, 2017 54,6 MB
BeeProg (device list) pg4uwarc332.exe 3.32 May, 11, 2017 54,6 MB
JetProg (device list) pg4uwarc328.exe 3.28 Dec. 08, 2016 54,8 MB
SmartProg (device list) pg4uwarc325.exe 3.25 Jun. 23, 2016 53,7 MB
PikProg+ (device list) pg4uwarc325.exe 3.25 Jun. 23, 2016 53,7 MB
T51prog+ (device list) pg4uwarc325.exe 3.25 Jun. 23, 2016 53,7 MB
LabProg+ (device list) pg4uwarc321.exe 3.21 Jan. 28, 2016 53,3 MB
PREPROM-02aLV (device list) pg4uwarc315.exe 3.15 Jun. 30, 2015 51,9 MB
51&AVRprog (device list) pg4uwarc299.exe 2.99 Jun. 20, 2013 42,8 MB
PIKprog (device list) pg4uwarc299.exe 2.99 Jun. 20, 2013 42,8 MB
LabProg-48LV (device list) pg4uwarc274.exe 2.74 Dec. 16, 2010 31,60 MB
PREPROM-02 (device list) pg4uwarc251.exe 2.51 Aug. 14, 2008 24,07 MB
PREPROM-03 EPROM/Flash gang programmer (device list) PG023ARC.EXE 3.98c Aug. 16, 1999 295,28 KB
PREPROM-01 EPROM programmer PGO1.ZIP 12/1999 138,05 KB
SIM2051 emulator/programmer AT89C2051 S2051ARC.EXE 3.11 Mar. 21, 2000 197,57 KB
T-EMU52 emulator TEMU52AR.EXE 1.44 Jan. 03, 2002 245,26 KB
SIMEPROM-01B/-02/-02aLVsimulators simwarc.exe 1.18 22.May.2007 1,41 MB
SIMEPROM-01B/-02/-02aLVsimulators sim12arc.exe 4.17 28.May.2002 256,11 KB
SIMEPROM-01/-01A EPROM simulators SIM12ARC.EXE 6/2001 256,11 KB
Software for device programmers (DOS)
programmer download version last change size (B)
JetProg, LabProg+, LabProg-48LV, SmartProg, T51prog, 51&AVprog, PIKprog+, PIKprog, SEEprog, PREPROM-02 PG4Uarc.EXE 4.93a 26.Jun.2003 2,46 MB

Note:

  • DOS version of SW for programmers has been discontinued since 7/2003. The software will not work with programmers, manufactured after this date. We provide none support and none consultations regarding DOS version of SW for programmers.
  • The version of SW can be used for MS-DOS OS, as well for WIN 3.xx, WIN95, WIN98/Me.