Как работать с программой IC-Prog 1.05C

В моём топике Программаторы я перечислил несколько собранных мной устройств программирования, среди которых — мой любимый JDM-прорамматор:

Как работать с программой IC-Prog 1.05C — фото 1

Вот он рядом с мышкой, так сказать, под рукой.

Выбор этого программатора, печатную плату которого я разработал и изготовил для своих целей, обусловлен тем, что я программирую, в основном,  PIC-контроллеры. Лишь изредка — микросхемы памяти 24Схх.

Этими же соображениями обусловлен и выбор оболочки программирования — программы IC-Prog 1.05С. Автор программы Bonny Gijzen сделал упор на программирование как раз микроконтроллеров фирмы PICmMicro, что мне как раз было нужно.

Скачать IC-Prog можо с сайта его автора, расположеного по адресу http://www.ic-prog.com/icprog105C.zip. В архиве всего один файл — icprog.exe.

Для ОС Windows XP обязательно необходим ещё один файл — icprog.sys, который можно скачать по адресу http://www.ic-prog.com/icprog_driver.zip.

Драйвер надо поместить в ту же папку, где расположен исполняемый файл icprog.exe.

При первом запуске программы все надписи на английском языке, но это дело поправимое. Советую, чтобы не мучиться, первым делом выбрать язык (language) Russian и перезапустить программу. Все основные надписи станут на русском языке — и у вас дело по настройке и освоению программы пойдёт веселей.

Внешний вид запущенной в работу программы представлен на фото:

Как работать с программой IC-Prog 1.05C — фото 2

При нажатии на кнопку Настройки выпадает меню. В начале выбираем подменю Настройки Программатора:

Как работать с программой IC-Prog 1.05C — фото 3

В синем окошке надпись: JDMProgrammer. Если это не так, нажимаем кнопку справа, в выпадающем меню выбираем необходимый программатор.

Выбираем порт, к которому подключён программатор. Их два — Com 1, Com 2.

В подменю Интерфейс выбираем Используя драйвер Windows.

После всех сделанных выборов нажимаем кнопку ОК.

Для выбора микросхемы нажимаем кнопку Микросхемы:

Как работать с программой IC-Prog 1.05C — фото 4

Список PIC-контроллеров состоит из трёх колонок. Выбрав необходимый микроконтроллер, нажимаем на выделенную строку с надписью микроконтроллера.

Далее расположена кнопка Команды:

Как работать с программой IC-Prog 1.05C — фото 5

Читать Все, Программировать Все, Программировать Конфигурацию, и т.д.

Когда hex-файл загружен в буфер программирования, а микроконтроллер вставлен в панельку, нажимаем кнопку с логотипом Запись:

Как работать с программой IC-Prog 1.05C — фото 6

В результате появляется окно программирования:

Как работать с программой IC-Prog 1.05C — фото 7

Линейка синего цвета визуализирует процесс чтения, записи, верификации.

В программе (только для PIC-контроллеров) предусмотрено переключение с Hex-формата в ассемблерный режим — указатель мыши указывает на соответствующую кнопку:

Как работать с программой IC-Prog 1.05C — фото 8

Для знающих Ассемблер для PIC-контроллеров этот режим очень полезен и служит для просмотра и коррекции исходного текста.

Тем, кто серьёзно заинтересуется этой программой и пожелает более детально изучить, как ей пользоваться, привожу список литературы:

1. РАДИО № 9, 2004, с. 51-52.

2. РАДИО № 11, 2004, с. 51-52.

3. РАДИО № 12, 2004, с. 47-49.

  • Просмотров: 12338
  • Мнений: 6
  • 3

Материалы по теме

Комментарии (6)

  1. realproduman 28 января в 13:49

    У меня JDM-Programmer не работает, выдаёт ошибку, использую AN589 .

     

    1. Виктор 28 января в 15:33

      А при программировании каких микроконтроллеров выдаёт ошибку? У меня все PIC-контроллеры до PIC16F876A включительно программируются чудесно.

      Выдавалась ошибка при пограммировании 24Cxxx, начиная с 08, но при доработке, о которой я доложил в топике "Программаторы", проблема была снята.

       

      1. realproduman 10 марта в 21:51

        При PIC16F84, PIC16F628 , другие не использовал, Николай Заяц писал в своей книге что это связано с самопереключением портов    WINDOWS  XP. AN589 работает от LPT .

         

        1. Виктор 10 марта в 23:29

          Привет! Во-первых, всё-таки, Заец. А во-вторых, разве я сказал, что AN589 работает от СОМ-порта? У меня есть программаторы, которые подключаются именно к LPT-порту.

          Виктор.

           

        2. Виктор 10 марта в 23:30

          Прочттите внимательней мой топик про программаторы.

          Виктор.

           

          Открыть всю ветку (+1)

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь или зарегистрируйтесь, если не зарегистрированы.