| Electronic Components Datasheet Search |
|
C8051F340 Datasheet(PDF) 83 Page - Silicon Laboratories |
|
|
|||||||||||||||||||||||||||||
C8051F340 Datasheet(HTML) 83 Page - Silicon Laboratories |
|
83 / 288 page ![]() Rev. 1.0 83 C8051F340/1/2/3/4/5/6/7 9.2. Memory Organization 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. PROGRAM/DATA MEMORY (FLASH) (Direct and Indirect Addressing) 0x00 0x7F Upper 128 RAM (Indirect Addressing Only) 0x80 0xFF Special Function Register's (Direct Addressing Only) DATA MEMORY (RAM) General Purpose Registers 0x1F 0x20 0x2F Bit Addressable Lower 128 RAM (Direct and Indirect Addressing) 0x30 INTERNAL DATA ADDRESS SPACE EXTERNAL DATA ADDRESS SPACE XRAM - 4096 Bytes (Accessable using MOVX instruction) 0x0000 0x0FFF Off-Chip XRAM (Available only on devices with EMIF) 0x0400 0xFFFF FLASH (In-System Programmable in 512 Byte Sectors) 0x0000 RESERVED 0xFC00 0xFBFF USB FIFOs 1024 Bytes 0x07FF 0x1000 0xFFFF Figure 9.2. Memory Map 9.2.1. Program Memory The CIP-51 core has a 64k-byte program memory space. The C8051F340/1/2/3/4/5/6/7 implements 64k or 32k bytes of this program memory space as in-system, re-programmable Flash memory. Note that on the C8051F340/2/4/6 (64k version), addresses above 0xFBFF 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 “12. Flash Memory” on page 113 for further details. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |