PIC Development Board – Programming

The PIC Development Board can be easily programmed INCircuit by using our eXtreme Burner – PIC, a PIC Programmer with USB Connectivity.

The firmware of a Microcontroller is normally stored in HEX files. This HEX file is generated by an assembler or a Compiler. In this section we will show you how you can transfer a HEX file from your PC to the Microcontroller.


  1. It is assumed that eXtreme Burner – PIC (hardware) is installed as described in its documentation.
  2. It is assumed that eXtreme Burner – PIC (software) is installed as described in its documentation.

Connect the PIC development board with the programmer using a six pin female to female cable as shown below. Power on both development board and the burner.

Fig. Six pin female to female cable for ICSP.


Fig. 6 PIN ICSP of Development Board.


Fig. 6 PIN ICSP of eXtreme Burner – PIC.

Launch eXtreme Burner – PIC from Windows Desktop or Start Menu.

usb pic programmer software
Fig.: eXtreme Burner – PIC, Main Screen.


The software is easy to use. First you need to load the HEX file which you want to burn to the MCU. So select Open from File Menu or From the Toolbar. Then select the hex file. Now the HEX file will be loaded and the contents (FLASH,EEPROM,Chip Settings) will be available.

Now connect the programmer with your PC by using standard USB Cable and Apply power to programmer using a 12v DC adaptor. The programmer will be automatically detected by software (provided drivers are installed previously) .

After that select PIC18F4550 from Chip Menu and Programming Mode = ICSP from Settings Menu. You are now ready Burn !!!

Select Write All From Toolbar or Write Menu.

The burner will start the Burn Process. It will write each section of memory and verify that they are written correctly.


easy pic programmer
Fig.: eXtreme Burner – PIC, Burning in Progress.


After few seconds the process ends. The chip is now programmed with the selected HEX file contents.

Return to Help Index.

JLCPCB Prototype: $2 for 10 pcs PCBs, 48 Hours Quick Turn

China’s Largest PCB Prototype Enterprise, 300,000+ Customers & 10,000+ Online Orders Per Day

Get quote online easily: https://jlcpcb.com/ quote

Facing problem with your embedded, electronics or robotics project? We are here to help!
Post a help request.


Avinash Gupta is solely focused on free and high quality tutorial to make learning embedded system fun !

More Posts - Website

Follow Me:
FacebookLinkedInGoogle Plus

Hobby Robotics Wheels
Line Following Robot Kit

6 thoughts on “PIC Development Board – Programming

  • By MGA - Reply

    Thank you for the information…

  • By mangesh - Reply

    hi i want pic18f4550 development board formycompaney

  • By peter - Reply

    I would like to know whether your programme supports 16F877, 16F84A and other 16 pin, 40 pin PICs.

  • By dithendra babu - Reply

    i want program for pic18f2550 interfacing with lm35 sensor

  • By sandeep - Reply

    Error I am getting is
    1.EEPROM data not found
    2.No chip dected in ZIF or ICSP port

Leave a Reply

Your email address will not be published. Required fields are marked *

1 × = two

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>