C51 最简单中断问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 06:22:53
我这个最简单的C51中断程序怎么,不执行中断?
#include<reg52.h>
sbit deng=P1^1;
sbit jing=P1^7;
void main()
{
while(1)
{
EA=1;
EX0=1;
deng=0;

}
}
void exter0() interrupt 0
{
jing=0;
}

我试了试,没什么毛病啊。你要是有板子多半是硬件问题。学外部中断最好用下降沿练。

#include<reg52.h>
sbit deng=P1^1;
sbit jing=P1^7;
void main()
{
while(1)
{
EA=1;
IT0=1;
EX0=1;
deng=0;

}
}
void exter0() interrupt 0
{
jing=~jing;
}