Hello, I'm getting started at debugging, and I own an Atmega168 (Arduino Diecimilla) and a PIC16F873A. I own an MPLAB-ICD2 for PIC debugging and an AVR Dragon for Atmega.
I'd like to know which debugger is more comfortable, faster or reliable in your opinion.
I've heard that DebugWIRE uses only 2 wires, but when changing from debug to program you've to enable/disable debug fuses and so on. I don't know how works the ICSP debugging on PIC.
For my debugging I need to watch variables, and a play/pause button if possible.
Any advice, explanation is highly appreciated.