UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
35 of 362
NXP Semiconductors
UM10208
Chapter 5: LPC2800 Flash
5.1 Flash Control register (F_CTRL-0x8010 2000)
The Flash Control register is used to select read modes and to control the programming of
the flash memory. The fields in the F_CTRL register are shown in
.
0x8010 2FEC
F_INT_SET
Set interrupt status bits
WO
-
0x8000 5030
FLASH_PD
Allows turning off the Flash memory
for power savings.
R/W
1
0x8000 5034
FLASH_INIT
Monitors Flash readiness, such as
recovery from Power Down mode.
R/W
-
Table 12.
Flash memory controller registers
Offset
Register name
Description
Access
Reset
value
Table 13.
Flash Control register (F_CTRL-0x8010 2000)
Bits
Name
Description
Access Reset
value
0
FC_CS
Flash chip select.
0 : standby mode.
1 : active mode.
R/W
1
1
FC_FUNC
Program/erase selection.
0 : select erase.
1 : select program/data load.
R/W
0
2
FC_WEN
Program/erase enable.
0 : enable program/erase.
1 : disable program/erase.
R/W
1
4:3
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
-
-
5
FC_RD_LATCH
Selects reading of Flash data or Flash data latch
value.
0 : read Flash array.
1 : read data latches for verification of data that is to be
programmed.
R/W
0
6
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
-
-
7
FC_PROTECT
Program/Erase protection.
0 : program/erase disabled.
1 : program/erase enabled.
R/W
0
9:8
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
-
-
10
FC_SET_DATA
Preset data latches.
0 : no effect.
1 : set all bits in the data latches to 1.
R/W
0
11
FC_RSSL
Enable reading of sector selection latches:
0 : normal read of Flash array.
1 : read sector selection latches.
R/W
0