Arizona Picdem 17 User Manual

Page of 92
 2001 Microchip Technology Inc.
DS39024B-page 25
Using the MPLAB
®
 C17 C Compiler
DATABANK   PROTECTED  NAME=SFR4        START=0x410     END=0x417
DATABANK   PROTECTED  NAME=SFR5        START=0x510     END=0x517
DATABANK   PROTECTED  NAME=SFR6        START=0x610     END=0x617
DATABANK   PROTECTED  NAME=SSR7        START=0x710     END=0x717
// 3. SFRs shared (0x18 to 0x19)
SHAREBANK  PROTECTED NAME=SFRShareB    START=0x018     END=0x019
// General Purpose Data Memory
// 1. GPRs that are shared (0x1A to 0x1F)
SHAREBANK  NAME=GPRShare     START=0x01A     END=0x01F
// 2. GPRs in banks 0 - 1
DATABANK   NAME=GPR0         START=0x020     END=0x0FF
DATABANK   NAME=GPR1         START=0x120     END=0x1FF
DATABANK   NAME=GPR2         START=0x220     END=0x2FF
DATABANK   NAME=GPR3         START=0x320     END=0x3FF
// Declare a stack
STACK      SIZE=0x20