MACROSFile macros.h contains all macros used by the framework. Your code will also make use of those macros so it worth to take a look to that file.
Some macros are generic and serve no purpose other than facilitate coding; this is the case of macro SELECT_BANK, for example. Also, a series of "traditional branch" macros are defined to get around the cumbersome PIC instructions btfsc, btfss. Those are: JZ, JNZ, JC, JNC.
There also are framework specific macros such as VTIMER and START_VTIMER. We will cover those later in this manual.
|