If CCLK is 8MH or slower, the CLKLP SFR bit (AUXR1.7) can be set to ’1’ to reduce power consumption. On reset, CLKLP is ’0’ allowing highest performance access. This bit
can then be set in software if CCLK is running at 8MHz or slower ............................... 26
The P89LPC906/907/908 is a single-chip microcontroller designed for applications demanding high-integration, low cost
solutions over a wide range of performance requirements. The P89LPC906/907/908 is based on a high performance processor
architecture that executes instructions six times the rate of standard 80C51 devices. Many system level functions have been
incorporated into the P89LPC906/907/908 in order to reduce component count, board space, and system cost.
PIN CONFIGURATIONS
8-Pin Packages
P89LPC906
RST
/P1.5
VSS
P0.6/CMP1/KBI6
XTAL1/P3.1
1
2
3
4
P0.4/CIN1A/KBI4
8
P0.5/CMPREF/KBI5
7
VDD
6
CLKOUT/XTAL2/P3.0
5
RST/P1.5
VSS
P0.6/CMP1/KBI6
P1.2/T0
/P1.5
RST
VSS
P0.6/CMP1/KBI6
P1.1/RxD
P89LPC907
1
2
3
4
P89LPC908
1
2
3
4
P0.4/CIN1A/KBI4
8
P0.5/CMPREF/KBI5
7
VDD
6
P1.0/TxD
5
P0.4/CIN1A/KBI4
8
P0.5/CMPREF/KBI5
7
VDD
6
P1.0/TXD
5
2003 Dec 8 7
Philips Semiconductors
Logic Symbols
VDDV
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
SS
KBI4
KBI5
CLKOUT
KBI4
KBI5
KBI6
KBI4
KBI5
KBI6
CIN1A
CMPREF
CMP1KBI6
PORT0
XTAL2
XTAL1
CIN1A
CMPREF
CMP1
CIN1A
CMPREF
CMP1RxD
PORT3
PORT0
PORT0
P89
LPC906
VDDV
SS
P89
LPC907
VDDV
SS
P89
LPC908
PORT1
PORT1
PORT1
RST
RST
T0
TxD
RST
TxD
PRODUCT COMPARISON
The following table highlights differences between these three devices.
Part number Ext crystal pins CLKOUT output T0 PWM output
P89LPC906XX-X--
P89LPC907--XXX-
P89LPC908---XXX
2003 Dec 8 8
Analog
comparator
UART
TxD RxD
Philips Semiconductors
Block Diagram - P89LPC906
Accelerated 2-clock 80C51
1 KB Code
Flash
128 byte
Data RAM
Port 3
Configurable I/Os
Port 1
Input
High Performance
CPU
Internal Bus
Real-Time Clock/
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
Timer0
Timer1
System Timer
Crystal or
Resonator
Port 0
Configurable I/Os
Keypad
Interrupt
Watchdog Timer
and Oscillator
Programmable
Oscillator Divider
Configurable
Oscillator
CPU
Clock
On-Chip
RC
Oscillator
Analog
Comparator
Power Monitor
(Power-On Reset,
Brownout Reset)
2003 Dec 8 9
Philips Semiconductors
Block Diagram - P89LPC907
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
High Performance
Accelerated 2-clock 80C51
CPU
1 KB Code
Flash
Internal Bus
UART
128 byte
Data RAM
Timer0
Timer1
Port 1
Configurable I/O
Port 0
Configurable I/Os
Keypad
Interrupt
Watchdog Timer
and Oscillator
Programmable
Oscillator Divider
On-Chip
RC
Oscillator
Real-Time Clock/
System Timer
Analog
Comparator
CPU
Clock
Power Monitor
(Power-On Reset,
Brownout Reset)
2003 Dec 8 10
Philips Semiconductors
Block Diagram - P89LPC908
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
High Performance
Accelerated 2-clock 80C51
CPU
1 KB Code
Flash
128 byte
Data RAM
Port 1
Configurable I/Os
Port 0
Configurable I/Os
Keypad
Interrupt
Watchdog Timer
and Oscillator
Programmable
Oscillator Divider
UART
Internal Bus
Timer0
Timer1
Real-Time Clock/
System Timer
Analog
Comparator
CPU
Clock
On-Chip
RC
Oscillator
2003 Dec 8 11
Power Monitor
(Power-On Reset,
Brownout Reset)
Philips Semiconductors
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
PIN DESCRIPTIONS - P89LPC906
Mnemonic Pin no. Type Name and function
P0.4 - P0.63, 7,8I/OPort 0: Port 0 is an I/O port with a user-configurable output types. During reset Port
0 latches are configured in the input only mode with the internal pullup
disabled. The operation of port 0 pins as inputs and outputs depends upon
the port configuration selected. Each port pin is configured independently.
Refer to the section Port Configurations on page 35 and the DC Electrical
Characteristics in the datasheet for details.
The Keypad Interrupt feature operates with port 0 pins.
All pins have Schmitt triggered inputs.
Port 0 also provides various special functions as described below.
P3.0 - P3.14,5I/OPort 3 Port 3 is an I/O port with a user-configurable output types. During reset Port
All pins have Schmitt triggered inputs.
Port 3 also provides various special functions as described below:
5I/OP3.0Port 3 bit 0.
OXTAL2 Output from the oscillator amplifier (when a crystal oscillator option is
OCLKOUTCPU clock divided by 2 when enabled via SFR bit (ENCLK - TRIM.6). It can
4I/OP3.1Port 3 bit 1.
IXTAL1 Input to the oscillator circuit and internal clock generator circuits (when
V
SS
V
DD
2IGround: 0V reference.
6IPower Supply: This is the power supply voltage for normal operation as well as Idle and
Power down modes.
External Reset input during power-on or if selected via UCFG1. When
functioning as a reset input a low on this pin resets the microcontroller,
causing I/O ports and peripherals to take on their default states, and the
processor begins execution at address 0. Also used during a power-on
sequence to force In-Circuit Programming mode.
3 latches are configured in the input only mode with the internal pullups
disabled. The operation of port 3 pins as inputs and outputs depends upon
the port configuration selected. Each port pin is configured independently.
Refer to the section Port Configurations on page 35 and the DC Electrical
Characteristics in the datasheet for details.
selected via the FLASH configuration).
be used if the CPU clock is the internal RC oscillator, watchdog oscillator or
external clock input, except when XTAL1/XTAL2 are used to generate clock
source for the Real-Time clock/system timer.
selected via the FLASH configuration). It can be a port pin if internal RC
oscillator or watchdog oscillator is used as the CPU clock source, AND if
XTAL1/XTAL2 are not used to generate the clock for the Real-Time clock/
system timer.
2003 Dec 8 12
Philips Semiconductors
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
PIN DESCRIPTIONS - P89LPC907
Mnemonic Pin no. Type Name and function
P0.4 - P0.63, 7,8I/OPort 0: Port 0 is an I/O port with a user-configurable output types. During reset Port
0 latches are configured in the input only mode with the internal pullup
disabled. The operation of port 0 pins as inputs and outputs depends upon
the port configuration selected. Each port pin is configured independently.
Refer to the section Port Configurations on page 35 and the DC Electrical
Characteristics in the datasheet for details.
The Keypad Interrupt feature operates with port 0 pins.
All pins have Schmitt triggered inputs.
Port 0 also provides various special functions as described below.
P1.0-P1.51,4,5Port 1: Port 1 is an I/O port with a user-configurable output types. During reset Port
1 latches are configured in the input only mode with the internal pull-up
disabled. The operation of the configurable port 1 pins as inputs and
outputs depends upon the port configuration selected. Each of the
configurable port pins are programmed independently. Refer to the section
Port Configurations on page 35 and the DC Electrical Characteristics in the
datasheet for details.
P1.5 is input only.
All pins have Schmitt triggered inputs.
Port 1 also provides various special functions as described below.
6IPower Supply: This is the power supply voltage for normal operation as well as Idle
and Power down modes.
External Reset input during power-on or if selected via UCFG1. When
functioning as a reset input a low on this pin resets the microcontroller,
causing I/O ports and peripherals to take on their default states, and the
processor begins execution at address 0. Also used during a power-on
sequence to force In-Circuit Programming mode.
2003 Dec 8 13
Philips Semiconductors
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
PIN DESCRIPTIONS - P89LPC908
Mnemonic Pin no. Type Name and function
P0.4 - P0.63, 7,8I/OPort 0: Port 0 is an I/O port with a user-configurable output types. During reset Port
0 latches are configured in the input only mode with the internal pullup
disabled. The operation of port 0 pins as inputs and outputs depends upon
the port configuration selected. Each port pin is configured independently.
Refer to the section Port Configurations on page 35 and the DC Electrical
Characteristics in the datasheet for details.
The Keypad Interrupt feature operates with port 0 pins.
All pins have Schmitt triggered inputs.
Port 0 also provides various special functions as described below.
P1.0 - P1.51,4,5Port 1: Port 1 is an I/O port with a user-configurable output types. During reset Port
1 latches are configured in the input only mode with the internal pull-up
disabled. The operation of the configurable port 1 pins as inputs and
outputs depends upon the port configuration selected. Each of the
configurable port pins are programmed independently. Refer to the section
Port Configurations on page 35 and the DC Electrical Characteristics in the
datasheet for details.
P1.5 is input only.
All pins have Schmitt triggered inputs.
Port 1 also provides various special functions as described below.
5I/OP1.0Port 1 bit 0.
OTxDSerial port transmitter data.
4I/OP1.1Port 1 bit 1.
IRxDSerial port receiver data.
1IP1.5Port 1 bit 5. (Input only)
IRST
V
SS
V
DD
2IGround: 0V reference.
6IPower Supply: This is the power supply voltage for normal operation as well as Idle
and Power down modes.
External Reset input during power-on or if selected via UCFG1. When
functioning as a reset input a low on this pin resets the microcontroller,
causing I/O ports and peripherals to take on their default states, and the
processor begins execution at address 0. Also used during a power-on
sequence to force In-Circuit Programming mode.
2003 Dec 8 14
Philips Semiconductors
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
Special function registers
Note: Special function registers (SFRs) accesses are restricted in the following ways:
1. User must NOT attempt to access any SFR locations not defined.
2. Accesses to any defined SFR locations must be strictly for the functions for the SFRs.
3. SFR bits labeled ’-’, ’0’ or ’1’ can ONLY be written and read as follows:
- ’-’ Unless otherwise specified, MUST be written with ’0’, but can return any value when read (even if it was written with ’0’).
It is a reserved bit and may be used in future derivatives.
- ’0’ MUST be written with ’0’, and will return a ’0’ when read.
- ’1’ MUST be written with ’1’, and will return a ’1’ when read.
Table 1: Special function registers table - P89LPC906
NameDescription
ACC*AccumulatorE0H00H 00000000
AUXR1#Auxiliary Function RegisterA2HCLKLP--ENT0SRST0-DPS00H
SADDR# Serial Port Address RegisterA9H00H 00000000
SADEN# Serial Port Address EnableB9H00H 00000000
SBUFSerial Port Data Buffer Register99HxxHxxxxxxxx
9F9E9D9C9B9A9998
SCON*Serial Port Control98HSM0/FESM1SM2RENTB8RB8TIRI00H 00000000
SSTAT#Serial Port Extended Status Register BAHDBMOD INTLOCIDISDBISELFEBROESTINT00H 00000000
SPStack Pointer81H07H 00000111
8F8E8D8C8B8A8988
TCON*Timer 0 and 1 Control88HTF1TR1TF0TR0----00H00000000
TH0Timer 0 High8CH00H 00000000
TH1Timer 1 High8DH00H 00000000
2003 Dec 8 22
Philips Semiconductors
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
NameDescription
TL0Timer 0 Low8AH00H 00000000
TL1Timer 1 Low8BH00H 00000000
TMODTimer 0 and 1 Mode89H--T1M1T1M0--T0M1T0M000H 00000000
TRIM#Internal Oscillator Trim Register96H--TRIM.5 TRIM.4 TRIM.3 TRIM.2 TRIM.1 TRIM.0Notes 4,5
WDCON# Watchdog Control RegisterA7HPRE2PRE1PRE0--WDRUN WDTOF WDCLKNotes 3,5
WDL#Watchdog LoadC1HFFH 11111111
WFEED1# Watchdog Feed 1C2H
WFEED2# Watchdog Feed 2C3H
SFR
Address
MSB
Bit Functions and AddressesReset Value
LSB
HexBinary
Notes:
* SFRs are bit addressable.
# SFRs are modified from or added to the 80C51 SFRs.
- Reserved bits, must be written with 0’s.
§ BRGR1 and BRGR0 must only be written if BRGEN in BRGCON SFR is ’0’. If any of them is written if BRGEN = 1, result is
unpredictable.
Unimplemented bits in SFRs (labeled ’-’ ) are X (unknown) at all times. Unless otherwise specified, ones should not be written to
these bits since they may be used for other purposes in future derivatives. The reset values shown for these bits are ’0’s
although they are unknown when read.
1. All ports are in input only (high impendance) state after power-up.
2. The RSTSRC register reflects the cause of theP89LPC906/907/908 reset. Upon a power-up reset, all reset source flags are
cleared except POF and BOF - the power-on reset value is xx110000.
3. After reset, the value is 111001x1, i.e., PRE2-PRE0 are all 1, WDRUN=1 and WDCLK=1. WDTOF bit is 1 after watchdog
reset and is 0 after power-on reset. Other resets will not affect WDTOF.
4. On power-on reset, the TRIM SFR is initialized with a factory preprogrammed value. Other resets will not cause initialization
of the TRIM register.
5. The only reset source that affects these SFRs is power-on reset.
2003 Dec 8 23
Philips Semiconductors
MEMORY ORGANIZATION
The P89LPC906/907/908 memory map is shown in Figure 1-1.
03FFh
Sector 3
0300h
02FFh
Sector 2
0200h
01FFh
Sector 1
0100h
00FFh
Sector 0
0000h
1 KB Flash Code
Memory Space
Special Function
Registers
(directly addressable)
DATA
128 Bytes On-Chip
Data Memory (stack,
direct and indir. addr.)
4 Reg. Banks R0-R7
Data Memory
(DATA, IDATA)
User’s Manual - Preliminary -
P89LPC906/907/908GENERAL DESCRIPTION
FFh
80h
7Fh
00h
Figure 1-1: P89LPC906/907/908 Memory Map
The various P89LPC906/907/908 memory spaces are as follows:
DATA128 bytes of internal data memory space (00h..7Fh) accessed via direct or indirect addressing, using instructions
other than MOVX and MOVC.
SFRSpecial Function Registers. Selected CPU registers and peripheral control and status registers, accessible only via
direct addressing.
CODE1KB of Code memory accessed as part of program execution and via the MOVC instruction.
2003 Dec 8 24
Philips Semiconductors
User’s Manual - Preliminary -
CLOCKS
P89LPC906/907/908
2. CLOCKS
ENHANCED CPU
The P89LPC906/907/908 uses an enhanced 80C51 CPU which runs at 6 times the speed of standard 80C51 devices. A machine
cycle consists of two CPU clock cycles, and most instructions execute in one or two machine cycles.
CLOCK DEFINITIONS
The P89LPC906/907/908 device has several internal clocks as defined below:
• OSCCLK - Input to the DIVM clock divider. OSCCLK is selected from one of the clock sources (see Figure 2-3,Figure 2-4,) and
can also be optionally divided to a slower frequency (see section "CPU Clock (CCLK) Modification: DIVM Register"). Note:
f
is defined as the OSCCLK frequency.
OSC
• XCLK - Output of the crystal oscillator (P89LPC906)
• CCLK - CPU clock .
• PCLK - Clock for the various peripheral devices and is CCLK/2
CPU CLOCK (OSCCLK)
The P89LPC906 provides several user-selectable oscillator options. This allows optimization for a range of needs from high
precision to lowest possible cost. These options are configured when the FLASH is programmed and include an on-chip
watchdog oscillator, an on-chip RC oscillator, an oscillator using an external crystal, or an external clock source. The crystal
oscillator can be optimized for low, medium, or high frequency crystals covering a range from 20 kHz to 12 MHz.
The P89LPC907 and P89LPC908 devices allow the user to select between an on-chip watchdog oscillator and an on-chip RC
oscillator as the CPU clock source.
LOW SPEED OSCILLATOR OPTION - P89LPC906
This option supports an external crystal in the range of 20 kHz to 100 kHz. Ceramic resonators are also supported in this
configuration.
MEDIUM SPEED OSCILLATOR OPTION - P89LPC906
This option supports an external crystal in the range of 100 kHz to 4 MHz. Ceramic resonators are also supported in this
configuration.
HIGH SPEED OSCILLATOR OPTION - P89LPC906
This option supports an external crystal in the range of 4MHz to 12 MHz. Ceramic resonators are also supported in this
configuration. If CCLK is 8MHz or slower, the CLKLP SFR bit (AUXR1.7) can be set to ’1’ to reduce power consumption. On
reset, CLKLP is ’0’ allowing highest performance access. This bit can then be set in software if CCLK is running at 8MHz or
slower.
2003 Dec 8 25
Philips Semiconductors
User’s Manual - Preliminary -
CLOCKS
Quartz crystal or
ceramic resonator
The oscillator must be configured in
one of the following modes:
- Low Frequency Crystal
- Medium Frequency Crystal
- High Frequency Crystal
*
* A series resistor may be required to limit
crystal drive levels. This is especially
important for low frequency crystals.
Figure 2-1: Using the Crystal Oscillator - P89LPC906
P89LPC906/907/908
P89LPC906
XTAL1
XTAL2
OSCILLATOR OPTION SELECTION- P89LPC906
The oscillator option is selectable either by the FOSC2:0 bits in UCFG1 or by the RTCS1:0 bits in RTCCON. If the FOSC2:0 bits
select an OSCCLK source of either the internal RC oscillator or the WDT oscillator, then the RTCS1:0 bits will select the oscillator
option for the crystal oscillator. Otherwise, the crystal oscillator option is selected by FOSC2:0. See Table 6-1 and Table 6-2.
CLOCK OUTPUT - P89LPC906
The P89LPC906 supports a user selectable clock output function on the XTAL2 / CLKOUT pin when no crystal oscillator is being
used. This condition occurs if another clock source has been selected (on-chip RC oscillator, watchdog oscillator, external clock
input on X1) and if the Real-Time clock is not using the crystal oscillator as its clock source. This allows external devices to
synchronize to the P89LPC906. This output is enabled by the ENCLK bit in the TRIM register
The frequency of this clock output is 1/2 that of the CCLK. If the clock output is not needed in Idle mode, it may be turned off prior
to entering Idle, saving additional power. Note: on reset, the TRIM SFR is initialized with a factory preprogrammed value.
Therefore when setting or clearing the ENCLK bit, the user should retain the contents of bits 5:0 of the TRIM register. This can
be done by reading the contents of the TRIM register (into the ACC for example), modifying bit 6, and writing this result back into
the TRIM register. Alternatively, the "ANL direct" or "ORL direct" instructions can be used to clear or set bit 6 of the TRIM
register.Increasing the TRIM value will decrease the oscillator frequency.
ON-CHIP RC OSCILLATOR OPTION
The P89LPC906/907/908 has a 6-bit field within the TRIM register that can be used to tune the frequency of the RC oscillator.
During reset, the TRIM value is initialized to a factory pre-programmed value to adjust the oscillator frequency to 7.373 MHz,
±1%. (Note: the initial value is better than 1%; please refer to the datasheet for behavior over temperature). End user applications
can write to the TRIM register to adjust the on-chip RC oscillator to other frequencies. Increasing the TRIM value will decrease
the oscillator frequency.
If CCLK is 8MH or slower, the CLKLP SFR bit (AUXR1.7) can be set to ’1’ to reduce power consumption. On reset, CLKLP is
’0’ allowing highest performance access. This bit can then be set in software if CCLK is running at 8MHz or slower
WATCHDOG OSCILLATOR OPTION
The watchdog has a separate oscillator which has a nominal frequency of 400KHz. This oscillator can be used to save power
when a high clock frequency is not needed.
2003 Dec 8 26
Philips Semiconductors
User’s Manual - Preliminary -
CLOCKS
P89LPC906/907/908
EXTERNAL CLOCK INPUT OPTION - P89LPC906
In this configuration, the processor clock is derived from an external source driving the XTAL1 / P3.1 pin. The rate may be from
0 Hz up to 12 MHz. The XTAL2 / P3.0 pin may be used as a standard port pin or a clock output.
.
TRIM
Address: 96h
Not bit addressable
Reset Source(s): Power-up only
Reset Value: On power-up reset, ENCLK = 0, and TRIM.5-0 are loaded with the factory programmed value.
BITSYMBOLFUNCTION
TRIM.7-Reserved.
TRIM.6ENCLKWhen ENCLK =1, CCLK/ 2 is output on the XTAL2 pin (P3.0) provided that the crystal
TRIM.5-0Trim value.
Note: on reset, the TRIM SFR is initialized with a factory preprogrammed value. When setting or clearing the ENCLK bit,
the user should retain the contents of bits 5:0 of the TRIM register. This can be done by reading the contents of the TRIM
register (into the ACC for example), modifying bit 6, and writing this result back into the TRIM register. Alternatively, the
"ANL direct" or "ORL direct" instructions can be used to clear or set bit 6 of the TRIM register.
76543210
-ENCLKTRIM.5TRIM.4TRIM.3TRIM.2TRIM.1TRIM.0
oscillator is not being used. When ENCLK=0, no clock output is enabled (P89LPC906).
Figure 2-2: On-Chip RC Oscillator TRIM Register
CPU CLOCK (CCLK) WAKEUP DELAY
The P89LPC906/907/908 has an internal wakeup timer that delays the clock until it stabilizes depending to the clock source used.
If the clock source is any of the three crystal selections (P89LPC906), the delay is 992 OSCCLK cycles plus 60-100µs. If the
clock source is either the internal RC oscillator or the Watchdog oscillator, the delay is 224 OSCCLK cycles plus 60-100µs.
CPU CLOCK (CCLK) MODIFICATION: DIVM REGISTER
The OSCCLK frequency can be divided down, by an integer, up to 510 times by configuring a dividing register, DIVM, to provide
CCLK. This produces the CCLK frequency using the following formula:
CCLK frequency = f
Where: f
Since N ranges from 0 to 255, the CCLK frequency can be in the range of f
This feature makes it possible to temporarily run the CPU at a lower rate, reducing power consumption. By dividing the clock, the
CPU can retain the ability to respond to events other than those that can cause interrupts (i.e. events that allow exiting the Idle
mode) by executing its normal program at a lower rate. This can often result in lower power consumption than in Idle mode. This
can allow bypassing the oscillator start-up time in cases where Power down mode would otherwise be used. The value of DIVM
may be changed by the program at any time without interrupting code execution.
is the frequency of OSCCLK
OSC
N is the value of DIVM.
OSC
/ (2N)
OSC
to f
/510 ( for N =0, CCLK = f
OSC
OSC
) .
2003 Dec 8 27
Philips Semiconductors
User’s Manual - Preliminary -
CLOCKS
P89LPC906/907/908
LOW POWER SELECT (P89LPC906)
The P89LPC906 is designed to run at 12MHz (CCLK) maximum. However, if CCLK is 8MHz or slower, the CLKLP SFR bit
(AUXR1.7) can be set to a ’1’ to lower the power consumption further. On any reset, CLKLP is ’0’ allowing highest performance.
This bit can then be set in software if CCLK is running at 8MHz or slower.
RTCS1:0
XTAL1
XTAL2
RC Oscillator
(7.3728MHz)
Watchdog
Oscillator
High freq.
Med freq.
Low freq.
FOSC2:0
OSC
CLK
Oscillator
Clock
DIVM
CPU
Clock
RTC
CCLK
CPU
/2
PCLK
WDT
(400KHz)
Timer 0 & 1
Figure 2-3: Block Diagram of Oscillator Control - P89LPC906
2003 Dec 8 28
Philips Semiconductors
User’s Manual - Preliminary -
CLOCKS
RC Oscillator
(7.3728MHz)
Watchdog
Oscillator
(400KHz)
FOSC2:0
OSC
CLK
DIVM
CPU
Clock
CCLK
P89LPC906/907/908
RTCS1:0
RTC
CPU
/2
WDT
PCLK
Baud rate
UART
Timer 0 & 1
Generator
Figure 2-4: Block Diagram of Oscillator Control- P89LPC907,P89LPC908
2003 Dec 8 29
Philips Semiconductors
User’s Manual - Preliminary -
CLOCKS
P89LPC906/907/908
2003 Dec 8 30
Loading...
+ 80 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.