Memory Organization
C513AO
User’s Manual
3-6
05.99
Table 3-1
Special Function Registers - Functional Blocks
Block
Symbol
Name
Address Contents after
Reset
CPU
ACC
B
DPH
DPL
PSW
SP
SYSCO
N
VR0
4) 5)
VR1
4) 5)
VR2
4) 5)
Accumulator
B-Register
Data Pointer, High Byte
Data Pointer, Low Byte
Program Status Word Register
Stack Pointer
System Control Register
Version Register 0
Version Register 1
Version Register 2
E0
H
1)
F0
H
1)
83
H
82
H
D0
H
1)
81
H
B1
H
FC
H
FD
H
FE
H
00
H
00
H
00
H
00
H
00
H
07
H
XX10XXX0
B
3)
C5
H
6)
7)
Interrupt
System
IE
IP
Interrupt Enable Register
Interrupt Priority Register
A8
H
1)
B8
H
1)
00
H
X0000000
B
3)
Ports
P0
P1
P2
P3
Port 0
Port 1
Port 2
Port 3
80
H
1)
90
H
1)
A0
H
1)
B0
H
1)
FF
H
FF
H
FF
H
FF
H
Serial
Channel
(USART)
PCON
2)
SBUF
SCON
Power Control Register
Serial Channel Buffer Register
Serial Channel Control Register
87
H
99
H
98
H
1)
00XX0000
B
3)
XX
H
3)
00
H
SSC
Interface
SSCCON
STB
SRB
SCF
SCIEN
SSCMOD
8)
SSC Control Register
SSC Transmit Register
SSC Receive Register
SSC Flag Register
SSC Interrupt Enable Register
SSC Mode Test Register
E8
H
1)
E9
H
EA
H
F8
H
1)
F9
H
EB
H
07
H
XX
H
3)
XX
H
3)
XXXXXX00
B
3)
XXXXXX00
B
3)
00
H
Timer 0/
Timer 1
TCON
TH0
TH1
TL0
TL1
TMOD
Timer 0/1 Control Register
Timer 0, High Byte
Timer 1, High Byte
Timer 0, Low Byte
Timer 1, Low Byte
Timer Mode Register
88
H
1)
8C
H
8D
H
8A
H
8B
H
89
H
00
H
00
H
00
H
00
H
00
H
00
H
1) Bit-addressable special function registers
2) This special function register is listed repeatedly since some bits of it also belong to other functional blocks.
3) “X” means that the value is undefined and the location is reserved
4) This SFR is a mapped SFR. For accessing this SFR, bit RMAP in SFR SYSCON must be set.
5) This SFR is read-only.
6) C513AO-L/2R: 13H
C513AO-2E: 83H
7) This SFR varies with the step of the microcontroller: for example, 01
H
for the first step
8) This register is only used for test purposes and must not be written during normal operation. Unpredictable
results may occur upon a write operation.