请教下MSP430的非屏蔽中断。NMI

2019-03-24 08:55发布

请教下MSP430的非屏蔽中断。NMI
本人想使用RESET脚作为中断输入引脚,可是怎么实验都是不爽,各位,看看程序有没有问题,指点指点。
/*
* NMItest.c
*
*  Created on: 2012-5-21
*      Author: maswell_xiao
*/
#include<msp430g2553.h>
main()
{
        DCOCTL = CALDCO_1MHZ;       //使用1MHz的CPU主频,来源于DCO
        P1DIR |=BIT6;
        WDTCTL = WDTPW + WDTHOLD + WDTNMI + WDTNMIES;
        IE1 |= NMIIE;
        while(1)
        {
                _bis_SR_register(LPM3_bits);
        }
}
#pragma vector = NMI_VECTOR//非屏蔽中断
__interrupt void NMI_Interr(void)
{
        P1OUT ^= BIT6;
        IFG1 &= ~NMIIFG;//清除标志
} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
sunchangdong
2019-03-25 00:00
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章