Special function registers, At8xc51snd1c – Rainbow Electronics AT89C51SND1C User Manual

Page 30

Advertising
background image

30

AT8xC51SND1C

4109E–8051–06/03

Special Function
Registers

The Special Function Registers (SFRs) of the AT8xC51SND1C derivatives fall into the
categories detailed in Table 30 to Table 46. The relative addresses of these SFRs are
provided together with their reset values in Table 47. In this table, the bit-addressable
registers are identified by Note 1.

Note:

1. ENBOOT bit is only available in AT89C51SND1C product.

Table 30. C51 Core SFRs

Mnemonic Add Name

7

6

5

4

3

2

1

0

ACC

E0h Accumulator

B

F0h B Register

PSW

D0h Program Status Word

CY

AC

F0

RS1

RS0

OV

F1

P

SP

81h Stack Pointer

DPL

82h Data Pointer Low Byte

DPH

83h Data Pointer High Byte

Table 31. System Management SFRs

Mnemonic Add Name

7

6

5

4

3

2

1

0

PCON

87h Power Control

SMOD1

SMOD0

-

-

GF1

GF0

PD

IDL

AUXR

8Eh Auxiliary Register 0

-

EXT16

M0

DPHDIS

XRS1

XRS0

EXTRAM

AO

AUXR1

A2h Auxiliary Register 1

-

-

ENBOOT

(1)

-

GF3

0

-

DPS

NVERS

FBh Version Number

NV7

NV6

NV5

NV4

NV3

NV2

NV1

NV0

Table 32. PLL and System Clock SFRs

Mnemonic Add Name

7

6

5

4

3

2

1

0

CKCON

8Fh Clock Control

-

-

-

-

-

-

-

X2

PLLCON

E9h PLL Control

R1

R0

-

-

PLLRES

-

PLLEN

PLOCK

PLLNDIV

EEh PLL N Divider

-

N6

N5

N4

N3

N2

N1

N0

PLLRDIV

EFh PLL R Divider

R9

R8

R7

R6

R5

R4

R3

R2

Table 33. Interrupt SFRs

Mnemonic Add Name

7

6

5

4

3

2

1

0

IEN0

A8h Interrupt Enable Control 0

EA

EAUD

EMP3

ES

ET1

EX1

ET0

EX0

IEN1

B1h Interrupt Enable Control 1

-

EUSB

-

EKB

EADC

ESPI

EI2C

EMMC

IPH0

B7h Interrupt Priority Control High 0

-

IPHAUD

IPHMP3

IPHS

IPHT1

IPHX1

IPHT0

IPHX0

IPL0

B8h Interrupt Priority Control Low 0

-

IPLAUD

IPLMP3

IPLS

IPLT1

IPLX1

IPLT0

IPLX0

IPH1

B3h Interrupt Priority Control High 1

-

IPHUSB

-

IPHKB

IPHADC

IPHSPI

IPHI2C

IPHMMC

IPL1

B2h Interrupt Priority Control Low 1

-

IPLUSB

-

IPLKB

IPLADC

IPLSPI

IPLI2C

IPLMMC

Advertising