标题: 自制花式闪烁led 2x8 附带仿真 [打印本页]

作者: caiqidanpianji    时间: 2015-12-19 14:56
标题: 自制花式闪烁led 2x8 附带仿真

#include<reg51.h>
unsigned char code Tab[87][2]={{0xfe,0x01},{0xfd,0x01},{0xfb,0x01},{0xf7,0x01},{0xef,0x01},{0xdf,0x01},{0xbf,0x01},{0x7f,0x01},
                                                           {0x7f,0x02},{0xbf,0x02},{0xdf,0x02},{0xef,0x02},{0xf7,0x02},{0xfb,0x02},{0xfd,0x02},{0xfe,0x02},
                                                           {0xfe,0x01},{0xfe,0x02},{0xfd,0x01},{0xfd,0x02},{0xfb,0x01},{0xfb,0x02},{0xf7,0x01},{0xf7,0x02},
                                                           {0xef,0x01},{0xef,0x02},{0xdf,0x01},{0xdf,0x02},{0xbf,0x01},{0xbf,0x02},{0x7f,0x01},{0x7f,0x02},
                                                           {0xbf,0x02},{0xdf,0x02},{0xef,0x02},{0xf7,0x02},{0xfb,0x02},{0xfd,0x02},{0xfe,0x02},
                                                           {0xfe,0x03},{0xfd,0x03},{0xfb,0x03},{0xf7,0x03},{0xef,0x03},{0xdf,0x03},{0xbf,0x03},{0x7f,0x03},
                                                           {0x7f,0x03},{0xbf,0x03},{0xdf,0x03},{0xef,0x03},{0xf7,0x03},{0xfb,0x03},{0xfd,0x03},{0xfe,0x03},
                                                           {0xfe,0x01},{0xfd,0x03},{0xfb,0x01},{0xf7,0x03},{0xef,0x01},{0xdf,0x03},{0xbf,0x01},{0x7f,0x03},
                                                           {0x7f,0x03},{0xbf,0x01},{0xdf,0x03},{0xef,0x01},{0xf7,0x03},{0xfb,0x01},{0xfd,0x03},{0xfe,0x01},
                                                           {0xfe,0x00},{0xfd,0x01},{0xfb,0x03},{0xf7,0x00},{0xef,0x01},{0xdf,0x03},{0xbf,0x00},{0x7f,0x01},
                                                           {0x7f,0x02},{0xbf,0x03},{0xdf,0x00},{0xef,0x02},{0xf7,0x03},{0xfb,0x00},{0xfd,0x02},{0xfe,0x03},
                                                           };
void delay(unsigned int j)
{
        unsigned int i;
        for(i=0;i<j;i++)
                ;
}
void main()
{
        unsigned char k;
        for(k=0;k<87;k++)
        {
                P2=Tab[k][0];
                P1=Tab[k][1];
                delay(10000);
        }
}

可以考虑用左移右移,不是太懂,也请大神指教

花式双排流水灯.rar

50.33 KB, 下载次数: 8, 下载积分: 黑币 -5






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