W79E825A/824A/823B/822B Data Sheet
8
SPECIAL FUNCTION REGISTERS
The W79E825 series 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 users wish 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 W79E825 series contain all the SFRs present in the standard 8052.
However some additional SFRs are added. In some cases the unused bits in the original 8052, have
been given new functions. The list of the SFRs is as follows.
F8
F0
E8
E0
D8
D0
C8
C0
B8
B0
A8
A0
98
90
88
80
IP1
B
EIE
ACC
WDCON
PSW
ADCCON
PWMPL
PWMPH
ADCH
PWM0L
PWM0H
PWM1L
PWM1H
PWMCON1
PWM2L
PWM2H
PWM3L
PWM3H
NVMCON
I2CON
IP0
I2ADDR
SADEN
P0M1
IE
P2
SCON
P1
TCON
P0
TMOD
SP
TL0
DPL
TL1
DPH
TH0
SADDR
KBI
SBUF
DIVM
TH1
CKCON
PCON
AUXR1
P0M2
P1M1
I2DAT
P1M2
CMP1
I2STATUS
P2M1
CMP2
NVMADDR
I2CLK
P2M2
PWMCON2
PWMCON3
NVMDAT
TA
I2TIMER
IP0H
P0ID
IP1H
Table 8-1: Special Function Register Location Table
Note:
1. The SFRs in the column with dark borders are bit-addressable
2. The table is condensed with eight locations per row. Empty locations indicate that these are no registers at these
addresses. When a bit or register is not implemented, it will read high.
- 17 -
Publication Release Date: February 21, 2008
Revision A9