智能车制作

标题: 新手求组关于xs128的IRQ中断问题!!! [打印本页]

作者: ゞ亂⒎㈧糟    时间: 2014-3-11 14:20
标题: 新手求组关于xs128的IRQ中断问题!!!
为什么进不了IRQ??哪里写错了?

#include <hidef.h>      /* common defines and macros */
#include "derivative.h"      /* derivative-specific definitions */

unsigned char IRQ_flag;

#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 6 IRQ_INT(void){
  IRQ_flag=1;
}
#pragma CODE_SEG DEFAULT
void main(void) {
  /* put your own code here */
   unsigned char t0=0;
   DDRE=0xff;
   IRQ_flag=0;
   PORTE=0xff;
        IRQCR_IRQEN=1;
        EnableInterrupts;
        while(1){
      
          if(IRQ_flag){
            IRQ_flag=0;
            t0++;
          }
          if(t0<=5)
            PORTE=0xdf;
          else
            PORTE=0xbf;
          if(t0==10)
            t0=0;
        }  
}
作者: ③⑦喥の膤    时间: 2014-4-20 13:44
同求!
作者: MZQF    时间: 2014-8-30 17:18
楼主解决么有?同求干簧管的安装方法。
作者: SPY。    时间: 2015-2-2 15:08
这个是干簧管的中断??





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