
W742C814
Publication Release Date: February 12, 2003
- 13 -
Revision A2
The organization of the dual-clock operation mode is shown in Figure 6-4.
Oscillator
XIN
XOUT
P L L
Generator
System Clock
Divider 0
Selector
LCD Frequency
T4
T1
T2
T3
HOLD
Fosc
Fslow
Ffast
STOP
enable/disable
SCR.1
Divider 1
SCR.3 (14/12 bit)
Flcd
H CF.4
IN T4
Fslow
Fslow
SCR.0
SCR : System clock Control Register (default = 00h )
Fslow
Bit3
Bit1
Bit0
1 : PLL enable
1 : 12 bit
0 : Fosc = Fslow
1 : Fosc = Ffast
0 : PLL disable
0 : 14 bit
Dual clock operation m ode :
- SCR value will be reset as XX00B after wakeup from STOP m ode
- SCR.0=0, Fosc=Fslow ; SCR.0=1, Fosc=Ffast
- In STOP m ode LCD is turned off
Figure 6-4 Organization of the dual-clock operation mode
6.10 WatchDog Timer (WDT) and WatchDog Timer Register (WDTR)
The watchdog timer (WDT) is organized as a 4-bit up counter designed to prevent the program from
unknown errors. When the corresponding option code bit of the WDT set to 1, the WDT is enabled,
and if the WDT overflows, the chip will be reset. At initial reset, the input clock of the WDT is
F
OSC
/2048. The input clock of the WDT can be switched to F
OSC
/16384 (or F
OSC
/2048) by setting
WDTR.3 to 1. The contents of the WDT can be reset by the instruction CLR WDT. In normal
operation, the application program must reset WDT before it overflows. A WDT overflow indicates that
operation is not under control and the chip will be reset. The WDT overflow period is 1 S when the
sub-system clock (Fslow) is 32 KHz and WDT clock input is Fslow/2048. When the corresponding
option code bit of the WDT set to 0, the WDT function is disabled. The organization of the Divider0
and watchdog timer is shown in Figure 6-5.