
1999 Apr 16
8
Philips Semiconductors
Product specication
Low-voltage microcontroller with 63-kbyte
OTP program memory and 2-kbyte RAM
P87CL881H
6
FUNCTIONAL DESCRIPTION
For the functional and block descriptions of the P87CL881, refer to the
“TELX family” data sheet.
6.1
Special Function Registers
Table 2
Special Function Registers memory map and reset values; note 1
REGISTER NAME
REGISTER MNEMONIC
SFR ADDRESS
RESET VALUE(2)
80C51 core
Accumulator
ACC
E0H
0000 0000
B Register
B
F0H
0000 0000
Data Pointer Low byte
DPL
82H
0000 0000
Data Pointer High byte
DPH
83H
0000 0000
Program Counter High byte
PCH
no SFR
0000 0000
Program Counter Low byte
PCL
no SFR
0000 0000
Power Control Register
PCON
87H
0000 0000
Prescaler Register
PRESC
F3H
0000 0000
Program Status Word
PSW
D0H
0000 0000
Stack Pointer
SP
81H
0000 0111
XRAM Page Register
XRAMP
FAH
XXXX X000
Timers 0 and 1
Timer/Counter Control Register
TCON
88H
0000 0000
Timer/Counter 0 High byte
TH0
8CH
0000 0000
Timer/Counter 1 High byte
TH1
8DH
0000 0000
Timer/Counter 0 Low byte
TL0
8AH
0000 0000
Timer/Counter 1 Low byte
TL1
8BH
0000 0000
Timer/Counter Mode Control Register
TMOD
89H
0000 0000
Ports
Alternative Port Function Control Register
ALTP
A3H
0000 0000
Port P0 output data Register
P0
80H
1111 1111
Port P0 Conguration A Register
P0CFGA
8EH
1111 1111
Port P0 Conguration B Register
P0CFGB
8FH
0000 0000
Port P1 output data Register
P1
90H
0111 1111
Port P1 Conguration A Register
P1CFGA
9EH
0000 1000
Port P1 Conguration B Register
P1CFGB
9FH
0111 1111
Port P2 output data Register
P2
A0H
1111 1111
Port P2 Conguration A Register
P2CFGA
AEH
1111 1111
Port P2 Conguration B Register
P2CFGB
AFH
0000 0000
Port P3 output data Register
P3
B0H
1111 1111
Port P3 Conguration A Register
P3CFGA
BEH
1111 1110
Port P3 Conguration B Register
P3CFGB
BFH
1111 1111