Presents a graded course based around the practical use of the PIC microcontroller through project work. This work introduces applications using the popular 16F84 device as well as the 16F627, 16F877, 12C508, 12C629 & 12C675. It also covers the 16F818, with additional information on writing & documenting software.