Renesas M16C/26A Series Hardware Manual page 86

16-bit single-chip microcomputer m16c family / m16c/tiny series
Hide thumbs Also See for M16C/26A Series:
Table of Contents

Advertisement

M
1
6
C
2 /
6
A
G
o r
u
p
(
M
1
6
Interrupt control register
b7
b6
b5
b4
b3
NOTES:
1.This bit can only be reset by writing "0" (Do not write "1").
2. To rewrite the interrupt control registers, do so at a point that does not generate the interrupt request for that
register. For details, see 19.5 Interrupts.
b7
b6
b5
b4
b3
0
NOTES:
1. This bit can only be reset by writing "0" (Do not write "1").
2. To rewrite the interrupt control register, do so at a point that does not generate the interrupt request for that register.
For details, see 19.5 Interrupts.
3. If the IFSRi bit (i = 0 to 5) in the IFSR register is "1" (both edges), set the POL bit in the INTiIC register to "0" (falling
edge).
Figure 9.3.1. Interrupt Control Registers
BCNIC, DM0IC, DM1IC, KUPIC, ADIC, S0TIC to S2TIC, S0RIC to S2RIC, TA0IC to TA4IC, TB0IC TO
TB2IC, INT3IC, INT4IC, INT5IC, INT0IC to INT2IC
R
e
. v
2
0 .
0
F
e
b
1 .
, 5
2
0
0
7
R
E
J
0
9
B
0
2
0
2
0 -
2
0
0
C
2 /
6
, A
M
1
6
C
2 /
6
, B
M
1
6
(2)
Symbol
BCNIC
DM0IC, DM1IC
KUPIC
ADIC
S0TIC to S2TIC
b2
b1
b0
S0RIC to S2RIC
TA0IC to TA4IC
TB0IC to TB2IC
Bit symbol
Interrupt priority level
ILVL0
select bit
ILVL1
ILVL2
IR
Interrupt request bit
No functions are assigned.
When writing to these bits, write "0". The values in these bits
(b7-b4)
when read are indeterminate.
Symbol
INT3IC
INT5IC
b2
b1
b0
INT4IC
INT0IC to INT2IC
Bit symbol
Interrupt priority level
ILVL0
select bit
ILVL1
ILVL2
IR
Interrupt request bit
POL
Polarity select bit
Reserved bit
(b5)
No functions are assigned.
When writing to these bits, write "0". The values in these bits
(b7-b6)
when read are indeterminate.
page 67
f o
3
2
9
C
2 /
6
) T
Address
004A
16
004B
, 004C
16
16
004D
16
004E
16
0051
, 0053
, 004F
16
16
0052
, 0054
, 0050
16
16
0055
to 0059
16
16
005A
to 005C
16
16
Bit name
b2 b1 b0
0 0 0 : Level 0 (interrupt disabled)
0 0 1 : Level 1
0 1 0 : Level 2
0 1 1 : Level 3
1 0 0 : Level 4
1 0 1 : Level 5
1 1 0 : Level 6
1 1 1 : Level 7
0 : Interrupt not requested
1 : Interrupt requested
Address
After reset
0044
XX00X000
16
0048
XX00X000
16
0049
XX00X000
16
005D
to 005F
XX00X000
16
16
Bit name
b2 b1 b0
0 0 0 : Level 0 (interrupt disabled)
0 0 1 : Level 1
0 1 0 : Level 2
0 1 1 : Level 3
1 0 0 : Level 4
1 0 1 : Level 5
1 1 0 : Level 6
1 1 1 : Level 7
0: Interrupt not requested
1: Interrupt requested
0 : Selects falling edge
1 : Selects rising edge
Must always be set to "0"
After reset
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
16
XXXXX000
2
16
XXXXX000
2
XXXXX000
2
Function
RW
RW
RW
RW
RW
(1)
2
2
2
2
Function
RW
RW
RW
RW
RW
(1)
(3)
RW
RW
RW
9. Interrupt

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/26aM16c/26bM16c/26t

Table of Contents