智能车制作
标题:
关于中断的问题,望高手指点。。
[打印本页]
作者:
zsc409801643
时间:
2011-8-8 17:52
标题:
关于中断的问题,望高手指点。。
void main(void)
{
DisableInterrupts;
INIT_IRQ_interupt();
INIT_PORT();
EnableInterrupts;
for(;;) {}
}
#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 6 IRQ_interrupt(void)
{
static int m=0;
m++;
if (m==500)
{
PORTB^=0XFF;
m=0;
}
}
红色部分就是不明白的。。。
DisableInterrupts; 和 EnableInterrupts;是在哪定义的啊?找遍了整个工程,都没有找到。。是不是宏定义?
拜求指点!! 留个QQ最好!
作者:
doramin
时间:
2011-8-8 18:11
你新建工程之后main.c里应该#include了两个头文件,其中给一个是mc9sxs128.h,另外一个头文件里define了这两个宏...好久没用忘了那个文件叫什么了
作者:
zsc409801643
时间:
2011-8-8 22:23
回复
2#
doramin
恩恩 !!找到啦!
作者:
夏天C的微笑
时间:
2012-3-27 18:56
"#pragma CODE_SEG __NEAR_SEG NON_BANKED",这一句怎么用会了吗??
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2