R01UH0092EJ0110 Rev.1.10
Page 199 of 807
Jul 31, 2012
M16C/64C Group
14. Interrupts
14.2.6
Interrupt Source Select Register (IFSR)
IFSR5-IFSR0 (
INT5
-
INT0
interrupt polarity select bit) (b5-b0)
When setting these bits to 1 (both edges), make sure the corresponding POL bit in registers INT0IC to
INT5IC is set to 0 (falling edge).
IFSR7, IFSR6 (Interrupt request source select bit) (b7, b6)
In memory expansion or microprocessor mode, when the data bus is 16 bits wide (BYTE pin is low), set
these bits to 0 (SI/O3, SI/O4).
When setting these bits to 0 (SI/O3, SI/O4), make sure the corresponding POL bit in registers S3IC and
S4IC is set to 0 (falling edge).
b7 b6 b5 b4
b1
b2
b3
Interrupt Source Select Register
Symbol
IFSR
Address
0207h
Bit Symbol
Bit Name
RW
Reset Value
00h
b0
Function
IFSR0
RW
0 : One edge
1 : Both edges
INT0 interrupt polarity select
bit
IFSR1
INT1 interrupt polarity select
bit
0 : One edge
1 : Both edges
IFSR2
INT2 interrupt polarity select
bit
0 : One edge
1 : Both edges
IFSR3
INT3 interrupt polarity select
bit
0 : One edge
1 : Both edges
IFSR4
INT4 interrupt polarity select
bit
0 : One edge
1 : Both edges
RW
RW
RW
RW
IFSR5
INT5 interrupt polarity select
bit
0 : One edge
1 : Both edges
RW
IFSR6
Interrupt request source
select bit
0 :
1 : INT4
RW
IFSR7
Interrupt request source
select bit
0 :
1 : INT5
RW
SI/O3
SI/O3
Summary of Contents for M16C Series
Page 846: ...M16C 64C Group R01UH0092EJ0110...