This document is the user guide for MPLAB C30 C Compiler by Microchip Technology Inc. The compiler is designed for PICmicro 8-bit microcontrollers, KEELOQ hopping code devices, serial EEPROMs, microcontroller peripherals, non-volatile memory, and analog products. Additionally, the document highlights Microchip's ISO/TS-16949:2002 certification for quality systems in PICmicro, KEELOQ, EEPROM, peripherals, non-volatile memory, and analog products, as well as ISO 9001:2000 certification for development system design and production.
The MPLAB C30 C Compiler User's Guide explains how to develop firmware with the MPLAB C30 compiler, which is based on the GNU Compiler Collection (GCC). It covers compiler overview, differences from ANSI C, command‑line usage, runtime environment, data types, device support files, interrupt handling, and mixed C/assembly programming.
The document also includes appendices on implementation‑defined operations, diagnostic messages, and deprecated features, plus contact information for Microchip technical support and worldwide sales locations. This manual is written in Chinese.