找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 16217|回复: 7
收起左侧

求51单片机16个流水灯的程序

[复制链接]
ID:147584 发表于 2016-11-12 23:11 来自手机 | 显示全部楼层 |阅读模式
如题,不用太多花样。
回复

使用道具 举报

ID:1 发表于 2016-11-12 23:14 | 显示全部楼层
回复

使用道具 举报

ID:147584 发表于 2016-11-12 23:24 来自手机 | 显示全部楼层
admin 发表于 2016-11-12 23:14
16led流水灯程序:http://www.51hei.com/bbs/dpj-55383-1.html

有没有不用那个驱动的?还有锁存器,看不懂啊。。
回复

使用道具 举报

ID:147587 发表于 2016-11-12 23:28 | 显示全部楼层
见附件.直接修改相应的IO就行

C语言.rar

14.33 KB, 下载次数: 217

回复

使用道具 举报

ID:111634 发表于 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)
回复

使用道具 举报

ID:111634 发表于 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)
回复

使用道具 举报

ID:140371 发表于 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;
        }       
         
}
回复

使用道具 举报

ID:208231 发表于 2017-6-6 00:09 来自手机 | 显示全部楼层
admin 发表于 2016-11-12 23:14
16led流水灯程序:http://www.51hei.com/bbs/dpj-55383-1.html

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表