标题: 求51单片机16个流水灯的程序 [打印本页]

作者: 明无伤    时间: 2016-11-12 23:11
标题: 求51单片机16个流水灯的程序
如题,不用太多花样。
作者: admin    时间: 2016-11-12 23:14
16led流水灯程序:http://www.51hei.com/bbs/dpj-55383-1.html
作者: 明无伤    时间: 2016-11-12 23:24
admin 发表于 2016-11-12 23:14
16led流水灯程序:http://www.51hei.com/bbs/dpj-55383-1.html

有没有不用那个驱动的?还有锁存器,看不懂啊。。
作者: yuyuzj    时间: 2016-11-12 23:28
见附件.直接修改相应的IO就行

C语言.rar

14.33 KB, 下载次数: 217


作者: zl2168    时间: 2016-11-13 10:50
本帖最后由 zl2168 于 2016-11-13 10:53 编辑

实例42  74HC164串入并出控制8/16循环灯


74HC164简介    …
电路设计   
程序设计   
Keil调试   
Proteus仿真   


Proteus仿真一下,确认有效。
实例42 74HC164串行输出控制8-16循环灯.rar (53.19 KB, 下载次数: 116)


以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版
书中电路和程序设计有详细说明,程序语句条条有注解。

作者: zl2168    时间: 2016-11-13 10:54
本帖最后由 zl2168 于 2016-11-13 10:55 编辑

实例44  74HC595串入并出控制8/16循环灯
74HC595简介    …
电路设计   
程序设计   
Keil调试   
Proteus仿真   
Proteus仿真一下,确认有效。
实例44 74HC595串行输出控制8-16循环灯.rar (72.58 KB, 下载次数: 87)
以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版
书中电路和程序设计有详细说明,程序语句条条有注解。

作者: a0931727149    时间: 2016-11-13 12:47
明无伤 发表于 2016-11-12 23:24
有没有不用那个驱动的?还有锁存器,看不懂啊。。

#include <reg52.h>
void delayms(int del)
{ int j,i;
         for(j=0;j<del;j++)
         for(i=0;i<120;i++);
         
}

main()
{
        unsigned  int dat;
        char i;
  bit dir;
while(1)
{
        for(i=0;i<16;i++)
                {
                                if(dir)
                                {
                                        dat = 0x0001 <<i;
                                }
                               
                                else
                                {
                                 dat = 0x8000 >>i;
                                }
                               
                                P1= ~(dat) ;
                                P2 = ~(dat >>8);
                                delayms(100);
                               
                }
                dir = ~dir;
        }       
         
}

作者: 落叶无痕23    时间: 2017-6-6 00:09
admin 发表于 2016-11-12 23:14
16led流水灯程序:http://www.51hei.com/bbs/dpj-55383-1.html

大神有没有用定时器方式控制16路循环流水灯的程序啊,谢谢了




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