Abbreviation |
LA |
Arguments |
None. |
Default |
SMALL |
Description |
This
directive controls the selection of the memory model to
be implemented. In the LARGE memory model,
all variables and local data segments of functions and
procedures reside (as defined) in the external data
memory of the 8051 system. Up to 64 KBytes of external
data memory may be accessed. This however, requires the
long and therefore inefficient form of data access
through the data pointer (DPTR). |
NOTE
The stack required for function calls is always placed in
internal memory.
Example
#pragma large