第1个回答 推荐于2018-04-01
#include <reg52.h>
#define uchar signed char
sbit a=P1^0;
uchar aa;
void main
{
a=1;
aa=1;
EA=1;
ET0=1;
TMOD=0x01;
TH0=(65536-2500)/256;
TL0=(65536-2500)%256;
TR0=1;
while(1)
a=aa%2;
}
void time0() interrput 1
{
TH0=(65536-2500)/256;
TL0=(65536-2500)%256;
aa++;
if(aa==10)
aa=0;
}
够具体了吧本回答被提问者和网友采纳