C167CR
Special Function Registers Overview (cont’d)
Name
Physical 8-Bit
Address Address
Description
Reset
Value
CCM0
CCM1
CCM2
CCM3
CCM4
CCM5
CCM6
CCM7
CP
b FF52
b FF54
b FF56
b FF58
b FF22
b FF24
b FF26
b FF28
A9
CAPCOM Mode Control Register 0
CAPCOM Mode Control Register 1
CAPCOM Mode Control Register 2
CAPCOM Mode Control Register 3
CAPCOM Mode Control Register 4
CAPCOM Mode Control Register 5
CAPCOM Mode Control Register 6
CAPCOM Mode Control Register 7
CPU Context Pointer Register
0000
0000
0000
0000
0000
0000
0000
0000
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
AA
AB
H
H
AC
H
91
92
93
94
08
H
H
H
H
H
FE10
FC00
H
H
CRIC
CSP
b FF6A
B5
GPT2 CAPREL Interrupt Control Register
0000
H
H
H
H
H
H
H
H
H
FE08
04
CPU Code Segment Pointer Register (read only) 0000
H
DP0L
DP0H
DP1L
DP1H
DP2
b F100 E 80
P0L Direction Control Register
00
00
00
00
H
H
H
H
H
b F102 E 81
P0H Direction Control Register
H
b F104 E 82
P1L Direction Control Register
H
b F106 E 83
P1H Direction Control Register
H
b FFC2
b FFC6
E1
Port 2 Direction Control Register
0000
0000
H
H
H
H
H
H
H
H
DP3
E3
E5
E7
E9
Port 3 Direction Control Register
H
DP4
b FFCA
b FFCE
Port 4 Direction Control Register
00
00
00
00
H
H
H
H
H
H
H
H
H
H
H
H
DP6
Port 6 Direction Control Register
DP7
b FFD2
b FFD6
Port 7 Direction Control Register
DP8
EB
Port 8 Direction Control Register
H
DPP0
DPP1
DPP2
DPP3
EXICON
MDC
MDH
MDL
FE00
FE02
FE04
FE06
00
01
02
03
CPU Data Page Pointer 0 Register (10 bits)
CPU Data Page Pointer 1 Register (10 bits)
CPU Data Page Pointer 2 Register (10 bits)
CPU Data Page Pointer 3 Register (10 bits)
External Interrupt Control Register
CPU Multiply Divide Control Register
CPU Multiply Divide Register – High Word
CPU Multiply Divide Register – Low Word
0000
0001
0002
0003
0000
0000
0000
0000
H
H
H
H
H
H
H
H
H
H
H
H
b F1C0 E E0
H
H
H
H
H
b FF0E
87
06
07
H
FE0C
H
H
FE0E
Semiconductor Group
32