10.2 Interrupt Vector Mapping

Each interrupt vector is connected to one peripheral instance, as shown in the table below. A peripheral can have one or more interrupt sources. For more details on the available interrupt sources, see the Interrupt section in the Functional Description of the respective peripheral.

An interrupt flag is set in the peripheral's interrupt flag (<peripheral>.INTFLAGS) register when the interrupt condition occurs, even if the interrupt is not enabled.

By writing to the corresponding Interrupt Enable bit in the peripheral's Interrupt Control (<peripheral>.INTCTRL) register, an interrupt is enabled or disabled.

An interrupt request is generated when the corresponding interrupt is enabled, and the interrupt flag is set. The interrupt request remains active until the interrupt flag is cleared. See the peripheral's interrupt flag (<peripheral>.INTFLAGS) register for details on how to clear interrupt flags.

Note: Interrupts must be enabled globally for interrupt requests to be generated.
Table 10-3. Interrupt Vector Mapping
Vector NumberProgram Address (word)Peripheral Source (Name)Description14-pin20-pin28-pin32-pin
00x00RESETXXXX
10x02NMINon-Maskable interrupt available for CRCSCANXXXX
20x04BOD_VLMVoltage Level MonitorXXXX
30x06RTC_CNTOverflow / compare matchXXXX
40x08RTC_PIT Periodic interruptXXXX
50x0ACCL_CCLConfigurable Custom LogicXXXX
60x0CPORTA_PORTExternal interruptXXXX
70x0EWEX0Fault detectXXXX
80x10TCE0_OVF OverflowXXXX
90x12TCE0_CMP0Compare Channel 0XXXX
100x14TCE0_CMP1Compare Channel 1XXXX
110x16TCE0_CMP2Compare Channel 2XXXX
120x18TCE0_CMP3Compare Channel 3XXXX
130x1ATCB0_INTCapture / OverflowXXXX
140x1CTCB1_INTCapture / OverflowXXXX
150x1ETWI0_TWICClientXXXX
160x20TWI0_TWIHHostXXXX
170x22SPI0_INTSerial Peripheral Interface 0XXXX
180x24USART0_RXCReceive completeXXXX
190x26USART0_DREData register emptyXXXX
200x28USART0_TXCTransmit completeXXXX
210x2APORTD_PORTExternal interruptXXXX
220x2CTCF0_INTCompare / OverflowXXXX
230x2EAC0_ACCompareXXXX
240x30ADC0_ERRORErrorXXXX
250x32ADC0_RESRDYResult readyXXXX
260x34ADC0_SAMPRDYSample readyXXXX
270x36AC1_ACCompareXXXX
280x38PORTC_PORTExternal interruptXXXX
290x3APORTF_PORTExternal interruptXXXX
300x3CNVMCTRL_NVMREADYEEPROM / Flash readyXXXX