Reset; Hardware Reset; Hardware Reset 1; Hardware Reset 2 - Renesas M16C FAMILY series Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C FAMILY series:
Table of Contents

Advertisement

M
1
6
C
2 /
8
G
o r
u
p
(
M
1
6
C

5. Reset

Hardware reset, software reset, watchdog timer reset and oscillation stop detection reset are available to
initialize the microcomputer.

5.1 Hardware Reset

There are two types of hardware resets: a hardware reset 1 and a hardware reset 2.

5.1.1 Hardware Reset 1

A reset is applied using the RESET pin. When an "L" signal is applied to the RESET pin while the supply
voltage is within the recommended operating condition, the pins are initialized (see Table 5.1 Pin Status
____________
When RESET Pin Level is "L"). The internal on-chip oscillator is initialized and used as CPU clock.
When the input level at the RESET pin is released from "L" to "H", the CPU and SFR are initialized, and
the program is executed starting from the address indicated by the reset vector. The internal RAM is not
____________
initialized. If the RESET pin is pulled "L" while writing to the internal RAM, the internal RAM becomes
indeterminate.
Figure 5.1 shows the example reset circuit. Figure 5.2 shows the reset sequence. Table 5.1 shows the
status of the other pins while the RESET pin is held "L". Figure 5.3 shows the CPU register status after
reset. Refer to 4. Special Function Register (SFR) for SFR status after reset.
1. Reset on a stable supply voltage
(1) Apply an "L" signal to the RESET pin.
td(ROC)
(2) Wait
(3) Apply an "H" signal to the RESET pin.
2. Power-on reset
(1) Apply an "L" signal to the RESET pin.
(2) Raise the supply voltage to the recommended operating level.
td(P-R)
(3) Insert
td(ROC)
(4) Wait
(5) Apply an "H" signal to the RESET pin.

5.1.2 Hardware Reset 2

This reset is generated by the microcomputer's internal voltage detection circuit. The voltage detection
circuit monitors the voltage applied to the V
If the VC26 bit in the VCR2 register is set to "1" (reset level detection circuit enabled), the microcomputer
is reset when the voltage at the V
Conversely, when the input voltage at the V
are initialized, and the program is executed starting from the address indicated by the reset vector. It
td(S-R)
takes about
registers and the status thereof are the same as in hardware reset 1.
The microcomputer cannot exit stop mode by brown-out detection reset (hardware reset 2).
R
e
. v
2
0 .
0
J
a
. n
3
, 1
2
0
0
7
R
E
J
0
9
B
0
0
4
7
0 -
2
0
0
2 /
, 8
M
1
6
C
2 /
8
) B
____________
____________
____________
____________
or more.
____________
____________
as wait time for the internal voltage is stabilized.
or more.
____________
input pin drops Vdet3 or below.
CC
before the program starts running after Vdet3 is detected. The initialized pins and
page 32
f o
3
8
5
pin.
CC
pin rises to Vdet3 or more, the pins and the CPU and SFR
CC
5. Reset
____________

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tiny seriesM16c series

Table of Contents