进不了中断啊

2019-07-16 10:16发布

void IntEnable(void)
{
    rINTMOD&=~(BIT_tiMER0);
    rINTMSK&=~(BIT_GLOBAL|BIT_TIMER0);
    rINTCON=0x1;
}


void __irq Timer0_Int(void)
{
    rI_ISPC=BIT_TIMER0;
    Uart_Printf("中断来了");
}


void Timer_Int(void)
{
    IntEnable();
    pISR_TIMER0=(unsigned)Timer0_Int;
    rTCFG0=0xff;
    rTCFG1=0x0;
    rTCNTB0=0xf000;
    rTCMPB0=0x2000;
    rTCON=0x6;
    Delay(10);
    rTCON=0x9;
}   



为什么进不了中断函数啊(就是终端上不出现“中断来了”)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
lstcspring
1楼-- · 2019-07-16 15:46
三毛流浪记
2楼-- · 2019-07-16 18:33
你没加  关键字 interrupt 和中断序号  当然进不了终端

一周热门 更多>