第1个回答 2012-04-21
#include<reg51.h>
#define uint unsigned int;
delay(uint) ;
void main()
{ p2^4=1;
p3^ 4=0;
while(1)
{ if(p2^4!=1)
{ delay(n);
p3^4=1;
while(p2^4==0) ;
delay(n);
}
else
{p3^4=0;}
}
}
void delay(uint t)
{ uint i,j;
for(i=0;i<t;i++)
{ for(j=0;j<60;j++);}
}