>Does the CCS compiler runs with ICE2000 under MPLAB ? > >If so, does it provides C source level debugging ? Take a look at Microchip mcc18. Microchip mcc18 runs with ICE2000 under MPLAB and provides C source level debugging. There is a difference with asm when you are debugging C : mcc18 store local variables in a software stack located at 0x500 so to see them you will have to look at the 'file registers' window. To see C global variables just open a 'watch' window. Mcc18 is not free, but you can download a demo version from microchip -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics