17.02.2015 Views

CCS C Compiler Manual PCB / PCM / PCH

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table of Contents<br />

PreProcessor ............................................................................................................................83<br />

PRE-PROCESSOR DIRECTORY ..........................................................................................83<br />

__address__ ..........................................................................................................................84<br />

_attribute_x ............................................................................................................................84<br />

#asm #endasm ......................................................................................................................85<br />

#bit .........................................................................................................................................95<br />

#build .....................................................................................................................................95<br />

#byte ......................................................................................................................................96<br />

#case .....................................................................................................................................97<br />

_date_ ....................................................................................................................................97<br />

#define ...................................................................................................................................98<br />

definedinc ..............................................................................................................................99<br />

#device ................................................................................................................................ 100<br />

_device_ .............................................................................................................................. 102<br />

#if expr #else #elif #endif ...................................................................................................... 102<br />

#error ................................................................................................................................... 103<br />

#export (options) .................................................................................................................. 104<br />

__file__ ................................................................................................................................ 105<br />

__filename__ ....................................................................................................................... 105<br />

#fill_rom ............................................................................................................................... 106<br />

#fuses .................................................................................................................................. 106<br />

#hexcomment ...................................................................................................................... 107<br />

#id ........................................................................................................................................ 107<br />

#ifdef #ifndef #else #elif #endif ............................................................................................. 108<br />

#ignore_warnings ................................................................................................................. 109<br />

#import (options) .................................................................................................................. 109<br />

#include ............................................................................................................................... 110<br />

#inline .................................................................................................................................. 111<br />

#int_xxxx .............................................................................................................................. 112<br />

#INT_DEFAULT ................................................................................................................... 115<br />

#int_global............................................................................................................................ 115<br />

__line__ ............................................................................................................................... 116<br />

#list ...................................................................................................................................... 116<br />

#line ..................................................................................................................................... 117<br />

#locate ................................................................................................................................. 117<br />

#module ............................................................................................................................... 118<br />

#nolist .................................................................................................................................. 118<br />

#ocs ..................................................................................................................................... 119<br />

#opt ...................................................................................................................................... 119<br />

#org...................................................................................................................................... 120<br />

#pin_select ........................................................................................................................... 121<br />

__pcb__ ............................................................................................................................... 123<br />

__pcm__ .............................................................................................................................. 123<br />

__pch__ ............................................................................................................................... 124<br />

#pragma ............................................................................................................................... 124<br />

#priority ................................................................................................................................ 125<br />

#profile ................................................................................................................................. 125<br />

#reserve ............................................................................................................................... 126<br />

#rom..................................................................................................................................... 127<br />

#separate ............................................................................................................................. 128<br />

#serialize .............................................................................................................................. 128<br />

v

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!