C语言控制led灯循环闪烁500ms-51单片机

 

#include

 

sbit LED = P1^0; // 将LED连接到P1.0引脚

 

void delay(unsigned int ms)

{

    unsigned int i, j;

    for(i = ms; i > 0; i--)

        for(j = 110; j > 0; j--);

}

 

void main()

{

    while(1)

    {

        LED = 0; // 点亮LED

        delay(500); // 延迟500ms

        LED = 1; // 关闭LED

        delay(500); // 延迟500ms

    }

}

 

你可能感兴趣的:(51单片机,c语言)