- Components/
- In Stock/
- Renesas Electronics Corporation./
M30626FJPFPU5C

M30626FJPFPU5C | |
---|---|
Manufacturer Part Number | M30626FJPFPU5C |
Description | QFP-100 |
Manufacturer | Renesas Electronics Corporation. |
M30626FJPFPU5C datasheet |
|
Specifications of M30626FJPFPU5C | |||
---|---|---|---|
Date_code | 10+ |
PrevNext
Chapter 5
Interrupt
The register save operation performed in an interrupt sequence differs depending on whether the con-
tent of the stack pointer (SP)
*1
If the stack pointer (SP)
indicates an even number, the contents of the flag register (FLG) and program
counter (PC) each are saved simultaneously all 16 bits together. If the stack pointer indicates an odd
number, the register contents each are saved in two operations 8 bits at a time. Figure 5.3.3 shows how
registers are saved in each case.
*1 Stack pointer indicated by the U flag.
(1) When stack pointer (SP) contains an even number
Address
Stack area
[SP]–5
(Odd address)
[SP]–4
Program counter (PC
)
L
(Even address)
[SP]–3
Program counter (PC
)
M
(Odd address)
[SP]–2
Flag register (FLG
)
(Even address)
L
[SP]–1
Flag register
Program counter
(PC
)
(Odd address)
(FLG
)
H
H
[SP]
(Even address)
[SP] denotes the initial value of the stack pointer (SP) when interrupt request is acknowledged.
*
After the microcomputer finishes saving registers, the SP content is [SP] minus 4.
Figure 5.3.3 Operations to save registers
*1
is an even or an odd number when an interrupt request is acknowledged.
(2) When stack pointer (SP) contains an odd number
Sequence in which order
Address
registers are saved
[SP]–5
(Even address)
[SP]–4
(Odd address)
(2) Saved simul-
[SP]–3
taneously, all 16
(Even address)
bits together
[SP]–2
(1) Saved simul-
(Odd address)
taneously, all 16
[SP]–1
(Even address)
bits together
[SP]
(Odd address)
Finished saving registers
in two operations.
257
5.3 Interrupt Sequence
Stack area
Sequence in which order
registers are saved
Program counter (PC
)
L
(3)
Program counter (PC
)
(4)
M
Saved
separately, 8
(1)
Flag register (FLG
)
L
bits at a time
Flag register
(2)
Program counter
(FLG
)
(PC
)
H
H
Finished saving registers in
four operations.
Related parts for M30626FJPFPU5C | |||
---|---|---|---|
Part Number | Description | Manufacturer | Datasheet |
![]() |
100P6S-A/-40~85/WIDE TEMPERATURE | Renesas Electronics Corporation. | |
![]() |
IC M16C MCU FLASH 384K 100LQFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 384K 100QFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 384K 100QFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 384K 100LQFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 384K 100LQFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 384K 100QFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 512K 100LQFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 512K 100QFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 512K 100LQFP | Renesas Electronics America |
|
![]() |
IC M16C MCU FLASH 384K 100QFP | Renesas Electronics America |
|
![]() |
IC M16C/62P MCU FLASH 100LQFP | Renesas Electronics America |
|
![]() |
IC M16C/62P MCU FLSH 512K 100QFP | Renesas Electronics America |
|
![]() |
IC M16C/62P MCU FLASH 100QFP | Renesas Electronics America |
|
![]() |
IC M16C/62P MCU FLASH 100QFP | Renesas Electronics America |
|