#include<reg52.h>sbit led=P2^0;
#define uchar unsigned char;
uchar x,y,t;
void main()
{
TMOD=0X01;//定时器0 工作方式1
TH0=(65536-50000)/256;//高八位赋初值
TL0=(65536-50000)%256;//低八位赋初值
EA=1;//开总中断
ET0=1;//开定时器0中断
TR0=1;//启动定时器
if(t==20)
{
t=0;
led=0;
};
led=1;
}
void exter0() interrupt 1
{
TH0=(65536-50000)/256;//高八位赋初值
TL0=(65536-50000)%256;//低八位赋初值
t++;
}
哪位大神能告知一下程序为什么进不了中断?
|