beautypg.com

Rainbow Electronics AT89C5132 User Manual

Page 30

background image

30

AT8xC5132

4173A–8051–08/02

Table 28. AUXR Register
AUXR (S:8Eh) – Auxiliary Control Register

Reset Value = X000 1101b

Table 29. AUXR1 Register
AUXR1 (S:A2h) – Auxiliary Control Register 1

Reset Value = XXXX 00X0b

7

6

5

4

3

2

1

0

-

EXT16

M0

DPHDIS

XRS1

XRS0

EXTRAM

AO

Bit

Number

Bit

Mnemonic

Description

7

-

Reserved
The values read from this bit is indeterminate. Do not set this bit.

6

EXT16

External 16-bit Access Enable Bit
Set to enable 16-bit access mode during MOVX instructions.
Clear to disable 16-bit access mode and enable standard 8-bit access mode
during MOVX instructions.

5

M0

External Memory Access Stretch Bit
Set to stretch RD or WR signals duration to 15 CPU clock periods.
Clear not to stretch RD or WR signals and set duration to 3 CPU clock periods.

4

DPHDIS

DPH Disable Bit
Set to disable DPH output on P2 when executing MOVX @DPTR instruction.
Clear to enable DPH output on P2 when executing MOVX @DPTR instruction.

3 - 2

XRS1:0

Expanded RAM Size Bits
Refer to Table 25 for ERAM size description.

1

EXTRAM

External RAM Enable Bit
Set to select the external XRAM when executing MOVX @Ri or MOVX @DPTR
instructions.
Clear to select the internal expanded RAM when executing MOVX @Ri or MOVX
@DPTR instructions.

0

AO

ALE Output Enable Bit
Set to output the ALE signal only during MOVX instructions.
Clear to output the ALE signal at a constant rate of F

CPU

/3.

7

6

5

4

3

2

1

0

-

-

-

-

GF3

0

-

DPS

Bit

Number

Bit

Mnemonic

Description

7 - 4

-

Reserved
The values read from these Bits are indeterminate. Do not set these Bits.

3

GF3

General Purpose Flag 3.

2

0

Always Zero
This bit is stuck to logic 0 to allow INC AUXR1 instruction without affecting GF3
flag.

1

-

Reserved for Data Pointer Extension.

0

DPS

Data Pointer Select Bit
Set to select second data pointer: DPTR1.
Clear to select first data pointer: DPTR0.