208
Chapter 8
Interrupt/Exception Processing Function
Preliminary User’s Manual U15839EE1V0UM00
8.2.3 Non-maskable interrupt status flag (NP)
The NP flag is a status flag that indicates that non-maskable interrupt (NMI) processing is under execu-
tion.
This flag is set when an NMI interrupt has been acknowledged, and masks all interrupt requests and
exceptions to prohibit multiple interrupts from being acknowledged.
Figure 8-4:
Non-maskable Interrupt Status Flag (NP)
8.2.4 Edge Detection Function
The behaviour of the non-maskable interrupt (NMI0) can be specified by the interrupt mode register 3.
The valid edge of the external NMI pin input can be specified by the ESN0 bit.
The register can be read/written in 8-bit or 1-bit units.
Figure 8-5:
Interrupt Mode Register 3 (INTM3)
Notes: 1. This register can be written only once. ESN0 is cleared to “0” by Reset.
2. This register should always be programmed even if the user needs to use the reset value.
This will prevent unintended write to this register afterwards.
3. NMI functionality is masked by PMC60. Selection of valid edge for NMI must be performed
while PMC60 is “0”.
31
8
7
6
5
4
3
2
1
0
Initial
value
PSW
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 NP EP ID SAT CY OV S Z 00000020H
Bit Position
Bit Name
Function
7
NP
Indicates whether NMI interrupt processing is in progress.
0: No NMI interrupt processing
1: NMI interrupt currently being processed
7
6
5
4
3
2
1
0
Address
Initial
value
INTM3
0
0
0
0
0
0
0
ESN0
FFFFF886H
00H
Bit Position
Bit Name
Function
0
ESN0
Specifies the NMI pin’s valid edge
0: Falling edge
1: Rising edge
Summary of Contents for mPD703128
Page 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Page 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Page 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Page 612: ......