English
Language : 

CC2510_15 Datasheet, PDF (42/245 Pages) Texas Instruments – Low-Power SoC (System-on-Chip) with MCU, Memory,2.4 GHz RF Transceiver, and USB Controller
CC2511F8 - Not Recommended for New Designs
0xFF
DATA
0x00
Memory Space
0xFF
0x80
0xFFFF
SFR Memory Space
XDATA
Memory Space
0x0000
0xFFFF
CC2510Fx / CC2511Fx
0xFFFF
0xFF00
0xFEFF
Fast Access RAM
Slow Access RAM /
Program Memory in RAM
0xF000
0xEFFF
0xE000
0xDFFF
0xDF80
0xDF00
0xDEFF
0xDE40
0xDE3F
0xDE00
0xDDFF
0x8000
0x7FFF
Unimplemented
Hardware Registers
Unimplemented
USB Register (CC2511F32)
Unimplemented
Non-Volatile Program Memory
0x0000
CC2510F32/CC2511F32
Unified Memory Space
4 KB SRAM
Hardware SFR Registers
Hardware Radio Registers /
I2S Registers
USB Registers
(CC2511F32)
32 KB Flash
Physical Memory
CODE
Memory Space
0x0000
8051 Memory Spaces
Figure 16: CC2510F32/CC2511F32 Memory Mapping
Details about the mapping of all 8051 memory
spaces are given in the next section.
10.2.2 8051 Memory Space
This section describes the details of each
standard 8051 memory space. Any differences
between the standard 8051 and
CC2510Fx/CC2511Fx is described.
10.2.2.1 XDATA Memory Space
On a standard 8051 this memory space would
hold any extra RAM available.
The 8, 16, and 32 KB flash program memory is
mapped into the address ranges 0x0000 -
0x1FFF, 0x0000 - 0x3FFF, and 0x0000 -
0x7FFF respectively.
The CC2510Fx/CC2511Fx has a total of 1, 2, or 4
KB SRAM, starting at address 0xF000.
Compilers/assemblers must take into
consideration that the first address of usable
SRAM start at 0xF000 instead of 0x0000.
The 350 bytes of XDATA in location 0xFDA2 -
0xFEFF on CC2510F32 and CC2511F32 do not
retain data when power modes PM2 or PM3
are entered. Refer to Section 12.1.2 on Page
74 for a detailed description of power modes.
The 256 bytes from 0xFF00 to 0xFFFF are the
DATA memory space mapped to XDATA.
These bytes are also reached through the
DATA memory space.
In addition the following is mapped into the
XDATA memory space:
• Radio registers are mapped into
address range 0xDF00 - 0xDF3D.
• I2S registers are mapped into the
address range 0xDF40 - 0xDF48.
SWRS055G
Page 42 of 236