Microchip Technology MPLAB® ICD 5 In-Circuit Debugger/Programmer Kit

Microchip Technology MPLAB® ICD 5 In-Circuit Debugger/Programmer Kit (DV164055) is a fast, feature-rich emulation and programming tool for Microchip microcontrollers (MCUs), including PIC®, dsPIC®, AVR®, and SAM (Arm®) devices. The MPLAB ICD 5 debugs and programs with a powerful, easy-to-use MPLAB X Integrated Development Environment (IDE) Graphical User Interface (GUI). Connect to a PC via a high-speed USB 2.0 interface or Ethernet. Utilizing a flat cable, DV164055 connects to targets with the debugger at one end and the target device at the other. The debugger communicates with devices with built-in emulation circuitry instead of special debugger chips and executes code like an actual device. Accessible interactively, all features of the target device can be set and modified by the MPLAB X IDE interface.

Features

  • Connects to a computer via high-speed USB 2.0 or Ethernet
  • Debugs at full speed
  • Monitors internal file registers
  • Configures pin drivers
  • Connects to targets using an RJ11 or RJ45 modular cable, also connects to legacy targets
  • Supports multiple breakpoints, stopwatch, and source code file debugging
  • Programs devices using MPLAB X IDE or MPLAB IPE
  • Debugs application on user’s hardware in real time
  • Sets breakpoints based on internal events
  • Field-upgradeable through a firmware download
  • Adds device support and features by installing the latest version of the device and tool packs, available as a free download at www.microchip.com/mplabx/
  • 0 to +70°C operating temperature range
  • Performance/speed
    • No firmware download delays are incurred when switching devices
    • 32-bit MCU running at 300MHz with 384K bytes of RAM
    • 4MB buffer memory
  • Safety
    • Receive feedback from the debugger when the external power supply is needed for the target
    • Supports target supply voltages from 1.2V to 5.5V
    • Safely power up to 1A with the PoE Power Supply or a PC capable of providing 3A on the USB Type-C® connector
    • Protection circuits are added to the probe drivers to guard against power surges from the target
    • VDD and VPP voltage monitors protect against overvoltage conditions, all lines have over-current protection
    • Power pins are physically isolated until the voltage is determined to be safe for connection, programmable resistor value, and direction (pull-up, pull-down, or nonexistent)
    • Controlled programming speed provides flexibility to overcome target board design issues
    • CE and RoHS compliant

Kit Contents

  • Rectangular MPLAB ICD 5 unit housed in a durable black and metallic case accented with an LED indicator bar, on the sides of the unit are the USB connector, Ethernet connector, power connector, and communication/debug connectors
  • USB Type-C® to Type-C cable for default computer-to-debugger communication
  • Flat cable for connectivity to target devices

Required Equipment

  • Available USB 2.0 port
  • Microsoft Windows 10 or later, macOS®, or Linux® operating systems
  • MPLAB X IDE version 6.10 or later

Videos

Block Diagram

Block Diagram - Microchip Technology MPLAB® ICD 5 In-Circuit Debugger/Programmer Kit
Published: 2023-05-31 | Updated: 2025-03-21