GMS90C320
12
OCT. 2000 Ver 1.2
Table 2
Special Function Registers - Functional Blocks
Block
Symbol
Name
Address
Content
after Reset
CPU
ACC
B
DPH
DPL
PSW
SP
Accumulator
B-Register
Data Pointer, High Byte
Data Pointer, Low Byte
Program Status Word Register
Stack Pointer
E0
H
1)
F0
H
1)
83
H
82
H
D0
H
1)
81
H
1)
Bit-addressable Special Function Registers
00
H
00
H
00
H
00
H
00
H
07
H
Interrupt System
IE
IP
Interrupt Enable Register
Interrupt Priority Register
A8
H
1)
B8
H
1)
0X000000
B
2)
XX000000
B
2)
2)
This special function register is listed repeatedly since some bits of it also belong to other functional blocks
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 Channels
PCON
SBUF
SCON
Power Control Register
Serial Channel Buffer Register
Serial Channel 0 Control Register
87
H
99
H
98
H
1)
0XXX0000
B
2)
XX
H
3)
00
H
3)
X means that the value is indeterminate and the location is reserved
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
Timer 2
T2CON
T2MOD
RC2H
RC2L
TH2
TL2
Timer 2 Control Register
Timer 2 Mode Register
Timer 2 Reload Capture Register, High Byte
Timer 2 Reload Capture Register, Low Byte
Timer 2, High Byte
Timer 2, Low Byte
C8
H
1)
C9
H
CB
H
CA
H
CD
H
CC
H
00
H
XXXXXXX0
B
2)
00
H
00
H
00
H
00
H
Power Saving
Modes
PCON
Power Control Register
87
H
0XXX0000
B
2)