Philips 8-bit microcontroller with two-clock 80C51 core UM10109 User Manual

Page of 133
 
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual
Rev. 02 — 23 May 2005 
104 of 133
Philips Semiconductors
UM10109
P89LPC932A1 User manual
 
15.5 Power-down operation
The WDT oscillator will continue to run in power-down, consuming approximately 50
µA, 
as long as the WDT oscillator is selected as the clock source for the WDT. Selecting PCLK 
as the WDT source will result in the WDT oscillator going into power-down with the rest of 
the device (see 
). Power-down mode will also prevent PCLK from running and 
therefore the watchdog is effectively disabled.
15.6 Periodic wake-up from power-down without an external oscillator
Without using an external oscillator source, the power consumption required in order to 
have a periodic wake-up is determined by the power consumption of the internal oscillator 
source used to produce the wake-up. The Real-time clock running from the internal RC 
oscillator can be used. The power consumption of this oscillator is approximately 300
µA. 
Instead, if the WDT is used to generate interrupts the current is reduced to approximately 
50
µA. Whenever the WDT underflows, the device will wake-up.
16. Additional features
The AUXR1 register contains several special purpose control bits that relate to several 
chip features. AUXR1 is described in 
Table 90:
AUXR1 register (address A2h) bit allocation
Bit
7
6
5
4
3
2
1
0
Symbol
CLKLP
EBRR
ENT1
ENT0
SRST
0
-
DPS
Reset
0
0
0
0
0
0
x
0
Table 91:
AUXR1 register (address A2h) bit description
Bit  Symbol
Description
0
DPS
Data Pointer Select. Chooses one of two Data Pointers.
1
-
Not used. Allowable to set to a logic 1.
2
0
This bit contains a hard-wired 0. Allows toggling of the DPS bit by incrementing 
AUXR1, without interfering with other bits in the register.
3
SRST
Software Reset. When set by software, resets the P89LPC932A1 as if a hardware 
reset occurred. 
4
ENT0
When set the P1.2 pin is toggled whenever Timer 0 overflows. The output 
frequency is therefore one half of the Timer 0 overflow rate. Refer to 
 for details.
5
ENT1
When set, the P0.7 pin is toggled whenever Timer 1 overflows. The output 
frequency is therefore one half of the Timer 1 overflow rate. Refer to 
 for details.
6
EBRR
UART Break Detect Reset Enable. If logic 1, UART Break Detect will cause a chip 
reset and force the device into ISP mode.
7
CLKLP
Clock Low Power Select. When set, reduces power consumption in the clock 
circuits. Can be used when the clock frequency is 8 MHz or less. After reset this bit 
is cleared to support up to 12 MHz operation.