I'm not familiar with ICD debugging, and can't find this information on Microchip's site. To me the ICD debugging technique looks almost identical to so called serial debugging. As most of my designs already have a serial RS232 (or USB) connection, I think it would be as good as ICD, or even better, because you don't spoil any extra pins. So what's the real advantage of ICD over RS232 ? thanks, Stef Mientki -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist