JAJSFF4D May 2018 – December 2019 MSP430FR2153 , MSP430FR2155 , MSP430FR2353 , MSP430FR2355
PRODUCTION DATA.
The Interrupt Compare Controller (ICC) allows all maskable interrupt sources to be scheduled in a preemptive mechanism. Each interrupt source is specified as a source of ICC module. Each source supports a 4-level software interrupt priority other than the one tired with interrupt vector. When ICC module is enabled, the ISR in lower software priority can be interrupted by higher priority. It is required to enable GIE in ISR for proper ICC operation. For details, see the ICC chapter of the MSP430FR4xx and MSP430FR2xx Family User's Guide. Table 5-13 lists the ICC source configurations.
REGISTER | BITS | INTERRUPT SOURCE | INTERRUPT FLAG | SYSTEM INTERRUPT | WORD ADDRESS | PRIORITY |
---|---|---|---|---|---|---|
ICCILRS0 | ILSR0 | P4 | P4IFG.0 to P4IFG.7 (P4IV) | Maskable | FFCEh | 39 |
ILSR1 | P3 | P3IFG.0 to P3IFG.7 (P3IV) | Maskable | FFD0h | 40 | |
ILSR2 | P2 | P2IFG.0 to P2IFG.7 (P2IV) | Maskable | FFD2h | 41 | |
ILSR3 | P1 | P1IFG.0 to P1IFG.7 (P1IV) | Maskable | FFD4h | 42 | |
ILSR4 | SAC3 DAC, SAC1 DAC(1) | DACIFG, (SAC3IV, SAC1IV)(1) | Maskable | FFD6h | 43 | |
ILSR5 | SAC2 DAC, SAC0 DAC(1) | DACIFG (SAC2IV, SAC0IV)(1) | Maskable | FFD8h | 44 | |
ILSR6 | eCOMP1, eCOMP0 | CPIIFG, CPIFG (CP1IV, CP0IV) | Maskable | FFDAh | 45 | |
ILSR7 | ADC | ADCIFG0, ADCINIFG, ADCLOIFG, ADCHIIFG, ADCTOVIFG, ADCOVIFG (ADCIV) | Maskable | FFDCh | 46 | |
ICCILRS1 | ILSR8 | eUSCI_B1 Receive or Transmit | UCB1RXIFG, UCB1TXIFG (SPI mode)
UCALIFG, UCNACKIFG, UCSTTIFG, UCSTPIFG, UCRXIFG0, UCTXIFG0, UCRXIFG1, UCTXIFG1, UCRXIFG2, UCTXIFG2, UCRXIFG3, UCTXIFG3, UCCNTIFG, UCBIT9IFG,UCCLTOIFG(I2C mode) (UCB0IV) |
Maskable | FFDEh | 47 |
ILSR9 | eUSCI_B0 Receive or Transmit | UCB0RXIFG, UCB0TXIFG (SPI mode)
UCALIFG, UCNACKIFG, UCSTTIFG, UCSTPIFG, UCRXIFG0, UCTXIFG0, UCRXIFG1, UCTXIFG1, UCRXIFG2, UCTXIFG2, UCRXIFG3, UCTXIFG3, UCCNTIFG, UCBIT9IFG,UCCLTOIFG(I2C mode) (UCB0IV) |
Maskable | FFE0h | 48 | |
ILSR10 | eUSCI_A1 Receive or Transmit | UCTXCPTIFG, UCSTTIFG, UCRXIFG, UCTXIFG (UART mode)
UCRXIFG, UCTXIFG (SPI mode) (UCA0IV)) |
Maskable | FFE2h | 49 | |
ILSR11 | eUSCI_A0 Receive or Transmit | UCTXCPTIFG, UCSTTIFG, UCRXIFG, UCTXIFG (UART mode)
UCRXIFG, UCTXIFG (SPI mode) (UCA0IV)) |
Maskable | FFE4h | 50 | |
ILSR12 | Watchdog Timer Interval mode | WDTIFG | Maskable | FFE6h | 51 | |
ILSR13 | RTC Counter | RTCIFG | Maskable | FFE8h | 52 | |
ILSR14 | Timer3_B7 | TB3CCR1 CCIFG1, TB3CCR2 CCIFG2, TB3CCR3 CCIFG3, TB3CCR4 CCIFG4, TB3CCR5 CCIFG5, TB3CCR6 CCIFG6, TB3IFG (TB3IV) | Maskable | FFEAh | 53 | |
ILSR15 | Timer3_B7 | TB3CCR0 CCIFG0 | Maskable | FFECh | 54 | |
ICCILRS2 | ILSR16 | Timer2_B3 | TB2CCR1 CCIFG1, TB2CCR2 CCIFG2, TB2IFG (TB2IV) | Maskable | FFEEh | 55 |
ILSR17 | Timer2_B3 | TB2CCR0 CCIFG0 | Maskable | FFF0h | 56 | |
ILSR18 | Timer1_B3 | TB1CCR1 CCIFG1, TB1CCR2 CCIFG2, TB1IFG (TB1IV) | Maskable | FFF2h | 57 | |
ILSR19 | Timer1_B3 | TB1CCR0 CCIFG0 | Maskable | FFF4h | 58 | |
ILSR20 | Timer0_B3 | TB0CCR1 CCIFG1, TB0CCR2 CCIFG2, TB0IFG (TB0IV) | Maskable | FFF6h | 59 | |
ILSR21 | Timer0_B3 | TB0CCR0 CCIFG0 | Maskable | FFF8h | 60 | |
ILSR22 | N/A | N/A | N/A | N/A | N/A | |
ILSR23 | N/A | N/A | N/A | N/A | N/A | |
ICCILRS3 | ILSR24 | N/A | N/A | N/A | N/A | N/A |
ILSR25 | N/A | N/A | N/A | N/A | N/A | |
ILSR26 | N/A | N/A | N/A | N/A | N/A | |
ILSR27 | N/A | N/A | N/A | N/A | N/A | |
ILSR28 | N/A | N/A | N/A | N/A | N/A | |
ILSR29 | N/A | N/A | N/A | N/A | N/A | |
ILSR30 | N/A | N/A | N/A | N/A | N/A | |
ILSR31 | N/A | N/A | N/A | N/A | N/A |