Int Interrupt - Renesas M16C FAMILY series Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C FAMILY series:
Table of Contents

Advertisement

M
1
6
C
2 /
8
G
o r
u
p
(
M
1
6
C
Change the interrupt generate factor (including a mode change of peripheral function)
IR bit: A bit in the interrupt control register for the interrupt whose interrupt generate factor is to
NOTES:
1.The above settings must be executed individually. Do not execute two or more settings
simultaneously (using one instruction).
2. Use the I flag for the INTi interrupt (i = 0 to 5).
For the interrupts from peripheral functions other than the INTi interrupt, turn off the
peripheral function that is the source of the interrupt in order not to generate an interrupt
request before changing the interrupt generate factor. In this case, if the maskable interrupts
can all be disabled without causing a problem, use the I flag. Otherwise, use the corresponding
ILVL2 to ILVL0 bit for the interrupt whose interrupt generate factor is to be changed.
3. Refer to 20.5.6 Rewrite the Interrupt Control Register for details about the
instructions to use and the notes to be taken for instruction execution.
Figure 20.3 Procedure for Changing the Interrupt Generate Factor
______

20.4.5 INT Interrupt

1. Either an "L" level of at least t
________
input to pins INT
2. If the POL bit in the INT0IC to INT5IC registers or the IFSR7 to IFSR0 bits in the IFSR register are
changed, the IR bit may inadvertently set to 1 (interrupt requested). Be sure to clear the IR bit to 0
(interrupt not requested) after changing any of those register bits.
3. When using the INT
debounce filter) before entering stop mode.
R
e
. v
2
0 .
0
J
a
. n
3
, 1
2
0
0
7
R
E
J
0
9
B
0
0
4
7
0 -
2
0
0
2 /
, 8
M
1
6
C
2 /
8
) B
Changing the interrupt source
Use the MOV instruction to clear the IR bit to "0" (interrupt not requested)
be changed
(
) or an "H" level of at least t
W
INL
________
through INT
regardless of the CPU operation clock.
0
5
_______
interrupt for exiting stop mode, set the P17DDR register to "FF
5
page 357
f o
3
8
5
(2,3)
Disable interrupts
(2,3)
Enable interrupts
End of change
W
(3)
(
) width is necessary for the signal
INH
" (disable digital
16
20. Precautions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tiny seriesM16c series

Table of Contents