Philips UM10109 用户手册

下载
页码 133
 
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual
Rev. 02 — 23 May 2005 
101 of 133
Philips Semiconductors
UM10109
P89LPC932A1 User manual
 
The maximum number of tclks is:
(3)
 shows sample P89LPC932A1 timeout values.
tclks
2
5
7
+
(
)
(
255 1
+
(
1 1048577
=
+
=
Table 87:
Watchdog Timer Control register (WDCON - address A7h) bit allocation
Bit
7
6
5
4
3
2
1
0
Symbol
PRE2
PRE1
PRE0
-
-
WDRUN
WDTOF
WDCLK
Reset
1
1
1
x
x
1
1/0
1
Table 88:
Watchdog Timer Control register (WDCON - address A7h) bit description
Bit  Symbol
Description
0
WDCLK
Watchdog input clock select. When set, the watchdog oscillator is selected. When cleared, PCLK is 
selected. (If the CPU is powered down, the watchdog is disabled if WDCLK = 0, see 
). (Note: If 
both WDTE and WDSE are set to 1, this bit is forced to 1.) Refer to 
 for details.
1
WDTOF
Watchdog Timer Time-Out Flag. This bit is set when the 8-bit down counter underflows. In watchdog mode, 
a feed sequence will clear this bit. It can also be cleared by writing a logic 0 to this bit in software.
2
WDRUN Watchdog Run Control. The watchdog timer is started when WDRUN = 1 and stopped when WDRUN = 0. 
This bit is forced to 1 (watchdog running) and cannot be cleared to zero if both WDTE and WDSE are set to 
1.
3:4 -
reserved
5
PRE0
Clock Prescaler Tap Select. Refer to 
 for details.
6
PRE1
7
PRE2
Table 89:
Watchdog timeout vales
PRE2 to PRE0
WDL in decimal)
Timeout Period
(in watchdog clock 
cycles)
Watchdog Clock Source
400 KHz Watchdog 
Oscillator Clock 
(Nominal)
12 MHz CCLK (6 MHz 
CCLK
2
 Watchdog 
Clock)
000
0
33
82.5 µs
5.50 µs
255
8,193
20.5 ms
1.37 ms
001
0
65
162.5 µs
10.8 µs
255
16,385
41.0 ms
2.73 ms
010
0
129
322.5 µs
21.5 µs
255
32,769
81.9 ms
5.46 ms
011
0
257
642.5 µs
42.8 µs
255
65,537
163.8 ms
10.9 ms
100
0
513
1.28 ms
85.5 µs
255
131,073
327.7 ms
21.8 ms
101
0
1,025
2.56 ms
170.8 µs
255
262,145
655.4 ms
43.7 ms