关于中断的问题
PIC的中断怎么用?如果同时要用好几个中断程序怎么办?在C中应该怎么写,我用的是PICC18和PICMATE 3.21 写设置好中断,供参考//======================================================================
// high-priority interrupt
// 高优先级中断
//----------------------------------------------------------------------
void interrupt HI_ISR(void)
{
if((RCIF)&&(RCIE)&&(RCIP))
{
RCIF = 0;
if (RXD_Len>=sizeof(RXD_buff)) RXD_Len = 0; //长度溢出,设为0
RXD_buff = RCREG; //保存接收数据
}
/*
if((TMR2IF)&&(TMR2IE)&&(TMR2IP))
{
TMR2IF = 0;
}
*/
}
页:
[1]