At 09:13 PM 5/12/2006 +0200, you wrote: >thanks Mike, > >but ... >... a lot of (may all) things you mentioned, can be done through serial Sure, if you allow re-writing of the flash to insert breakpoints (slow), as opposed to the dedicated hardware breakpoint (fast to change, but only a single breakpoint) but your monitor program will consume some program memory. Using ICD will also allow you to debug your serial handling routines in a realistic situation, which might be a bit difficult if you're using the port for debugging. Also the integration with MPLAB allows you to single-step through the code in the edit window. That's not possible with debugging using a serial monitor. It *could* be done, just that it hasn't been.. Best regards, Spehro Pefhany --"it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com ->>Test equipment, parts OLED displys http://search.ebay.com/_W0QQsassZspeff -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist