Preliminary W77E516
Special Function Registers
The W77E516 uses Special Function Registers (SFRs) to control and monitor peripherals and their
Modes.
The SFRs reside in the register locations 80-FFh and are accessed by direct addressing only. Some of
the SFRs are bit addressable. This is very useful in cases where one wishes to modify a particular bit
without changing the others. The SFRs that are bit addressable are those whose addresses end in 0 or
8. The W77E516 contains all the SFRs present in the standard 8052. However, some additional SFRs
have been added. In some cases unused bits in the original 8052 have been given new functions. The
list of SFRs is as follows. The table is condensed with eight locations per row. Empty locations indicate
that there are no registers at these addresses. When a bit or register is not implemented, it will read
high.
Table 1. Special Function Register Location Table
F8
F0
E8
E0
D8
D0
C8
C0
B8
B0
A8
A0
98
90
88
80
EIP
B
EIE
ACC
WDCON
PSW
T2CON
SCON1
IP
P3
IE
P2
SCON0
P1
TCON
P0
SBUF
EXIF
TMOD
SP
SADDR
SADDR1
P4CSIN
P42AL
P4CONA
TL0
DPL
P42AH
P4CONB
TL1
DPH
P43AL
P40AL
TH0
DPL1
SFRAL
SFRAH
P4
P43AH
P40AH
TH1
DPH1
P41AL
CKCON
DPS
PCON
CHPCON
P41AH
SFDFD
SFRCN
T2MOD
SBUF1
SADEN
RCAP2L
WSCON
SADEN1
RCAP2H
TL2
PMR
TH2
STATUS
NVMCON NVMDAT
NVMSEL
TA
Note: The SFRs in the column with dark borders are bit-addressable.
- 11 -
Publication Release Date: August 16, 2002
Revision A1