English
Language : 

80C31 Datasheet, PDF (8/30 Pages) NXP Semiconductors – CMOS single-chip 8-bit microcontrollers
Philips Semiconductors
CMOS single-chip 8-bit microcontrollers
Product specification
80C31/80C51/87C51
Table 1.
SYMBOL
ACC*
AUXR#
AUXR1#
B*
DPTR:
DPH
DPL
IE*
IP*
IPH#
P0*
P1*
P2*
P3*
80C52/80C54/80C58 Special Function Registers
DESCRIPTION
DIRECT
BIT ADDRESS, SYMBOL, OR ALTERNATIVE PORT FUNCTION
ADDRESS MSB
LSB
Accumulator
E0H
E7
E6
E5
E4
E3
E2
E1
E0
Auxiliary
8EH
–
–
–
–
–
–
–
AO
Auxiliary 1 (Note 2)
A2H
–
–
–
–
WUPD
0
–
DPS
B register
F0H
F7
F6
F5
F4
F3
F2
F1
F0
Data Pointer (2 bytes)
Data Pointer High
83H
Data Pointer Low
82H
AF
AE
AD
AC
AB
AA
A9
A8
Interrupt Enable
A8H
EA
EC
ET2
ES
ET1 EX1 ET0 EX0
BF
BE
BD
BC
BB
BA
B9
B8
Interrupt Priority
B8H
–
–
PT2
PS
PT1 PX1 PT0 PX0
B7
B6
B5
B4
B3
B2
B1
B0
Interrupt Priority High
B7H
–
–
PT2H PSH PT1H PX1H PT0H PX0H
87
86
85
84
83
82
81
80
Port 0
80H
AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
97
96
95
94
93
92
91
90
Port 1
90H
–
–
–
–
–
– T2EX T2
A7
A6
A5
A4
A3
A2
A1
A0
Port 2
A0H AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8
B7
B6
B5
B4
B3
B2
B1
B0
Port 3
B0H
RD
WR
T1
T0
INT1 INT0 TxD RxD
RESET
VALUE
00H
xxxxxxx0B
xxxx00x0B
00H
00H
00H
00H
x0000000B
x0000000B
FFH
FFH
FFH
FFH
PCON#1 Power Control
87H SMOD1
D7
PSW*
Program Status Word
D0H
CY
SADDR# Slave Address
A9H
SADEN# Slave Address Mask
B9H
SBUF
Serial Data Buffer
99H
9F
SCON*
Serial Control
98H SM0/FE
SP
Stack Pointer
81H
8F
TCON*
Timer Control
88H
TF1
CF
T2MOD# Timer 2 Mode Control
C9H
–
TH0
Timer High 0
8CH
TH1
Timer High 1
8DH
TL0
Timer Low 0
8AH
TL1
Timer Low 1
8BH
TMOD
Timer Mode
89H GATE
* SFRs are bit addressable.
# SFRs are modified from or added to the 80C51 SFRs.
– Reserved bits.
1. Reset value depends on reset source.
2. Available only on SC80C51.
SMOD0
D6
AC
9E
SM1
8E
TR1
CE
–
C/T
–
D5
F0
9D
SM2
8D
TF0
CD
–
M1
–
D4
RS1
9C
REN
8C
TR0
CC
–
M0
GF1
D3
RS0
9B
TB8
8B
IE1
CB
–
GATE
GF0 PD
IDL 00xx0000B
D2
D1
D0
OV
–
P
00H
00H
00H
9A
99
xxxxxxxxB
98
RB8
TI
RI 00H
8A
89
07H
88
IT1 IE0
IT0 00H
CA
C9
C8
– T2OE DCEN xxxxxx00B
00H
00H
00H
00H
C/T M1
M0 00H
1996 Aug 16
8