RX610 Group
27. Data Flash (Flash Memory for Data Storage)
R01UH0032EJ0120 Rev.1.20
Page 916 of 1006
Feb 20, 2013
27.2.5
Data Flash Programming/Erasure Enable Register (DFLWE)
b7
b6
b5
b4
b3
b2
b1
b0
Value after reset:
0
0
0
0
0
0
0
0
—
—
—
—
DBWE3
DBWE2
DBWE1
DBWE0
Address: 007F C450h
b15
b14
b13
b12
b11
b10
b9
b8
Value after reset:
0
0
0
0
0
0
0
0
KEY[7:0]
Bit
Symbol
Bit Name
Description
R/W
b0
DBWE0
DB0 Block Programming/Erasure Enable
0: Programming/erasure disabled
1: Programming/erasure enabled
R/W
b1
DBWE1
DB1 Block Programming/Erasure Enable
R/W
b2
DBWE2
DB2 Block Programming/Erasure Enable
R/W
b3
DBWE3
DB3 Block Programming/Erasure Enable
R/W
b7 to b4
Reserved
These bits are always read as 0. The write value
should always be 0.
R/W
b15 to b8
KEY[7:0]
Key Code
Enable or disable rewriting of the DBWEj bit (j = 3 to 0). R/(W)
*
Note:
*
Write data is not retained.
DFLWE is a register to enable or disable the DB0 to DB3 blocks (see figure 27.3) to be programmed or erased.
Only specific values written to the upper byte in word access are valid. Data written to the upper byte is not retained.
When on-chip ROM is disabled, the data read from DFLWE is 0000h and writing is disabled.
DFLWE is initialized by a reset.
DBWEj Bit (DBj Block Programming/Erasure Enable) (j = 0 to 3)
This bit is used to enable or disable the DB3 to DB0 blocks of the data mat to be programmed or erased.
The DBWEj bit is used to control programming/erasure of the DBj blocks.
Programming of the DBWEj bit is enabled only in word access when the KEY[7:0] bits are 1Eh.
KEY[7:0] Bits (Key Code)
These bits are used to enable or disable rewriting of the DBWEj bit.
Data written to the KEY[7:0] bits is not retained.