Datasheet
Section 22 Flash Memory
Rev. 3.00 Sep. 28, 2009 Page 689 of 910
REJ09B0350-0300
(5) Flash MAT Select Register (FMATS)
FMATS specifies whether the user MAT or user boot MAT is selected.
Bit Bit Name
Initial
Value R/W Description
7
6
5
4
3
2
1
0
MS7
MS6
MS5
MS4
MS3
MS2
MS1
MS0
0/1*
1
0
0/1*
1
0
0/1*
1
0
0/1*
1
0
R/W*
2
R/W*
2
R/W*
2
R/W*
2
R/W*
2
R/W*
2
R/W*
2
R/W*
2
MAT Select
The user MAT is selected when a value other than
H'AA is written, and the user boot MAT is selected
when H'AA is written. The MAT is switched by writing a
value in FMATS. To switch the MAT, make sure to
follow section 22.10, Switching between User MAT and
User Boot MAT. (The user boot MAT cannot be
programmed in user program mode even if the user
boot MAT is selected by FMATS. The user boot MAT
must be programmed in boot mode or programmer
mode.)
H'AA: User boot MAT is selected (user MAT is selected
when the value of these bits is other than H'AA).
Initial value when initiated in user boot mode.
H'00: Initial value when initiated in a mode other than
user boot mode (user MAT is selected).
[Programmable condition]
Execution state in the on-chip RAM
Notes: 1. The initial value is 1 in user boot mode and 0 in a mode other than user boot mode.
2. When starting up in user mode, the initial value cannot be changed. When starting up in
a mode other than user mode, the bits can be set to 1 but clearing to 0 is impossible.
Only writing the bits to 1 is possible.