The MPLAB XC8 is a full-featured, highly-optimized ANSI C compiler for the PIC® 0/12/16/18 and AVR® microcontroller families. This compiler integrates into Microchips MPLAB(R) X IDE, is compatible with all Microchip debuggers and emulators, and runs on Windows, Linux and Mac OS X.
Our MPLAB® XC C Compiler PRO license provides valuable optimizations that reduce the size of your code and increase the efficiency of your software. We also offer our 12-month High Priority Access (HPA) product to maintain your PRO license to allow updating your compiler to the latest version, provide you with priority access to technical support and give you free shipping of development tools that you order on Microchip’s Purchasing and Client Services e-commerce website.
Effective September 1, 2020 there were changes made to how MPLAB XC Compiler licenses are renewed. There will be no changes to the actual functions of the licenses. The following changes apply to this license type:
We are committed to continuously improving our world-class line of MPLAB XC compilers to provide you with valuable and easy-to-use software development solutions. Please email us at SW.Licensing@microchip.com if you have any questions.
A network server license is a shared license. It allows one person to compile at a time. Once used, the license remains captured by that person for 60 minutes, during which no one else can use it. If that person compiles again, the 60 minutes starts over.
The license is not compatible with virtual machines. To use this license with a virtual machine, see SW006021-VM. For the single-user, workstation license, see SW006021-2.
The MPLAB XC8 is a full-featured, highly-optimized ANSI C compiler for the PIC® 0/12/16/18 and AVR® microcontroller families. This compiler integrates into Microchips MPLAB X IDE, is compatible with all Microchip debuggers and emulators, and runs on Windows, Linux and Mac OS X.
The MPLAB XC8 Compiler also comes with 12 months of High Priority Access, a maintenance subscription providing web access to new version releases and priority technical support for the compiler.
Download a Network Server Installer.
For a complete list of documentation, go to the MPLAB XC Compilers.