MicroBurn/Pro PIC Programmer Software MicroBurn software downloads, upgrades and support page for our USB PIC Programmers range (3128, 3149, 3150 and 3182).
Quasar Electronics Limited
Your Cart
Your Cart: Empty

MicroBurn/Pro PIC Programmer Software

ILLEGAL CLONE HARDWARE WARNING: We do not sell this product on eBay, Amazon or any other website other than quasarelectronics.co.uk. If you did not purchase your hardware directly from Quasar Electronics you might have an illegal clone. In order to receive hardware or software support from us you will need to provide the appropriate proof of purchase.

This page covers current downloads, upgrades and support help relating to all of our USB PIC Programmers (Order Codes AS3128, 3149, 3150 and 3182) that run the MicroBurn (previously called MicroPro software interface.



To avoid firmware mismatch problems, it is ESSENTIAL that you download the MicroBurn software version using the download link provided in the PRINTED INSTRUCTION sheet supplied with your programmer (unless you have upgraded your firmware as detailed below).

Product Upgrades

We strongly recommend ALL customers to upgrade their firmware to the latest version (P018) supplied with MicroBurn 25EP.

You can purchase a pre-programmed firmware chip (version P018) from us from our Firmware Chips page or by calling our Sales Team on 01279 467799.

Alternatively you can program your own using the firmware supplied in the software download below. You will need a spare PIC16F628-20P or PIC16F628A-I/P chip (or programmer) to upgrade the firmware chip. Blank PIC16F628A can be purchased from our microcontrollers page (Order Code PIC16F628A).

It is also important that you read the ReadMe file shown in the Notes column to avoid damaging your programmer.

MicroBurn/Pro Versions

Version NumberNotes
Firmware upgrade required! See opposite for details.
This is the latest official release of MicroPro (now called MicroBurn). See readme files in the zip download for full details.

It must be run with firmware version P18A to operate properly.

Compatible with 9x/NT/2000/ME/XP/Vista/7.

Please see PIC Programmer forum (opens in a new browser tab) www.websitetoolbox.com/mb/diykit?forum=13943 for ALL support questions on this product.


Unsupported Versions
MicroPro24 and earlierVersion 24 and earlier are no longer available. Please upgrade to one of the later versions detailed above. Pre-programmed 16F628A firmware chips for running the latest version of MicroPro can be purchased from our from our Firmware Chips page.


MicroChip C Compiler Problem

MicroChip's C compilers have a problem in that they create hex files based on 8-bit words. Never in Microchip's history have ANY of the PICs had 8-bit words. So naturally, MicroPro gets choked up on them because it never expected them to be used. This same problem afflicted several other popular programmers as well. We have written a "corrector" which changes 8-bit references to word references and allows MicroPro to accept the data. The program is included in the MicroBurn25EP download detailed above. Just run FIXHEX before trying it in MicroPro and it will fix the "problem".

FTDI Driver Download

You will need to download and install the FT232BM USB Virtual COM port (VCP) drivers from (opens in a new browser tab) www.ftdichip.com. These drivers are being updated frequently. At this time they can be found at (opens in a new browser tab) https://ftdichip.com/drivers/vcp-drivers/

Select the driver file for your Windows OS version. We downloaded the Certified Version. Unzip it to a new folder in a convenient location on your hard drive or an external disk. Connect the programmer and follow the driver installation program pointing it to the new driver's folder when asked. You can download various support and help files at (opens in a new browser tab) https://ftdichip.com/documents-type/data-sheets/.

You can find the COM port number of the USB driver in the Control Panel under Ports (COM & LPT). In our system it is COM4 so when MicroPro first runs you must set the Port to 4 (under File>Port.) MicroPro will auto detect the programmer once the correct COM port is selected. NB Only COM PORT numbers 1 to 9 are supported by the programmer due to hardware limitations. If you find the driver is allocated a COM Port number higher than this you just need to plug the programmer into a different USB socket and a new number will be allocated.

Hardware Update Notes

You might need to make some hardware upgrades depending on the hardware version of your programmer and the MicroPro version you wish to run.

PIC16F88 Hardware Update

MicroPro Version 23 and above support the PIC16F88 BUT K128, K149 (A to E) and K150 boards require the addition of a 10K resistor between pins 9 and 10 of the programming socket. The 10K resistor can stay there for other PIC programming.

Protection Resistor Update for Older Hardware

This important upgrade is required on older K149A, K149B and K150v1 boards ONLY. All later revision boards do NOT need this upgrade. You simply need to add three 3K3 protection resistors to the board as described in Hardware Modification document.

K149A Updates

Before you can use the later versions of MicroPro with K149A you MUST change the original 4MHz crystal to a 6MHz crystal. You can order them from our Components page.

Add the protection resistors as detailed above.

A wire link must be placed on the underside of the PCB to enable the AutoProgram feature in MicroPro. See page 8 of K149A PDF Manual (located in the MicroPro installation directory).

MicroBurn Support

Please submit ALL Support Questions to the PIC Programmer forum at (opens in a new tab) www.diykit.websitetoolbox.com/?forum=13943. Please do not call or email us with support questions.

Cookie Info

The cookie settings on this website are set to 'allow all cookies' to give you the very best experience.

If you continue without changing these settings, you consent to this. If you want, you can change your settings at any time by visiting our cookies page.

More About Cookies

Main Menu
Banner Adverts
Christmas Shop 2023
© 2023 Quasar Electronics Limited, all rights reserved worldwide. E & OE.
Exec Time: 0.031027 Seconds Memory Usage: 3.605652 Megabytes