Microchip Technology MCP1256/7/8/9EV Data Sheet

Page of 16
Introduction
Microchip produces approximately 900 different 
development tools, of which only a selection are featured 
in this document. For the full listing of Microchip's 
development tools, please visit the online Development 
Tool Selector at 
www.microchip.com/dts
, or visit our 
application sites on 
www.microchip.com
.
MPLAB X IDE
MPLAB X IDE is the latest generation of Microchip’s free 
integrated development environment. Incorporating a 
powerful and highly functional set of features, it allows 
you to easily develop applications for Microchip’s PIC® 
microcontrollers and dsPIC® digital signal controllers. It 
is based on the NetBeans IDE from Oracle and runs on 
Windows®, Linux® and Mac® OS X. Its unified graphical user 
interface (GUI) helps to integrate software and hardware 
development tools from Microchip and third party sources 
to give you high-performance application development and 
extensive debugging capabilities. 
The flexible and customizable interface allows you to have 
multiple debug tools connected to your computer at the 
same time. You can select any tool you desire for a specific 
project or configuration within a project. With complete 
project management, visual call graphs, a configurable 
watch window and a feature-rich editor that includes code-
completion and hyperlink navigation, MPLAB X IDE is fully 
equipped to meet the needs of experienced users while 
remaining flexible and user-friendly for even those who are 
new to the IDE.
MPLAB® X IDE and Software Tools
Features
Feature-Rich Editor
   
Color syntax highlighting
   
Smart code completion makes suggestions and 
provides hints as you type
   
Automatic code formatting based on user-defined rules
   
Refactoring tools
 to intelligently restructure code
   
Live parsing
User-Friendly, Customizable Interface
   
Fully customizable interface: toolbars, toolbar buttons, 
windows, window placement, etc.
   
Call graph window
   
Plug-in feature extensions
Navigation Features
   
Powerful navigation tools:
•    Go to file, Go to type, Go to symbol, Go to header, 
Go to declaration, hyperlinks using 'Ctrl + mouse over'
   
Tasks navigator with user-defined bookmarks
•    e.g. 
//TODO, //FIXME
   
Project-based workspaces:
•    Multipl
e projects, tools and configurations
•    Simult
aneous debugging sessions
File History and Bug Tracking
   
Local file history feature
•    NetBean plug-ins for revision control systems 
also available
   
Built-in support for Bugzilla issue tracker
•    Integrated with editor for ease-of-navigation issues
THIRD  PART Y
SHARED
I N T E G R A T E D   D E V E L O P M E N T   E N V I R O N M E N T
MPLAB XC COMPILERS                     PROGRAMMER’S EDITOR                   SOURCE LEVEL DEBUGGER                      PROJECT MANAGER
Other Software Tools
MPLAB SIM Simulator
Emulators and Debuggers
Production, Gang
Programmers
Compilers
RTOS
Version Control
MPLAB Starter Kits
MPLAB PM3
Application Segments
NetBeans Plug-Ins
RTOS Viewer
PC Lint and Others...
Data Monitor & 
Control Interface
PICkit™ Programmer/Debugger
MPLAB ICD
MPLAB REAL ICE™ In-Circuit Emulator
MATLAB
Proteus SPICE
IDE.V1.05.25.1
3
2
Quick Guide to Microchip Development Tools