看不出什么毛病啊,程序也很简单,怎么就是不行啊!已经验证板子没有问题。
#include<reg52.h>
#include<intrins.h>
void init();
int a;
void main()
{
init();
P1=0xfe;
while(1)
{
if(a==20)
{
a=0;
P1=_crol_(P1,1);
}
}
}
void init()
{
TMOD=0x01;
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
void
timer0() interrupt 1
{
a++;
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
}
一周热门 更多>