The C for PICmicro microcontrollers CD ROM is designed for students and professionals who need to learn how to use C to program embedded microcontrollers. It also provides all the software tools needed to actually program a PIC16F84 - including a full C compiler and device programmer that is compatible with the Matrix PICmicro development board. Although the course focuses on the use of the PIC series of microcontrollers, this CD ROM will provide a relevant background in C programming for any microcontroller. The CD ROM assumes no previous experience of C programming - the only assumed knowledge is an ability to use a web browser and an understanding of basic digital electronics. In addition to the required underpinning knowledge PIC-C includes 9 complete projects, each of which has up to 5 subsections, that take users through the material in a relevant context.