单片机:实现流水灯(用库函数控制LED左移和右移)

#include"reg52.h"
#include"intrins.h"
#define LED_PROT P2
typedef unsigned char u8;
typedef unsigned int u16;
void delay_time(u16 time_delay)
{
    while(time_delay--);
}

void main()
{
        u8 i=0;
    LED_PROT=~0x01;
    delay_time(50000);
    while(1)
    {
        for(i=0;i<7;i++)
        {
            LED_PROT=_crol_(LED_PROT,1);
            delay_time(50000);
        }
        for(i=0;i<7;i++)
        {
            LED_PROT=_cror_(LED_PROT,1);
            delay_time(50000);
        }
    }
}

q:1483078351     v:15136037805,    git为@qq1483078351a  已开源,里面有课件和代码。有问题欢迎询问,共同进步.<

你可能感兴趣的:(单片机,单片机,c语言,嵌入式硬件)