Semiconductor Group
20
1997-10-01
C540U
C541U
Table 3
Special Function Registers - Functional Blocks
Block
Symbol
Name
Address
Contents after
Reset
00H
00H
00H
00H
00H
07H
C5H
C1H
YYH
XX10XXXXB
0XXX0000B
XXXXX000B
XXXX0000B
XXXXX000B
XXXX1010B
FFH
FFH
FFH
FFH
00H
00H
00H
00H
00H
00H
07H
XXH
XXH
XXXXXX00B
XXXXXX00B
00H
XXXX0000B
00H
CPU
ACC
B
DPH
DPL
PSW
SP
VR0
VR1
VR2
SYSCON
Accumulator
B Register
Data Pointer, High Byte
Data Pointer, Low Byte
Program Status Word Register
Stack Pointer
Version Register 0
Version Register 1
Version Register 2
System Control Register
E0H
F0H
83H
82H
D0H
81H
FCH
FDH
FEH
B1H
A8H
A9H
B8H
B9H
9AH
80H
90H
A0H
B0H
88H
8CH
8DH
8AH
8BH
89H
93H
94H
95H
ABH
ACH
96H
C0H
86H
1)
1)
1)
3)
2)
Interrupt
System
IEN0
IEN1
IP0
IP1
ITCON
Interrupt Enable Register 0
Interrupt Enable Register 1
Interrupt Priority Register 0
Interrupt Priority Register 1
External Interrupt Trigger Condition Register
1)
1)
)
2)
2)
2)
2)
2)
Ports
P0
P1
P2
P3
Port 0
Port 1
Port 2
Port 3
1)
1)
1)
1)
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
1)
SSC
Interface
(C541U
only)
SSCCON
STB
SRB
SCF
SCIEN
SSCMOD
SSC Control Register
SSC Transmit Buffer
SSC Receive Register
SSC Flag Register
SSC Interrupt Enable Register
SSC Mode Test Register
1)
1
)
2)
2)
2)
2)
Watchdog
(C541U
only)
WDCON
WDTREL
Watchdog Timer Control Register
Watchdog Timer Reload Register
1)
2)
1) Bit-addressable special function registers
2) “X“ means that the value is undefined and the location is reserved
3) The content of this SFR varies with the actual of the step C540U/C541U (eg. 01
H
for the first step)
4) This SFR is located in the mapped SFR area. For accessing this SFR, bit RMAP in SFR SYSCON must be
set.