Philips Semiconductors

User’s Manual - Preliminary -

 

 

 

 

 

 

POWER MONITORING FUNCTIONS

P89LPC901/902/903

 

 

Power Reduction Modes

 

 

The P89LPC901/902/903 supports three different power reduction modes as determined by SFR bits PCON.1-0 (see Table 7-2):

PMOD1

PMOD0

Description

(PCON.1)

(PCON.0)

 

0

0

Normal Mode (Default) - no power reduction.

 

 

 

0

1

Idle Mode. The Idle mode leaves peripherals running in order to allow them to activate the processor

when an interrupt is generated. Any enabled interrupt source or reset may terminate Idle mode.

 

 

 

 

 

 

 

Power down mode:

 

 

The Power down mode stops the oscillator in order to minimize power consumption.

 

 

The P89LPC901/902/903 exits Power down mode via any reset, or certain interrupts - brownout

 

 

Interrupt, keyboard, Real-time clock (system timer), watchdog, and comparator trips. Waking up by reset

 

 

is only enabled if the corresponding reset is enabled, and waking up by interrupt is only enabled if the

 

 

corresponding interrupt is enabled and the EA SFR bit (IEN0.7) is set.

 

 

In Power down mode the internal RC oscillator is disabled unless both the RC oscillator has been

 

 

selected as the system clock AND the RTC is enabled

 

 

In Power down mode, the power supply voltage may be reduced to the RAM keep-alive voltage VRAM.

 

 

This retains the RAM contents at the point where Power down mode was entered. SFR contents are not

 

 

guaranteed after VDD has been lowered to VRAM, therefore it is recommended to wake up the processor

1

0

via Reset in this situation. VDD must be raised to within the operating range before the Power down mode

is exited.

 

 

When the processor wakes up from Power down mode, it will start the oscillator immediately and begin

 

 

execution when the oscillator is stable. Oscillator stability is determined by counting 1024 CPU clocks

 

 

after start-up when one of the crystal oscillator configurations is used, or 256 clocks after start-up for the

 

 

internal RC or external clock input configurations.

 

 

Some chip functions continue to operate and draw power during Power down mode, increasing the total

 

 

power used during Power down. These include:

Brownout Detect

Watchdog Timer if WDCLK (WDCON.0) is ’1’.

Comparator (Note: Comparator can be powered down separately with PCONA.5 set to ’1’ and comparator disabled);

Real-time Clock/System Timer (and the crystal oscillator circuitry if this block is using it, unless RTCPD, i.e., PCONA.7 is ’1’).

 

 

Total Power down mode: This is the same as Power down mode except that the Brownout Detection

 

 

circuitry and the voltage comparators are also disabled to conserve additional power. Note that a

 

 

brownout reset or interrupt will not occur. Voltage comparator interrupts and Brownout interrupt cannot

 

 

be used as a wakeup source.The internal RC oscillator is disabled unless both the RC oscillator has

 

 

been selected as the system clock AND the RTC is enabled.

 

 

The following are the wakeup options supported:

1

1

• Watchdog Timer if WDCLK (WDCON.0) is ’1’. Could generate Interrupt or Reset, either one can wake

 

 

up the device

Keyboard Interrupt

Real-time Clock/System Timer (and the crystal oscillator circuitry if this block is using it, unless RTCPD, i.e., PCONA.7 is ’1’).

Note: Using the internal RC-oscillator to clock the RTC during Power down may result in relatively high power consumption. Lower power consumption can be achieved by using an external low frequency clock when the Real-time Clock is running during Power down.

Table 7-2: Power Reduction Modes.

2003 Dec 8

57

Page 57
Image 57
Philips P89LPC903, P89LPC902 user manual P89LPC901/902/903 Power Reduction Modes

P89LPC903, P89LPC902, P89LPC901 specifications

The Philips P89LPC901, P89LPC902, and P89LPC903 are a series of 8-bit microcontrollers designed for embedded system applications. These models, which belong to the LPC900 series, are notable for their affordability and versatility, making them an attractive choice for both hobbyists and professional developers.

One of the core features of the P89LPC901, P89LPC902, and P89LPC903 microcontrollers is their powerful 8-bit architecture. Operating at clock speeds up to 20 MHz, they deliver efficient performance suited for a range of tasks. Each model includes a comprehensive instruction set that supports various data manipulation and arithmetic functions, enabling extensive programming capabilities.

These microcontrollers come with built-in memory, with configurations that vary among the three models. The P89LPC901 typically features 4 KB of Flash memory and 256 bytes of RAM, while the P89LPC902 and P89LPC903 offer enhanced memory options. This Flash memory allows for reprogrammability, making it easier to update and modify applications as needed.

Another significant characteristic of the LPC900 series is their integrated peripherals. These models are equipped with a variety of I/O ports, allowing for easy interfacing with other devices and components. The P89LPC901 supports up to 32 I/O pins, while the P89LPC902 and P89LPC903 provide additional features such as analog-to-digital converters (ADCs), timers, and serial communication interfaces. This broad range of peripherals empowers developers to design complex applications without needing extra hardware.

Power consumption is also a key consideration for microcontroller applications. The P89LPC901, P89LPC902, and P89LPC903 are designed with low power consumption in mind, making them ideal for battery-operated devices and energy-efficient projects. They can operate in various power modes, allowing for greater flexibility in deployment.

In terms of technology, these microcontrollers utilize advanced CMOS technology, ensuring high reliability and durability. Their design offers a robust solution for numerous applications, including consumer electronics, industrial controls, and automation systems.

In summary, the Philips P89LPC901, P89LPC902, and P89LPC903 microcontrollers present an attractive combination of performance, integrated peripherals, low power consumption, and versatility. Their features cater to a wide array of applications, keeping them relevant in a rapidly evolving technology landscape. For hobbyists and professionals alike, these microcontrollers represent a reliable foundation for embedded system development.