C8051F320-TB Silicon Laboratories Inc, C8051F320-TB Datasheet - Page 77

no-image

C8051F320-TB

Manufacturer Part Number
C8051F320-TB
Description
BOARD PROTOTYPING W/C8051F320
Manufacturer
Silicon Laboratories Inc
Type
MCUr
Datasheets

Specifications of C8051F320-TB

Contents
Board
Processor To Be Evaluated
C8051F320/F321
Interface Type
USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
C8051F320
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
9.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 9.2.
9.2.1. Program Memory
The CIP-51 core has a 64k-byte program memory space. The C8051F320/1 implements 16k bytes of this
program memory space as in-system, re-programmable Flash memory, organized in a contiguous block
from addresses 0x0000 to 0x3FFF. Addresses above 0x3DFF are reserved.
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 Section “11. Flash Memory” on page 106 for further details.
0x3DFF
0x3E00
0x0000
Memory Organization
PROGRAM/DATA MEMORY
Programmable in 512
Byte Sectors)
RESERVED
16 K Flash
(In-System
(Flash)
Figure 9.2. Memory Map
0xFFFF
0x07FF
0x03FF
0x0800
0x0400
0x0000
0xFF
0x7F
0x2F
0x1F
0x80
0x30
0x20
0x00
Rev. 1.4
0x0000 to 0x07FF, wrapped
XRAM - 1024 Bytes
Same 2048 bytes as from
(accessable using MOVX
(Indirect Addressing
(Direct and Indirect
INTERNAL DATA ADDRESS SPACE
EXTERNAL DATA ADDRESS SPACE
on 2 kB boundaries
General Purpose
Upper 128 RAM
Bit Addressable
USB FIFOs
1024 Bytes
Addressing)
instruction)
Registers
Only)
DATA MEMORY (RAM)
(Direct Addressing Only)
C8051F320/1
Special Function
Lower 128 RAM
(Direct and Indirect
Addressing)
Register's
77

Related parts for C8051F320-TB