Rochester, 12 mei 2006. Not that I ever used ICD, but if I type ICD and Microchip in google, I get http://www.microchip.com/stellent/idcplg?IdcService=3DSS_GET_PAGE&nodeId=3D= 1406&dDocName=3Den010046 as my first link, which tells me that ICD allows you to step through the code running on your PICmicro, and set break points and read register values and such. Now I'm not sure about your RS232 or USB connections, but I believe the best you can do with those is have your code send information to a display window now and then, so basically it is debugging =E0 la "printf()" instead of using breakpoints and register dumps and stack backtraces... Greetings, Maarten Hofman. -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist