如何让c语言流水灯从两边向中间亮

如题所述

如果你的点灯是低电平 那么编码如下:0x7e,0xbd,0xdb,0xe7;这四个编码实现从两边向中间流0xdb,0xbd,0x7e;由上面的四个编码加上下面的四个编码就达到了从中间向两边显示的效果了循环显示这七个编码就OK
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-24
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
void delay(uchar a)
{
uchar i;
while(a--)for(i=0;i<120;i++);
}
main()
{
P0=0xfe;
P1=0x7f;
while(1)
    {
    P0=_crol_(P0,1);
    P1=_cror_(P1,1);
    delay(250);
    }
}

本回答被网友采纳
相似回答