51单片机呼吸灯

此为B站up:江科大自动协课程的12-2程序,学习用
跟着老师敲出来
main.c

#include <REGX52.H>

sbit LED=P2^0;

void Delay(unsigned int t)
{
    while(t--);
}

void main()
{ 
    unsigned char Time,i;
    while (1)
    {
        for(Time=0;Time<100;Time++)
        {
            for(i=0;i<20;i++)
            {
                LED=0;
                Delay(Time);
                LED=1;
                Delay(100-Time);
            }
        }
        for(Time=100;Time>0;Time--)
        {
            for(i=0;i<20;i++)
            {
                LED=0;
                Delay(Time);
                LED=1;
                Delay(100-Time);
            }
        }
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容