English
Language : 

M16C30P_07 Datasheet, PDF (92/317 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/30 SERIES
M16C/30P Group
11. Interrupt
11.7 NMI Interrupt
An NMI interrupt request is generated when input on the NMI pin changes state from high to low. The NMI
interrupt is a non-maskable interrupt.
The input level of this NMI interrupt input pin can be read by accessing the P8_5 bit in the P8 register.
This pin cannot be used as an input port.
11.8 Key Input Interrupt
Of P10_4 to P10_7, a key input interrupt is generated when input on any of the P10_4 to P10_7 pins which has had
the PD10_4 to PD10_7 bits in the PD10 register set to “0” (= input) goes low. Key input interrupts can be used as a
key-on wake up function, the function which gets the microcomputer out of wait or stop mode. However, if you
intend to use the key input interrupt, do not use P10_4 to P10_7 as analog input ports. Figure 11.12 shows the block
diagram of the Key Input Interrupt. Note, however, that while input on any pin which has had the PD10_4 to
PD10_7 bits set to “0” (= input mode) is pulled low, inputs on all other pins of the port are not detected as
interrupts.
Pull-up
transistor
KI3
Pull-up
transistor
KI2
Pull-up
transistor
KI1
Pull-up
transistor
KI0
PU25 bit in the
PUR2 register
PD10_7 bit in the
PD10 register
PD10_7 bit in the PD10 register
PD10_6 bit in the
PD10 register
PD10_5 bit in the
PD10 register
PD10_4 bit in the
PD10 register
Figure 11.12 Key Input Interrupt
KUPIC register
Interrupt control circuit
Key input interrupt
request
Rev.1.22 Mar 29, 2007 Page 76 of 291
REJ09B0179-0122