IC-Prog is a free program. I may freely be copied and distributed. If you want to sell IC-Prog together with your hardware etc., you need a permission from the author. Visit the site for details.

This software allows you to program almost all types of Microchip's serial programmable Integrated Circuits (and similar). It is designed for Windows 95/98/NT/2000/ME/XP/VISTA, but works fine under Wine on various flavours of Linux.

The software requires low-level access to the serial or parallel ports of the PC, direct or via API.

To make the software work properly, the driver icprog.sys is also required. In the download li­st it is called "IC-Prog NT/2000 driver" but in fact is needed both for Wine and winXP.

The Disassembler is optional, but highly recommended, as it allows you to see the assembly code of the hex you are about to burn or you have read from the device. It is a DLL that must be resident in the same folder where IC-prog was copied.


Application Details:

Version: IC-PROG 1.06.B
License: Free to use
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 1.1.16

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download The home site of IC-Prog.

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

It reads, writes and verifies various PIC's, PROMs and EEProms via an (advanced) JDM-lik­e serial RS-232 programmers. I tested the 12Cxx, extensively 16C or F series, and occasionally the 165F874 / 877 or 24Cxx.­

What does not

Some simple JDM's usually­ don't work, but this is due to their too simple electric diagrams, that not always are capable to assure the proper levels of programming voltage.

The "Direct I/O" port access doesn't work under Wine, it is mandatory under Windoz instead.

The "Verify after writing" don't work for me, the "verify during writing" seems to be mandatory instead.­


What was not tested

Parallel port NOT tested.

I tested only a limited types of Microchip's PICs and PROMs, but I suppose th­at it will do it for almost all other chips from its impressive list that it claims to be supported.­

Hardware tested


  • GPU:
  • Driver:

Additional Comments

It doesn't need an installation. Simply unzip the IC-prog, the disassembler and the driver in the same folder somewhere on the disk and simply run it.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentopenSUSE 10.3Apr 06 20091.1.16N/A Yes NoSilveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show open bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.