标题: 单片机花样流水灯之左右来回程序(新手51例子) [打印本页]

作者: AKA123    时间: 2020-6-17 16:24
标题: 单片机花样流水灯之左右来回程序(新手51例子)
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint  unsigned int
void delay(uint z)
{
        uint x,y;
        for(x=z;x>0;x--)
           for(y=110;y>0;y--);
}
void main()
{
        uint led,i;
        led=0x01;
while  (1)
        {
        for(i=0;i<8;i++)
        {
                P2=led;
                delay(500);
                led<<=1;
        }
        for(i=8;i>0;i--)
        {
                P2=led;
                delay(500);
                led>>=1;
        }
        }
}

1.png (29.52 KB, 下载次数: 212)

1.png

左右来回的流水灯.rar

28.43 KB, 下载次数: 37, 下载积分: 黑币 -5


作者: 6313    时间: 2021-4-21 18:30
从1到8依次全部点亮,8-1依次熄灭,从了两边往中间点亮,从中间往两边熄灭,从边上间隔一个点灯
作者: 6313    时间: 2021-4-21 18:30
分享一下全面的程序学习一下
作者: a841752363    时间: 2021-6-23 10:41
谢谢大神的分析




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1