04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<br />

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 22 RESET FUNCTION<br />

CHAPTER 22 RESET FUNCTION<br />

The following eight operations are available to generate a reset signal.<br />

(1) External reset input via RESET pin<br />

(2) Internal reset by watchdog timer program loop detection<br />

(3) Internal reset by comparison of supply voltage and detection voltage of power-on-reset (POR) circuit<br />

(4) Internal reset by comparison of supply voltage of the voltage detector (LVD) and detection voltage<br />

(5) Internal reset by execution of illegal instruction Note<br />

(6) Internal reset by RAM parity error<br />

(7) Internal reset by detection of main clock oscillation stop via clock monitoring<br />

(8) Internal reset by illegal-memory access<br />

External and internal resets start program execution from the address at 0000H and 0001H when the reset signal is<br />

generated.<br />

A reset is effected when a low level is input to the RESET pin, the watchdog timer overflows, or by POR and LVD<br />

circuit voltage detection, execution of illegal instruction Note , RAM parity error, detection of main clock oscillation stop via<br />

clock monitoring, or illegal-memory access, and each item of hardware is set to the status shown in Tables 22-1.<br />

When a low level is input to the RESET pin, the device is reset. It is released from the reset status when a high level is<br />

input to the RESET pin and program execution is started with the high-speed on-chip oscillator clock after reset<br />

processing. A reset by the watchdog timer is automatically released, and program execution starts using the high-speed<br />

on-chip oscillator clock (see Figures 22-2 to 22-4) after reset processing. Reset by POR and LVD circuit supply voltage<br />

detection is automatically released when VDD VPOR or VDD VLVD after the reset, and program execution starts using the<br />

high-speed on-chip oscillator clock (see CHAPTER 23 POWER-ON-RESET CIRCUIT and CHAPTER 24 VOLTAGE<br />

DETECTOR) after reset processing.<br />

Note The illegal instruction is generated when instruction code FFH is executed.<br />

Reset by the illegal instruction execution not issued by emulation with the in-circuit emulator or on-chip debug<br />

emulator.<br />

Cautions 1. For an external reset, input a low level for 10 s or more to the RESET pin.<br />

(To perform an external reset upon power application, a low level of at least 10 s must be<br />

continued during the period in which the supply voltage is within the operating range (VDD 2.7<br />

V).)<br />

2. During reset input, the X1 clock, XT1 clock, high-speed on-chip oscillator clock, and low-speed<br />

on-chip oscillator clock stop oscillating. External main system clock input becomes invalid.<br />

3. When reset is effected, port pin P130 is set to low-level output and other port pins become highimpedance,<br />

because each SFR and 2nd SFR are initialized.<br />

Remark VPOR: POR power supply rise detection voltage<br />

R01UH0317EJ0004 Rev. 0.04 1092<br />

Feb. 22, 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!