智能车制作

标题: PH口设定为中断后,为何一直在执行 [打印本页]

作者: 刘志远    时间: 2014-5-23 12:22
标题: PH口设定为中断后,为何一直在执行
如题,代码如下 ,现象是,屏幕上的中断次数计数一直在加:
void EXT_init() {
   PERH_PERH0=1;//pull up
   PPSH_PPSH0=0;           //pole
   PIEH_PIEH0=1;                   //enabale

}


#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 25  PH_ISR(void){

unsigned char tmp;
tmp=PIFH;
switch(tmp) {
case 0x01:
                      inttostr(tmp,ss);
                showhfstr(20,10,ss,red,green) ;
                       
              PIFH_PIFH0=1;  //清中断标志
                 

    break;
}
        inttostr(in++,ss);//中断次数统计
        showhfstr(180,305,ss,red,green) ;
}
作者: 刘志远    时间: 2014-5-23 12:45
没人吗




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2