DMCI System Requirements

Data Management & Control Interface (DMCI) has existed for several years. Previous versions of DMCI were available for the legacy MPLAB®IDE (aka MPLAB 8). DMCI was not fully operational on the initial releases of MPLAB X but is available now.

The DMCI within MPLAB® X, and any procedures and demonstrations shown on these pages, requires the following:

IDE and Plugin versions required
MPLAB X IDE v2.26 or higher
DMCI Plugin v2.36 of higher
Compiler Versions required
XC8 v1.33 or higher
XC16 v1.23 or higher
XC32 v1.33 or higher

Programmer/Debugger

DMCI operates with the PICKit™3 , MPLAB® ICD3, and MPLAB REALICE™ programmer/debuggers as well as MPLAB SIM ( MPLAB X's default software simulator. The functionality available under DMCI depends on the mode of operation.

PICKit 3 ICD3 REALICE Simulator
Modify/Capture on Break x Y Y Y
Real Time Data Monitoring (RTDM)* Y Y Y Y
Run Time Watch x x Y Y

*note - RTDM requires a UART on the MCU to communicate with the IDE during debug. The programmer/debugger is only used to program the MCU.

© 2016 Microchip Technology, Inc.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.