Board logo

标题: [求助]输出比较产生的中断无法返回 [打印本页]

作者: wuyue    时间: 2006-5-9 22:27     标题: [求助]输出比较产生的中断无法返回

void delay(void){


TSCR2=0X00;         //和pwm计数器同频率运行


TIOS_IOS0=1;


TIOS_IOS1=1;


TC0=20000;


TC1=40000;


TIE_C0I=1;


TIE_C1I=1;


TSCR1_TEN=1;        //打开主计数器


}
在函数delay中产生了输出比较的中断,执行了第一个中断服务函授后,无法返回,请高手指教原因


interrupt void OC0(void){


TFLG1_C0F=1;


PWMDTY0=12;


PWMCNT0=0;


PORT01();


}


interrupt void OC1(void){


TFLG1_C1F=1;


PWMDTY0=18;


PWMCNT0=0;


PORT23();


}


作者: zzccttdd    时间: 2006-5-27 13:38

应该在.prm文件中定义中断的地址




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0