PIC的中断里面有很多不同的中断.像我下面这样的写法把多个中断放在一个中断函数里面成不成立,有什么样的利弊?为什么? 请各位高手指点一二.谢谢
void interrupt ISR (void)
{
if(T0IE&&T0IF)
{中断代码}
if(INTE&&INTF)
{中断代码}
if(SSPIE&&SSPIF)
{中断代码}
if(ADIE&&ADIF)
{中断代码}
if(PSPIE&&PSPIF)
{中断代码}
if(TXIE&&TXIF)
{中断代码}
if()
{中断代码}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
PIC16系列只有一个中断源,也就是说你只能这么写。
一周热门 更多>