English
Language : 

C515A_9708 Datasheet, PDF (31/182 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
Memory Organization
C515A
Table 3-1
Special Function Registers - Functional Blocks
Block Symbol Name
Address Contents after
Reset
CPU
ACC
B
DPH
DPL
PSW
SP
SYSCON 2)
Accumulator
B-Register
Data Pointer, High Byte
Data Pointer, Low Byte
Program Status Word Register
Stack Pointer
System/XRAM Control Register
E0H 1)
F0H 1)
83H
82H
D0H 1)
81H
B1H
00H
00H
00H
00H
00H
07H
XX10 XX01B 3)
A/D-
Converter
ADCON0 2)
ADCON1
ADDATH
ADDATL
A/D Converter Control Register 0
A/D Converter Control Register 1
A/D Converter Data Register, High Byte
A/D Converter Data Register, low Byte
D8H 1)
DCH
D9H
DAH 4)
00H
0XXX X000B 3)
00H
00XX XXXXB 3)
Interrupt
System
IEN0 2)
IEN1 2)
IP0 2)
IP1 2)
IRCON
TCON 2)
T2CON 2)
SCON 2)
Interrupt Enable Register 0
Interrupt Enable Register 1
Interrupt Priority Register 0
Interrupt Priority Register 1
Interrupt Request Control Register
Timer Control Register
Timer 2 Control Register
Serial Channel Control Register
A8H1)
B8H 1)
A9H
B9H
C0H 1)
88H 1)
C8H 1)
98H 1)
00H
00H
00H
XX00 0000B 3)
00H
00H
00H
00H
Timer 0/
Timer 1
TCON 2)
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
88H 1)
00H
8CH
00H
8DH
00H
8AH
00H
8BH
00H
89H
00H
Compare/
Capture
Unit /
Timer 2
CCEN
CCH1
CCH2
CCH3
CCL1
CCL2
CCL3
CRCH
CRCL
TH2
TL2
T2CON 2)
Comp./Capture Enable Reg.
Comp./Capture Reg. 1, High Byte
Comp./Capture Reg. 2, High Byte
Comp./Capture Reg. 3, High Byte
Comp./Capture Reg. 1, Low Byte
Comp./Capture Reg. 2, Low Byte
Comp./Capture Reg. 3, Low Byte
Com./Rel./Capt. Reg. High Byte
Com./Rel./Capt. Reg. Low Byte
Timer 2, High Byte
Timer 2, Low Byte
Timer 2 Control Register
C1H
00H
C3H
00H
C5H
00H
C7H
00H
C2H
00H
C4H
00H
C6H
00H
CBH
00H
CAH
00H
CDH
00H
CCH
00H
C8H 1)
00H
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
Semiconductor Group
3-12
1997-08-01