1.2 Recommended Reading

This user’s guide describes the use and features of the MPLAB XC8 C Compiler when building for AVR targets and using the ISO/IEC 9899:1999 Standard (C99) for programming languages. The following Microchip documents are available and recommended as supplemental reference resources.

MPLAB® XC8 C Compiler User’s Guide for PIC® MCU

This version of the compiler's user's guide is for projects that target 8-bit PIC devices.

MPLAB® XC8 C Compiler Release Notes for AVR® MCU

For the latest information on using MPLAB XC8 C Compiler, read MPLAB® XC8 C Compiler Release Notes (an HTML file) in the docs subdirectory of the compiler’s installation directory. The release notes contain the latest information and known issues that might not be included in this user’s guide.

Microchip Unified Standard Library Reference Guide

This guide contains information and examples relating to the types, macros, and functions defined by the C standard libraries and which is shipped with all MPLAB XC C compilers.

AVR® GNU Toolchain to MPLAB® XC8 Migration Guide

This guide describes the changes to source code and build options that might be required should you decide to migrate a C-based project from the AVR 8-bit GNU Toolchain to the Microchip MPLAB XC8 C Compiler.

Development Tools Release Notes

For the latest information on using other development tools, refer to the tool-specific Readme files in the docs subdirectory of the MPLAB X IDE installation directory.