PBYTE
The PBYTE macro accesses individual bytes in one page of the external data memory of the 8051. You may use this macro in your programs as follows:
#include <absacc.h> /* Include Macro Definitions */
.
.
.
rval = PBYTE [0x0002];
PBYTE [0x0002] = 38;
.
.
.
This example reads and write the contents of the byte in pdata memory at address 0002h.
The range of valid index values for this macro is 0-255.