- Components/
- In Stock/
- Renesas Electronics Corporation./
M30843FJFP
M30843FJFP | |
|---|---|
| Manufacturer Part Number | M30843FJFP |
| Manufacturer | Renesas Electronics Corporation. |
| M30843FJFP datasheets |
|
Availability: In stock
International delivery:
PrevNext
M
3
2
C
8 /
4
G
o r
u
p
(
M
3
2
C
8 /
, 4
M
3
2
11.6.3 Interrupt Sequence
The interrupt sequence is performed between an interrupt request acknowledgment and interrupt routine
execution.
When an interrupt request is generated while an instruction is executed, the CPU determines its interrupt
priority level after the instruction is completed. The CPU starts the interrupt sequence from the following
cycle. However, in regards to the SCMPU, SIN, SMOVB, SMOVF, SMOVU, SSTR, SOUT or RMPA
instruction, if an interrupt request is generated while executing the instruction, the microcomputer sus-
pends the instruction to start the interrupt sequence.
The interrupt sequence is performed as follows:
(1) The CPU obtains interrupt information (interrupt number and interrupt request level) by reading
address 000000
(address 000002
16
the interrupt information is set to "0" (interrupt requested).
(2) The FLG register, prior to an interrupt sequence, is saved to a temporary register
(3) Each bit in the FLG register is set as follows:
• The I flag is set to "0" (interrupt disabled)
• The D flag is set to "0" (single-step disabled)
• The U flag is set to "0" (ISP selected)
(4) A temporary register within the CPU is saved to the stack; or to the SVF register for the high-speed
interrupt.
(5) PC is saved to the stack; or to the SVP register for the high-speed interrupt.
(6) The interrupt priority level of the acknowledged interrupt is set in IPL .
(7) A relocatable vector corresponding to the acknowledged interrupt is stored into PC.
After the interrupt sequence is completed, an instruction is executed from the starting address of the
interrupt routine.
NOTES:
1. Temporary register cannot be modified by users.
Page 118
R
e
. v
1
0 .
1
J
u
. l
0
, 7
2
0
0
5
R
E
J
0
9
B
0
0
3
6
0 -
1
0
1
C
8 /
4
) T
for the high-speed interrupt). Then, the IR bit applicable to
16
f o
4
9
5
11. Interrupts
(1)
within the CPU.
Related parts for M30843FJFP | |||
|---|---|---|---|
| Part Number | Description | Manufacturer | Datasheet |
|
|
Renesas 16/32-bit Single-chip Microcomputer M16c Family / M32c/80 Series | Renesas Electronics Corporation. |
|
|
|
Renesas Electronics Corporation. | ||
|
|
IC M32C/87 MCU FLASH 144LQFP | Renesas Electronics America |
|
|
|
IC M32C MCU FLASH 320K 100LQFP | Renesas Electronics America |
|
|
|
IC M32C MCU FLASH 512K 100LQFP | Renesas Electronics America |
|
|
|
IC M32C MCU FLASH 512K 100LQFP | Renesas Electronics America |
|
|
|
IC M32C MCU FLASH 100LQFP | Renesas Electronics America |
|
|
|
IC M32C/87 MCU FLASH 144LQFP | Renesas Electronics America |
|
|
|
IC M32C/83 MCU FLASH 100LQFP | Renesas Electronics America |
|
|
|
IC M32C/87 MCU FLASH 100LQFP | Renesas Electronics America |
|
|
|
IC M32C/87 MCU FLASH 100LQFP | Renesas Electronics America |
|
|
|
IC M32C/87 MCU FLASH 100LQFP | Renesas Electronics America |
|
|
|
IC M32C/87 MCU FLASH 100LQFP | Renesas Electronics America |
|
|
|
IC M32C MCU FLASH 384K 100QFP | Renesas Electronics America |
|
|
|
IC M32C MCU FLASH 384K 100QFP | Renesas Electronics America |
|
