Software Reset; Watchdog Timer Reset; Oscillation Stop Detection Reset - Renesas M16C/29 Series Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C/29 Series:
Table of Contents

Advertisement

M16C/29 Group
RESET
Figure 5.1.1.1. Example Reset Circuit

5.2 Software Reset

When the PM03 bit in the PM0 register is set to "1" (microcomputer reset), the microcomputer has its pins,
CPU, and SFR initialized. Then the program is executed starting from the address indicated by the reset
vector. The device will reset using on-chip oscillator as the system clock.
At software reset, some SFR's are not initialized. Refer to "SFR".

5.3 Watchdog Timer Reset

When the PM12 bit in the PM1 register is "1" (reset when watchdog timer underflows), the microcomputer
initializes its pins, CPU and SFR if the watchdog timer underflows. The device will reset using on-chip
oscillator as the system clock. Then the program is executed starting from the address indicated by the
reset vector.
At watchdog timer reset, some SFR's are not initialized. Refer to "SFR".

5.4 Oscillation Stop Detection Reset

When the CM20 bit in the CM2 register is "1"(oscillation stop, re-oscillation detection function enabled)
and the CM27 bit is "0" (reset at oscillation stop detection), the microcomputer initializes its pins, CPU and
SFR, coming to a halt if it detects main clock oscillation circuit stop. Refer to the section "oscillation stop,
re-oscillation detection function".
At oscillation stop detection reset, some SFR's are not initialized. Refer to the section "SFR".
Rev.1.00 Nov 01,2004
REJ09B0101-0100Z
V
CC
0V
V
CC
RESET
0V
page 29 of 402
Recommended
operating
voltage
Equal to or less
than 0.2V
CC
More than td(ROC) + td(P-R)
Equal to or less
than 0.2V
CC
5. Reset

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c seriesM16c/tiny series

Table of Contents