FUJITSU FR family 32-bit microcontroller instruction manuel CM71-00101-5E User Manual
Page 44
20
CHAPTER 3 REGISTER DESCRIPTIONS
Figure 3.3-4 "ILM" Register Functions
●
Range of ILM Program Setting Values
If the original value of the register is in the range 16 to 31, the new value may be set in the range 16 to 31.
If an instruction attempts to set a value between 0 and 15, that value will be converted to "setting value +
16" and then transferred.
If the original value is in the range 0 to 15, any new value from 0 to 31 may be set.
●
Initialization of the ILM at Reset
The reset value is "01111
B
".
■
System Condition Code Register (SCR: Bit 10 to bit 08)
●
Bit Configuration of the SCR
Figure 3.3-5 Bit Configuration of the SCR
●
SCR Functions
•
Bits D1, D0
Bits "D1", "D0" are used for intermediate data in stepwise division calculations. This register is used to
assure resumption of division calculations when the stepwise division program is interrupted during
processing. If changes are made to the contents of this register during division processing, the results of
the division are not assured.
•
T-bit
The T-bit is a step trace trap flag. When this bit is set to "1", step trace trap operation is enabled.
Note: Step trace trap processing routines cannot be debugged using emulators.
●
Initialization of the SCR at Reset
The values of bits "D1", "D0" are undefined, and the T-bit is set to "0".
Interr
u
pt controller
Interr
u
pt
a
ctiv
a
ted
Peripher
a
l
Interr
u
pt
req
u
e
s
t
Activ
a
tion OK
ICR
25
ILM
29
Comp
29>25
1
I fl
a
g
FR f
a
mily CPU
AND
10
09
08
SCR
D1
D0
T
Initial value: XX0
B