This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

VECTORS for my 5419A

Where in the documentation or in which file can I find all the vector calls for my part? For example 

#pragma vector = USCI_A0_VECTOR
__interrupt void USCI_A0_ISR(void)

I found this because it was an example in the manual but what about a full list of them? I have a reset occuring when I get an interrupt from one of my capture compare registers  because I am obviously not using the correct vector pragma call. Please advise. 

TB0CCTL1 |= CCIE; followed by an interrupt is going off to a vector address but I don't know where and to what.

Thanks

  • You will find the definition in the msp430.h file you include in the c source file.  You may be using a specific header file for the part number you ate targeting.

    The interrupt vectors implemented on the device will be defined there and in the device datasheet.

  • Robert Scaccia said:
    what about a full list of them

    Well, the existing vectors are listed in each product datasheet. See Short-Form Description -> Interrupt Vector Addresses.

    However, this list doesn't contain the exact symbol names as provided by the msp430xXXX.h header files. But the two together tell you the "whole story". :)

    Robert Scaccia said:
    USCI_A0_ISR

    The name of the ISR is your choice. The important thing is that it has to immediately follow the #pragma.

**Attention** This is a public forum