HD6417320 RENESAS [Renesas Technology Corp], HD6417320 Datasheet - Page 536

no-image

HD6417320

Manufacturer Part Number
HD6417320
Description
Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Section 12 Watchdog Timer (WDT)
12.3
12.3.1
The WDT can be used to cancel software standby mode with an NMI interrupt or external
interrupt (IRQ). The procedure is described below. (The WDT does not run when resets are used
for canceling, so keep the RESETP pin low until the clock stabilizes.)
1. Before transition to software standby mode, always clear the TME bit in WTCSR to 0. When
2. Set the type of count clock used in the CKS2 to CKS0 bits in WTCSR and the initial values for
3. Move to software standby mode by executing a SLEEP instruction to stop the clock.
4. The WDT starts counting by detecting the edge change of the NMI signal.
5. When the WDT count overflows, the CPG starts supplying the clock and the processor
6. Since the WDT continues counting from H'00, set the STBY bit in STBCR to 0 in the interrupt
Rev. 3.00 Jan. 18, 2008 Page 474 of 1458
REJ09B0033-0300
the TME bit is 1, an erroneous reset or interval timer interrupt may be generated when the
count overflows.
the counter in the WTCNT counter. These values should ensure that the time till count
overflow is longer than the clock oscillation settling time.
resumes operation. The WOVF flag in WTCSR is not set when this happens.
processing program and this will stop the WDT. When the STBY bit remains 1, the LSI again
enters software standby mode when the WDT has counted up to H'80. This software standby
mode can be canceled by a power-on reset.
WTCNT write
WTCSR write
Address: H'A415FF84
Address: H'A415FF86
WDT Operation
Canceling Software Standbys
Figure 12.2 Writing to WTCNT and WTCSR
15
15
H'5A
H'A5
8
8
7
7
Write data
Write data
0
0

Related parts for HD6417320