Reset Processing - Fujitsu FR Family Instruction Manual

32-bit microcontroller
Hide thumbs Also See for FR Family:
Table of Contents

Advertisement

4.1

Reset Processing

A reset is a means of forcibly terminating the currently executing process,initializing the
entire device, and restarting the program from the beginning. Resets are used to start
the LSI operating from its initial state, as well as to recover from error conditions.
■ Reset Operations
When a reset is applied, the CPU terminates processing of the instruction executing at that time and goes
into inactive status until the reset is canceled. When the reset is canceled, the CPU initializes all internal
registers and starts execution beginning with the program indicated by the new value of the program
counter (PC).
■ Initialization of CPU Internal Register Values at Reset
When a reset is applied, the FR family CPU initializes internal registers to the following values.
• PC:
• ILM:
• T Flag:
• I Flag:
• S Flag:
• TBR:
• SSP:
• R00 to R14:
• R15:
For a description of built-in functions following a reset, refer to the Hardware Manual provided with each
FR family device.
■ Reset Priority Level
Resets have a higher priority than all "EIT" operations.
Word data stored at address "000FFFFC
"01111
"
B
"0" (trace OFF)
"0" (interrupt disabled)
"0" (use SSP pointer)
"000FFC00
"
H
"00000000
"
H
Undefined
SSP
CHAPTER 4 RESET AND "EIT" PROCESSING
"
H
33

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fr series

Table of Contents