English
Language : 

CC2510FX Datasheet, PDF (38/253 Pages) List of Unclassifed Manufacturers – True System-on-Chip with Low Power RF Transceiver and 8051 MCU
CC2510Fx / CC2511Fx
memory. Just like a standard 8051 the upper
128 byte share address with the SFR and can
only be accessed indirectly, the stack is
normally located here. The lower 48 bytes are
reserved, and hold 4 register banks used by
the MCU. The 16 bytes on addresses 0x20 to
0x2F are bit addressable.
The DATA memory will retain its contents in
PM0 to 3
The DATA memory can be accessed through
the XDATA and CODE memory spaces at the
address ranges 0xFF00-0xFFFF.
SFR memory space.
The SFR memory space is identical to a
standard 8051.
The 128-entry hardware register area is
accessed through this memory space.
Unlike a standard 8051, the SFR registers are
also accessible through the XDATA and
CODE address space at the address range
0xDF80-0xDFFF. Some CPU-specific SFR
registers reside inside the CPU core and can
only be accessed using the SFR memory
space and not through the duplicate mapping
into XDATA/CODE memory space, these
registers are shown in gray in Table 29.
12.3.3 Data Pointers
The CC2510Fx/CC2511Fx has two data pointers,
DPTR0 and DPTR1 to accelerate the
movement of data blocks to/from memory. The
data pointers are generally used to access
CODE or XDATA space e.g.
MOVC A,@A+DPTR
MOV A,@DPTR.
The data pointer select bit, bit 0 in the Data
Pointer Select register DPS, chooses which
data pointer shall be the active one during
execution of an instruction that uses the data
pointer, e.g. in one of the above instructions.
The data pointers are two bytes wide
consisting of the following SFRs:
• DPTR0 – DPH0:DPL0
• DPTR1 – DPH1:DPL1
DPH0 (0x83) – Data Pointer 0 High Byte
Bit Name
7:0 DPH0[7:0]
Reset R/W
0
R/W
Description
Data pointer 0, high byte
DPL0 (0x82) – Data Pointer 0 Low Byte
Bit Name
7:0 DPL0[7:0]
Reset R/W
0
R/W
Description
Data pointer 0, low byte
DPH1 (0x85) – Data Pointer 1 High Byte
Bit Name
7:0 DPH1[7:0]
Reset R/W
0
R/W
Description
Data pointer 1, high byte
DPL1 (0x84) – Data Pointer 1 Low Byte
Bit Name
7:0 DPL1[7:0]
Reset R/W
0
R/W
Description
Data pointer 1, low byte
DPS (0x92) – Data Pointer Select
Bit Name
7:1 -
Reset R/W
0x00 R0
Description
Not used
CC2510Fx/CC2511Fx PRELIMINARY Data Sheet (Rev. 1.2) SWRS055A Page 38 of 252