Tools for the Microchip (TM) PIC microcontrollers