5.3. Using the MPLAB ICD 3 In-Circuit Debugger

The MPLAB ICD 3 in-circuit debugger is a PC-based complex debugger system used for hardware and software development of PIC microcontrollers and dsPIC Digital Signal Controllers based on in-circuit serial programming technology and is manufactured by Microchip Inc. The MPLAB ICD 3 can help the embedded system developer to

  • Insert hardware and software breakpoints
  • Debug the application in real time
  • Set breakpoints based on internal events
  • Monitor internal file registers
  • Program the device

An ICD is similar to a simulator, but in addition, the ICD connects to the target system hardware and helps the developer to debug the hardware and software in real time. In addition to debugging functions, ...

Get SD Card Projects Using the PIC Microcontroller now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.