MSP430中断服务函数的定义

标签:
中断函数430timsp430教育 |
分类: MSP430 |
//为了保证代码可以在IAR编译器的任何版本中都能正确得到编译,所以作以下的条件编译。
#ifdef __IAR_SYSTEMS_ICC__
#if __VER__ >= 200
#pragma vector=USART0RX_VECTOR
__interrupt void SPI0_rx (void)
#else
interrupt[USART0RX_VECTOR] void SPI0_rx (void)
#endif
{ }
在上述中
USART0RX_VECTOR
SPI0_rx
http://www.microcontrol.cn/images/title2.gif
//**************************************************************************
//例程描述:利用定时器定时功能,实现P1.0方波输出。
#include <msp430x14x.h>
{
}
//定时器A 中断服务程序区
//当IAR编译器版本大于或等于2.0以上时,则中断写法格式如下。
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A
(void)
//程序结束
//**************************************************************************