CHANDLER, Ariz., Jan. 12, 2016 /PRNewswire/ -- Microchip Technology Inc. (NASDAQ: MCHP), a leading provider of microcontroller, analog and Flash-IP solutions, today announced a flexible, low-cost, renewable monthly subscription license for the PRO editions of its award-winning MPLAB® XC line of C compilers. The MPLAB XC8, XC16 and XC32 compilers offer reduced complexity, and provide the best execution speed and code size for all ~1,400 PIC® microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs), and are available with three optimization levels—Free, Standard and PRO. By offering a monthly-subscription PRO license, Microchip is providing 8, 16 and 32-bit MCU designers the ability to make use of the most features and best code optimization only when needed in the design cycle. Subscribers will also have the ability to receive updated versions of the MPLAB XC compiler type they are subscribed to, without the need for an active Microchip MPLAB XC High Priority Access (HPA) maintenance subscription. Unlike most software subscriptions, this license is not cloud-based, providing designers the additional flexibility of using the compilers offline.
2012-2016 Microchip Technology Inc. DS50002071F MPLAB® XC16 C Compiler User’s Guide. MPLAB XC16 C Compiler is a program developed by Microchip. The most used version is v1.11, with over 98% of all installations currently using this version. The software installer includes 16 files and is usually about 701.8 KB (718,641 bytes). MPLAB XC16 C Compiler 1.35 can be downloaded from our software library for free. This free software was originally developed by Microchip Technology Inc. The most popular versions among the software users are 1.2 and 1.1.
To learn more about the features and different optimization levels of the MPLAB XC compilers, visit http://www.microchip.com/Compilers-120115a.
'By adopting the PRO optimizations found in Microchip's MPLAB XC compilers, embedded systems designers have more optimized code sizes and enhanced program execution speed,' said Derek Carlson, Microchip's vice president of Development Tools. 'Now, with the most flexible compiler licensing option in the industry, customers will also enjoy the freedom to make use of PRO-level compiling only when needed.'
The MPLAB XC compilers provide support for the Linux, Mac OS® and Windows® operating systems, enabling designers to use their platform of choice for embedded development. Additionally, MPLAB XC is part of Microchip's integrated tool chain of compatible compilers and debugger/programmers that operate seamlessly within the universal, cross-platform and open-source MPLAB X integrated development environment, reducing both learning curves and tool investments. MPLAB XC compilers are also compatible with the legacy MPLAB IDE.
Pricing & Availability
Renewable monthly subscription licenses for the following compilers are available today for $29.95 per month, for each compiler, by visiting http://www.microchip.com/microchipDIRECT-120115a: MPLAB XC8 PRO Compiler Subscription License (Part # SW006021-SUB), MPLAB XC16 PRO Compiler Subscription License (Part #SW006022-SUB), MPLAB XC32/XC32++ PRO Compiler Subscription License (Part #SW006023-SUB).
The subscription renews automatically on a monthly basis, and can be canceled and restarted at any time. Additionally, Free editions of the MPLAB XC compilers are available for download, and they include the option of a 60-day PRO evaluation trial, at http://www.microchip.com/Compilers-120115a. For additional information, contact any Microchip sales representative or authorized worldwide distributor.
Resources
High-res Images Available Through Flickr or Editorial Contact (feel free to publish):
- Compiler Graphic: http://www.microchip.com/Graphic-120115a
Follow Microchip:

- RSS Feed for Microchip Product News: http://www.microchip.com/RSS-120115a
- Twitter: http://www.microchip.com/Twitter-120115a
- Facebook: http://www.microchip.com/Facebook-120115a
- YouTube: http://www.microchip.com/YouTube-120115a
About Microchip Technology
Microchip Technology Inc. (NASDAQ: MCHP) is a leading provider of microcontroller, mixed-signal analog and Flash-IP solutions, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality. For more information, visit the Microchip website at http://www.microchip.com/Homepage-120115a.
Note: The Microchip name and logo, PIC, dsPIC, and MPLAB are registered trademarks of Microchip Technology Inc. in the USA and other countries. All other trademarks mentioned herein are the property of their respective companies.
Tags / Keywords: MPLAB, XC Pro License, Compiler, MCU Compiler, Subscription Compiler, Low Cost Compiler, Microchip Development Tools
Editorial Contact: | Reader Inquiries: |
Sarah Broome | 1-888-624-7435 |
480-792-4386 | |
Logo - http://photos.prnewswire.com/prnh/20141115/158835LOGO
SOURCE Microchip Technology Inc.
Related Links
http://www.microchip.com
These installation files update a previously installed compiler with information it needs to support more recent Microchip devices.
Part Support Patches
- Will update new device-specific information: header files, linker scripts and memory configuration files.
- Will not add new functionality or optimizations to your compiler
- Will not provide corrections to the compiler's operation
Part support patches allow for the selection of new devices not provided originally by the compiler, and use those devices' SFRs and other features in a project. A part support patch is only needed when using a device that is not available in a compiler.
Part-support patch file names include a corresponding compiler version number. If the patch file is used to update the corresponding compiler, then all added parts will work. Part-support patches can be applied an older compiler, but not all devices added by the patch are guaranteed to work in the older compiler.
Microchip Xc Compiler

Any support for new devices added by a part support patch will be incorporated into all subsequent compiler releases. Once an update to a more recent compiler version is completed, part support patches will no longer be needed for those devices. For example, if version 1.30 part support patch is applied to version 1.30 compiler to use a new device, the device-specific information contained in the patch will already be present in the subsequent 1.31 compiler release.
Mplab Xc16
The compiler's release notes list new devices that it supports. Part-support patches have their own release notes, indicating all the devices the support. Part-support updates are available free of charge - no HPA is required.