1.用单片机控制8个LED灯,8个LED灯从左到右依次点亮一次,再从右到左依次点亮一次,下面是后面的题,这样- 用左移和右移函数
按键点灯程序,按一下按键灯亮(一直亮),再按一下灭,51单片机。 按一次1亮,再按复一次灭。我自制己写的检bai测管脚du=0,然后去抖,等待释放zhi什么的都写dao上了,不过效果是,当按着的时候有效果,放开就没效果了(恢复原来状态)。也就是让他亮,按着就亮,放开就灭了.囧.我需要的是1个按键分别让5个led成流水灯
单片机一个开关控制16个灯 有八个灯做流水灯 还有八个灯流水灯跑一圈 亮一个 直接给你编一个吧。includeincludedefine uchar unsigned charvoid delay(uchar a){uchar i;while(a-)for(i=0;i;i+);}main(){uchar i,j,led1,led2led1=0xfe;led2=0xfe;while(1){for(i=0;i;i+){for(j=0;j;j+){P2=led1;led1=_crol_(led1,1);delay(200);}P0=led2;led2=_crol_(led2,1)delay(200);}}}