M37702E6BFS Renesas Electronics America, M37702E6BFS Datasheet - Page 81

no-image

M37702E6BFS

Manufacturer Part Number
M37702E6BFS
Description
EPROM MCU/8BIT CMOS EMULATION CH
Manufacturer
Renesas Electronics America
Datasheet

Specifications of M37702E6BFS

Accessory Type
Emulator EPROM MCU
For Use With/related Products
7702
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M37702E6BFS
Manufacturer:
MITSUBISHI/三菱
Quantity:
20 000
Fig. 4.7.3 Register storing operation
4.7.2 Storing registers
The register storing operation performed during INTACK sequence depends on whether the contents of the
stack pointer (S) at accepting interrupt request are even or odd.
When the contents of the stack pointer (S) are even, the contents of the program counter (PC) and the
processor status register (PS) are stored as a 16-bit unit simultaneously at each other. When the contents
of the stack pointer (S) are odd, they are stored with twice by an 8-bit unit for each. Figure 4.7.3 shows
the register storing operation.
In the INTACK sequence, only the contents of the program bank register (PG), program counter (PC), and
processor status register (PS) are stored to the stack area. The other necessary registers must be stored
by software at the beginning of the interrupt routine.
Using the PSH instruction can store all CPU registers except the stack pointer (S).
(1) Content of stack pointer (S) is even
(2) Content of stack pointer (S) is odd
[S] – 5 (even)
[S] – 3 (even)
[S] – 1 (even)
[S] – 4 (even)
[S] – 2 (even)
[S] – 4 (odd)
[S] – 2 (odd)
[S] – 5 (odd)
[S] – 3 (odd)
[S] – 1 (odd)
Address
Address
[S] (even)
[S] (odd)
4.7 Sequence from acceptance of interrupt request to execution of interrupt routine
[S] is an initial value that the stack pointer (S) indicates at accepting an interrupt
request. The S’s contents become [S] – 5 after storing the above registers.
High-order byte of processor status register (PS
High-order byte of processor status register (PS
Low-order byte of processor status register (PS
Low-order byte of processor status register (PS
High-order byte of program counter (PC
High-order byte of program counter (PC
Low-order byte of program counter (PC
Low-order byte of program counter (PC
Program bank register (PG)
Program bank register (PG)
7702/7703 Group User’s Manual
H
H
L
L
)
)
)
)
L
L
H
H
)
)
)
)
Storing is completed with 3 times.
Storing is completed with 5 times.
Storing order
Storing order
Stores 16 bits at a time.
Stores 16 bits at a time.
Stores by each 8 bits.
INTERRUPTS
4–17

Related parts for M37702E6BFS