不知道您是否还有印象流水灯是什么间歇1s的问题能麻烦您讲一下这个具体要怎么实现吗?我用是的proteus

//--包含你要使用的头文件


//--c已经在传遞过来的时候已经赋值了所以在for语句第一句就不用赋值了--//


想问下延时函数为什么是循环嵌套,a=130b=38是什么意思是,

}

怎么用定时器写流水灯是什么呢 [问题点数:20分,结帖人kangyonghui]

}我的这个程序只可以左移不可以右移的。 不知道怎么实现右移a=_cror_(a,1);怎么加呢?

当移到最后一个的时候判断一下嘫后延时再往右移A=_cror_(A,2);

不知道你具体的灯数和所要结果,


楼主你既要左移又要右移,那你想什么时候改变他的移动方向呢?

而且中断服务程序里面放太多东西而主程序又什么事都不做貌似不太好啊。

而且具体改嘛我比较造成3楼的改法

想中断想循环自己考虑.

匿名用户鈈能发表回复!
}

流水等的实现需要先实现灯光的閃烁

 p1=0;//打开第一个发光二极管
 p1=1;//关闭第一个发光二级管
 
用C51实现流水灯是什么的操作需要用到移位操作

该运算符是直接对二进制起作用的

最高位補0其他位0变1,1变0

 

但是在C51中可以直接用“_crol_”函数实现

 
 

    
 
 
 
}

我要回帖

更多关于 流水灯 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信