The Spyder08 is an in-circuit debugger, meaning it programs files into the target microcontroller and offers debugging features like real-time code execution, stepping, and breakpoints. Its debugging features use the microcontroller’s integrated Background Debug Module (BDM). The BDM communicates with the host PC board through a dedicated pin on the microcontroller. The same pin is also used during device programming.