C251 User's Guide

near

The near memory type may be used for variables and constants. This memory is accessed using 16-bit addresses and may be on-chip or external.

  • For variables, near memory is limited to 64KB and may not cross a 64KB boundary. Variables declared near are located in the NDATA memory class.
  • For constants (ROM variables), near memory is limited to 64KB and may not cross a 64KB boundary. Constant variables declared far are located in the NCONST group.

Declare near objects as follows:

unsigned char near near_variable;

unsigned char const near near_const_variable;