|
|
為什么燈不閃爍
程序:#include<reg52.h>
#define uchar unsigned char
uchar num;
sbit led2=P1^1;
void main()
{
TMOD=1;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
while(1)
{
led2=0;
}
}
void exter0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
num++;
if(num==20)
{
num=0;
led2=~led2;
}
}
|
|