У моєму топіку Програматори я перерахував кілька зібраних мною пристроїв програмування, серед яких - мій улюблений JDM-прорамматор:
![Як працювати з програмою ic-prog (ic-prog 1.05c) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-5c6310f3.jpg)
Ось він поруч з мишкою, так би мовити, під рукою.
Вибір цього програматора, друковану плату якого я розробив і виготовив для своїх цілей, обумовлений тим, що я програмую, в основному, PIC-контролери. Лише зрідка - мікросхеми пам'яті 24Схх.
Драйвер треба помістити в ту ж папку, де розташований виконуваний файл icprog.exe.
При першому запуску програми всі написи англійською мовою, але це можна поправити. Раджу, щоб не мучитися, насамперед вибрати мову (language) Russian і перезапустити програму. Всі основні написи стануть російською мовою - і у вас справа по налаштуванню і освоєння програми піде веселіше.
Зовнішній вигляд запущеної в роботу програми представлений на фото:
![Як працювати з програмою ic-prog (ic-prog 1.05c) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-147e9ea3.jpg)
При натисканні на кнопку Налаштування випадає меню. На початку вибираємо підміню Налаштування Програматори:
![Як працювати з програмою ic-prog (ic-prog 1.05c) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-f9dfe068.jpg)
У синьому віконці напис: JDMProgrammer. Якщо це не так, натискаємо кнопку праворуч, в випадаючому меню вибираємо необхідний програматор.
Вибираємо порт, до якого підключений програматор. Їх два - Com 1, Com 2.
У підміню Інтерфейс вибираємо Використовуючи драйвер Windows.
Після всіх зроблених виборів натискаємо кнопку ОК.
Для вибору мікросхеми натискаємо кнопку Мікросхеми:
![Як працювати з програмою ic-prog (ic-prog 1.05c) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-e7b96c5a.jpg)
Список PIC-контролерів складається з трьох колонок. Вибравши необхідний мікроконтролер, натискаємо на виділену рядок з написом мікроконтролера.
Далі розташована кнопка Команди:
![Як працювати з програмою ic-prog (програматори) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-0db215b8.jpg)
Читати Все, Програмувати Все, Програмувати Конфігурацію, і т.д.
Коли hex-файл завантажений в буфер програмування, а мікроконтролер вставлений в панельку, натискаємо кнопку з логотипом Запис:
![Як працювати з програмою ic-prog (програмою) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-f80ec4fe.jpg)
В результаті з'являється вікно програмування:
![Як працювати з програмою ic-prog (jdm-прорамматор) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-d7cfd197.jpg)
Лінійка синього кольору візуалізує процес читання, записи, верифікації.
У програмі (тільки для PIC-контролерів) передбачено перемикання з Hex-формату в асемблерний режим - покажчик миші вказує на відповідну кнопку:
![Як працювати з програмою ic-prog (jdm-прорамматор) Як працювати з програмою ic-prog](https://images-on-off.com/images/150/kakrabotatsprogrammoyicprog-22c4245f.jpg)
Тим, хто серйозно зацікавиться цією програмою і побажає детальніше вивчити, як їй користуватися, привожу список літератури: