PIC Programmers, In Circuit Programming and BootLoaders

From OpenCircuits
Jump to navigation Jump to search

This is an article in the process of creation, will you help finish it?


In the PIC world programming may mean either writing the program by a human being or writing the hex file from the compiled ( assembled ) program into the PIC chip. This page concenrns the former.

There are several different methods of programming each with its own advantages and disadvantages. Right now I like serial bootloading the best, but it may not be the best for everyone. The following chart summarizes the methods, they are then discussed in more detail later.


Method What Details
Stepper Motor Drive Stepper Motor Tester Half step, forward reverse, variable speed.



Hardware Programmer

In Circuit Programming

Serial Bootloaders