Figure 15.2. 128 Kb Flash Memory Map And Security Bytes - Silicon Laboratories C8051F12 Series Manual

8k isp flash mcu
Table of Contents

Advertisement

C8051F120/1/2/3/4/5/6/7 C8051F130/1/2/3
Read and Write/Erase Security Bits.
(Bit 7 is MSB.)
Bit
Memory Block
7
0x1C000 - 0x1FBFD
6
0x18000 - 0x1BFFF
5
0x14000 - 0x17FFF
4
0x10000 - 0x13FFF
3
0x0C000 - 0x0FFFF
2
0x08000 - 0x0BFFF
1
0x04000 - 0x07FFF
0
0x00000 - 0x03FFF
Flash Read Lock Byte
Bits7–0: Each bit locks a corresponding block of memory. (Bit7 is MSB).
0: Read operations are locked (disabled) for corresponding block across the JTAG interface.
1: Read operations are unlocked (enabled) for corresponding block across the JTAG inter-
face.
Flash Write/Erase Lock Byte
Bits7–0: Each bit locks a corresponding block of memory.
0: Write/Erase operations are locked (disabled) for corresponding block across the JTAG
interface.
1: Write/Erase operations are unlocked (enabled) for corresponding block across the JTAG
interface.
NOTE: When the highest block is locked, the security bytes may be written but not erased.
Flash access Limit Register (FLACL)
The Flash Access Limit is defined by the setting of the FLACL register, as described in SFR
Definition 15.1. Firmware running at or above this address is prohibited from using the
MOVX and MOVC instructions to read, write, or erase Flash locations below this address.

Figure 15.2. 128 kB Flash Memory Map and Security Bytes

204
SFLE = 0
0x1FFFF
Reserved
0x1FC00
Read Lock Byte
0x1FBFF
Write/Erase Lock Byte
0x1FBFE
0x1FBFD
Flash Access Limit
0x00000
Program/Data
Memory Space
Rev. 1.4
SFLE = 1
0x00FF
Scratchpad Memory
(Data only)
0x0000

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the C8051F12 Series and is the answer not in the manual?

Questions and answers

Table of Contents