MC96FR116C
48
November, 2018 Rev.1.8
Initial value : 00
H
CY
Carry Flag. Receives carry out from bit 1 for ALU operands.
AC
Auxiliary Carry Flag. Receives carry out from bit 1 of addition
operands.
F0
General Purpose Status Flag
RS1
Register Bank Selection bit 1
RS0
Register Bank Selection bit 0
OV
Overflow Flag. Set by arithmetic operations.
F1
User-definable Flag
P
Parity of ACC. Set by hardware to 1 if it contains an odd number of
1s, otherwise it is reset to 0.
EO (Extended Operation Register)
A2
H
7
6
5
4
3
2
1
0
-
-
-
TRAP_EN
-
DPSEL.2
DPSEL.1
DPSEL.0
R
R
R
R/W
R
R/W
R/W
R/W
Initial value : 00
H
TRAP_EN
Select the instruction between software TRAP and MOVC @(DPTR++),
A.
0
Select MOVC @(DPTR++), An instruction.
1
Select software TRAP instruction.
DPSEL[2:0]
Select DPT R.
DPSEL2 DPSEL1
DPSEL0
0
0
0
DPTR0 selected.
0
0
1
DPTR1 selected.
0
1
0
DPTR2 selected (if included).
0
1
1
DPTR3 selected (if included).
1
0
0
DPTR4 selected (if included).
1
0
1
DPTR5 selected (if included).
1
1
0
DPTR6 selected (if included).
1
1
1
DPTR7 selected (if included).