beautypg.com

Rainbow Electronics AT89C5131 User Manual

Page 63

background image

63

AT89C5131

4136A–USB–03/03

Reset Value = 0X0X 1100b
Not bit addressable

Table 49. AUXR Register
AUXR - Auxiliary Register (8Eh)

7

6

5

4

3

2

1

0

DPU

-

M0

-

XRS1

XRS0

EXTRAM

AO

Bit

Number

Bit

Mnemonic

Description

7

DPU

Disable Weak Pull Up

Cleared to enabled weak pull up on standard Ports.
Set to disable weak pull up on standard Ports.

6

-

Reserved

The value read from this bit is indeterminate. Do not set this bit

5

M0

Pulse length

Cleared to stretch MOVX control: the RD and the WR pulse length is 6 clock
periods (default).

Set to stretch MOVX control: the RD and the WR pulse length is 30 clock
periods.

4

-

Reserved

The value read from this bit is indeterminate. Do not set this bit

3

XRS1

XRAM Size

XRS1

XRS0

XRAM size

0

0

256 bytes

0

1

512 bytes

1

0

768 bytes

1

1

1024 bytes (default)

2

XRS0

1

EXTRAM

EXTRAM bit
Cleared to access internal XRAM using MOVX at Ri at DPTR.

Set to access external memory.

0

AO

ALE Output bit
Cleared, ALE is emitted at a constant rate of 1/6 the oscillator frequency (or
1/3 if X2 mode is used) (default).

Set, ALE is active only when a MOVX or MOVC instruction is used.