SLAS701B November 2010 – June 2018 MSP430AFE221 , MSP430AFE222 , MSP430AFE223 , MSP430AFE231 , MSP430AFE232 , MSP430AFE233 , MSP430AFE251 , MSP430AFE252 , MSP430AFE253
PRODUCTION DATA.
The interrupt vectors and the power-up starting address are in the address range of 0FFFFh to 0FFE0h (see Table 6-3). The vector contains the 16-bit address of the appropriate interrupt handler instruction sequence.
If the reset vector (at address 0FFFEh) contains 0FFFFh (for example, if flash is not programmed), the CPU goes into LPM4 immediately after power up.
INTERRUPT SOURCE | INTERRUPT FLAG | SYSTEM INTERRUPT | WORD ADDRESS | PRIORITY |
---|---|---|---|---|
Power up
External reset Watchdog Flash key violation PC out-of-range(1) |
PORIFG
RSTIFG WDTIFG KEYV (2) |
Reset | 0FFFEh | 15, highest |
NMI
Oscillator fault Flash memory access violation |
NMIIFG
OFIFG ACCVIFG (2)(4) |
(Non)maskable,
(Non)maskable, (Non)maskable |
0FFFCh | 14 |
0FFFAh | 13 | |||
SD24_A | SD24CCTLx SD24OVIFG, SD24CCTLx SD24IFG(2)(3) | Maskable | 0FFF8h | 12 |
0FFF6h | 11 | |||
Watchdog Timer | WDTIFG | Maskable | 0FFF4h | 10 |
USART0 Receive | URXIFG0 | Maskable | 0FFF2h | 9 |
USART0 Transmit | UTXIFG0 | Maskable | 0FFF0h | 8 |
0FFEEh | 7 | |||
Timer_A3 | TA0CCR0 CCIFG(3) | Maskable | 0FFECh | 6 |
Timer_A3 | TA0CCR1 CCIFG,
TA0CCR2 CCIFG, TA0CTL TAIFG (2)(3) |
Maskable | 0FFEAh | 5 |
I/O Port P1 (eight flags) | P1IFG.0 to P1IFG.7(2)(3) | Maskable | 0FFE8h | 4 |
0FFE6h | 3 | |||
0FFE4h | 2 | |||
I/O Port P2 (three flags) | P2IFG.0 to P2IFG.2(2)(3) | Maskable | 0FFE2h | 1 |
0FFE0h | 0, lowest |