C8051F303-GSR Silicon Labs, C8051F303-GSR Datasheet - Page 63

no-image

C8051F303-GSR

Manufacturer Part Number
C8051F303-GSR
Description
8-bit Microcontrollers - MCU 8KB 14Pin MCU
Manufacturer
Silicon Labs
Datasheet

Specifications of C8051F303-GSR

Rohs
yes
Core
8051
Processor Series
C8051
Data Bus Width
8 bit
8.2.
The memory organization of the CIP-51 System Controller is similar to that of a standard 8051. There are
two separate memory spaces: program memory and data memory. Program and data memory share the
same address space but are accessed via different instruction types. The CIP-51 memory organization is
shown in Figure 8.2 and Figure 8.3.
8.2.1. Program Memory
The CIP-51 core has a 64k-byte program memory space. The C8051F300/1/2/3 implements 8192 bytes of
this program memory space as in-system, reprogrammable Flash memory, organized in a contiguous
block from addresses 0x0000 to 0x1FFF. Note: 512 bytes (0x1E00 - 0x1FFF) of this memory are reserved
for factory use and are not available for user program storage. The C8051F304 implements 4096 bytes of
reprogrammable Flash program memory space; the C8051F305 implements 2048 bytes of reprogramma-
ble Flash program memory space. Figure 8.2 shows the program memory maps for C8051F300/1/2/3/4/5
devices.
Program memory is normally assumed to be read-only. However, the CIP-51 can write to program memory
by setting the Program Store Write Enable bit (PSCTL.0) and using the MOVX instruction. This feature pro-
vides a mechanism for the CIP-51 to update program code and use the program memory space for non-
volatile data storage. Refer to
0x1DFF
0x1E00
0x0000
Memory Organization
Programmable in 512
C8051F300/1/2/3
(8k FLASH)
Byte Sectors)
RESERVED
(In-System
FLASH
Section “10. Flash Memory” on page 89
Figure 8.2. Program Memory Maps
0x0FFF
0x1000
0x0000
Programmable in 512
Rev. 2.9
(4k FLASH)
C8051F304
Byte Sectors)
RESERVED
(In-System
FLASH
C8051F300/1/2/3/4/5
for further details.
0x07FF
0x0800
0x0000
Programmable in 512
(2k FLASH)
C8051F305
Byte Sectors)
RESERVED
(In-System
FLASH
63

Related parts for C8051F303-GSR