It supports the C99 and ISO standards, along with 16- and 32-bit data types, object-oriented programming, exception handling and header files for USB and Ethernet networking and serial interfaces.
When programming PICmicro® MCUs, MPLAB C18 allows you to save time and avoid unnecessary errors by translating C code into assembly code that can be directly written into the MCU's memory, with no need for a temporary code file. MPLAB C18 includes PIC18 platform-specific optimizations for small code sizes, faster code execution and execution time.
Important Note: MPLAB C18 is now available as a free download. If you have already purchased a license for MPLAB C18, you can either download the updated version or continue using your license until it expires.
Part of the MPLAB C compiler suite
MPLAB C18 is part of the MPLAB C18 suite. For more information on other features of the MPLAB C18 suite, visit MPLAB's web site.
Incorporates MPLAB C13
If you are using an older version of MPLAB C18, you can still take advantage of its new features, and you can continue using your old license for a month after the new version is released.
Note: Your existing MPLAB C18 license is valid until June 30, 2013. After June 30, 2013, if you still have an old MPLAB C18 license, you will be able to download the new MPLAB C18 product, but you will not be able to use it for any new products or updates to existing products.
Incorporates MPLAB C17
Automatically compiles and links to target
This tutorial focuses on the features of MPLAB C18 that automatically compile and link to target.
Important: If you want to use the features of MPLAB C18 in a project that targets an MPLAB C compiler
Related links:
Comments