第1个回答 2014-06-19
sbit A=P1^0;
sbit B=P1^1;
unsigned char count;
void main()
{
EA=1;
ET1=1;
TMOD=0x10;
TL1=(65535-500)%256;
TH1=(65535-500)/256;
TR1=1;
count=0;
}
void Tim1() interrupt 3
{
TR1=0;
TL1=(65535-500)%256;
TH1=(65535-500)/256;
if(count==4)
{
B~=B;
count=0;
}
else
{
count++;
}
A~=A;
TR1=1;
}