Table 29), At8xc51snd1c – Rainbow Electronics AT89C51SND1C User Manual
Page 29
29
AT8xC51SND1C
4109E–8051–06/03
Table 29. AUXR Register
AUXR (S:8Eh) – Auxiliary Control Register
Reset Value = X000 1101b
7
6
5
4
3
2
1
0
-
EXT16
M0
DPHDIS
XRS1
XRS0
EXTRAM
AO
Bit
Number
Bit
Mnemonic
Description
7
-
Reserved
The value 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 26 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.