News & Articles

Get started learning to build your own electronics by following our FREE online courses below!
Learn More »



Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!
Programming The PIC

Posted October 14, 2007 by Chris

Expanding upon the previous tutorial where we learned how to connect a PIC to a host computer, we are now ready to actually program the PIC. This tutorial explains that process.

21 Responses to “Programming The PIC”

  1. daniel kris Says:

    thanx. i will contact you if i have complications. 😀

  2. angel baron Says:

    hi,im looking for information how to erase y reprogram a microcontroller o how to erase and put back information on it, for example i have a board that reads 50564 cuts,i need erase it and putback 70.567 cuts its that posible thank you for your helpp please helme on this

  3. Chris Says:

    To erase a microcontroller you’ll need a programmer or something that is able to communicate with your microcontroller. Erasing a microcontroller is virtually the same thing as re-programming it with no data.

  4. Tim Says:

    Hi, I was wondering why the connection is made to the development board via
    the Tiny ICD2 Pic programmer?. Is it possible to connect the serial cable straight to the development board to program the chip without using the Tiny programmer. I see there is a serial socket on the board.

    excellent tutorial by the way

  5. Nilotpal Says:

    I want to know that is this developement board available in India??
    where could I find the addresses of the ports of the mcu?
    Is there any manual available for OLIMEX Developement board?
    Please help me.
    My email id :

  6. filmon Says:

    hi chris
    the only microcontroller that I can get is the ATmega16 microcontroller with its programming circuit and softwares. so can u help me on programming it using the AVR studio4. or can u inform me how to convert the program that u have used in PIC18F452.
    Looking forward for your reply

  7. UMAIR Says:

    dear sir.
    i don’t have PIC but i have 8051 contoller, so tell me i programmed on this chip (8051)?

  8. Sheridan Pap Says:

    Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such fantastic information being shared freely out there.

  9. Sushant Says:

    I am using dsPIC33EP64GP504 can we code it using Mplab can i cant find it in select device i have 8.56 version of the software plsease help.

  10. Trent Says:

    Can I buy this already made???!!!!

  11. Ubot Studio Truth Says:

    Ubot Studio Truth

    Discussions of Ubot Studio bugs and short comings
    exposed forum

  12. Rahul Says:

    hello sir,

    i am working on short range personal radar. i am getting problem in programming please help me.

    Please send me some data which will helpful for me to understand programming or please me hex code.

    thank you

Leave a Reply