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|
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.
|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.