Renesas M16C FAMILY series Hardware Manual page 93

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
Interrupt Control Register
b7
b6
b5
b4
NOTES:
1. This bit can only be reset by writing "0" (Do not write "1").
2. Rewrite the interrupt control register when the interrupt request related to the register is not generated. For
details, refer to 20.5 Interrupts.
3. Use the IFSR2A register to select.
b7
b6
b5
b4
0
NOTES:
1. This bit can only be reset by writing "0" (Do not write "1").
2. Rewrite the interrupt control register when the interrupt request related to the register is not generated. For
details, refer to 20.5 Interrupts.
3. If the IFSRi bit in the IFSR register(i = 0 to 5) is "1" (both edges), set the POL bit in the INTiIC register to "0"
(falling edge).
4. Set the POL bit in the S3IC or S4IC register to "0" (falling edge) when the IFSR6 bit in the IFSR register is
set to "0" (SI/O3 selected) or IFSR7 bit in the IFSR reister "0" (SI/O4 selected), respectively.
Figure 9.3 Interrupt Control Registers
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
(2)
Symbol
ICOC0
IC ICOC1IC, IICIC
BTIC, SCLDAIC
BCNIC
DM0IC, DM1IC
KUPIC
ADIC
S0TIC to S2TIC
S0RIC to S2RIC
b3
b2
b1
b0
TA0IC to TA4IC
TB0IC to TB2IC
Bit Symbol
ILVL0
Interrupt priority level
ILVL1
select bit
ILVL2
IR
Interrupt request bit
Nothing is assigned.When write, set to "0".
(b7-b4)
When read, the content is indeterminate.
Symbol
INT3IC
S4IC, INT5IC
b3
b2
b1
b0
S3IC, INT4IC
INT0IC to INT2IC
Bit Symbol
ILVL0
Interrupt priority level
ILVL1
select bit
ILVL2
IR
Interrupt request bit
POL
Polarity select bit
Reserved bit
(b5)
Nothing is assigned. When write, set to "0".
(b7-b6)
When read, the content is indeterminate
page 73
f o
3
8
5
Address
0045
16
0046
(3)
16
0047
(3)
16
004A
16
004B
, 004C
16
16
004D
16
004E
16
0051
, 0053
, 004F
16
16
0052
, 0054
, 0050
16
16
0055
16
16
005A
16
Bit Name
Function
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
Function
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
Set to "0"
After Reset
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
XXXXX000
2
16
XXXXX000
2
16
XXXXX000
2
XXXXX000
2
16
RW
RW
RW
RW
RW
(1)
2
2
2
2
RW
RW
RW
RW
RW
(1)
(3, 4)
RW
RW
RW
9. Interrupts

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tiny seriesM16c series

Table of Contents