English
Language : 

M32C8A Datasheet, PDF (356/372 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M32C/80 Series
M32C/8A Group
24. Usage Notes
< Procedure for Edge Sensitive >
Start
INTiIC register: bits ILVL2 to ILVL0 = 000b
IFSR register: IFSRi bit
INTiIC register: POL bit
LVS bit = 0
INTiIC register: IR bit = 0
INTiIC register: bits ILVL2 to ILVL0
Interrupt disabled
Select either one edge or both edge
Select polarity (Set to 0 when both edges are selected)
Select edge sensitive
Clear the interrupt request bit
Interrupt enabled
End
< Procedure for Level Sensitive >
Start
INTiIC register: bits ILVL2 to ILVL0 = 000b
IFSR register: IFSRi bit = 0
INTiIC register: POL bit
LVS bit = 1
Interrupt disabled
Select one edge
Select polarity
Select level sensitive
INTiIC register: IR bit = 0
INTiIC register: bits ILVL2 to ILVL0
End
Clear the interrupt request bit
Interrupt enabled
i = 0 to 5
Figure 24.3 Switching Procedure for INTi (i = 0 to 5) Interrupt Source
Rev.1.00 Jul 15, 2007 Page 339 of 352
REJ09B0385-0100