第1个回答 2014-05-26
#include <reg51.h>
#include<intrins.h>
sbit P1_0=P1^0;
void delay5s(void) //误差 0us
{
unsigned char a,b,c;
for(c=165;c>0;c--)
for(b=100;b>0;b--)
for(a=150;a>0;a--);
}
void main(void)
{
P1_0=1;
delay5s();
P1_0=0;
while(1)
{
P1_0=0;
}
}本回答被网友采纳