
EZ-USB FX2 Technical Reference Manual
Page 4-2 EZ-USB FX2 Technical Reference Manual v2.1
4.2 SFRs
The following SFRs are associated with interrupt control:
• IE - SFR 0xA8 (Table 4-2)
• IP - SFR 0xB8 (Table 4-3)
• EXIF - SFR 0x91 (Table 4-4)
• EICON - SFR 0xD8 (Table 4-5)
• EIE - SFR 0xE8 (Table 4-6)
• EIP - SFR 0xF8 (Table 4-7)
The IE and IP SFRs provide interrupt enable and priority control for the standard interrupt unit, as
with the standard 8051. Additionally, these SFRs provide control bits for the Serial Port 1 interrupt.
The EXIF, EICON, EIE and EIP Registers provide flags, enable control, and priority control.
Table 4-2. IE Register — SFR 0xA8
Bit Function
IE.7
EA
- Global interrupt enable. Controls masking of all interrupts except USB wakeup
(resume). EA = 0 disables all interrupts except USB wakeup. When EA = 1, interrupts are
enabled or masked by their individual enable bits.
IE.6 ES1 - Enable Serial Port 1 interrupt. ES1 = 0 disables Serial port 1 interrupts (TI_1 and
RI_1). ES1 = 1 enables interrupts generated by the TI_1 or RI_1 flag.
IE.5
ET2
- Enable Timer 2 interrupt. ET2 = 0 disables Timer 2 interrupt (TF2). ET2=1 enables
interrupts generated by the TF2 or EXF2 flag.
IE.4 ES0 - Enable Serial Port 0 interrupt. ES0 = 0 disables Serial Port 0 interrupts (TI_0 and
RI_0). ES0=1 enables interrupts generated by the TI_0 or RI_0 flag.
IE.3 ET1 - Enable Timer 1 interrupt. ET1 = 0 disables Timer 1 interrupt (TF1). ET1=1 enables
interrupts generated by the TF1 flag.
IE.2
EX1
- Enable external interrupt 1. EX1 = 0 disables external interrupt 1 (INT1). EX1=1
enables interrupts generated by the INT1
pin.
IE.1 ET0 - Enable Timer 0 interrupt. ET0 = 0 disables Timer 0 interrupt (TF0). ET0=1 enables
interrupts generated by the TF0 flag.
IE.0 EX0 - Enable external interrupt 0. EX0 = 0 disables external interrupt 0 (INT0). EX0=1
enables interrupts generated by the INT0
pin.
Comentários a estes Manuais