首页 >>  正文

如何让流水灯连续两个点亮

来源:baiyundou.net   日期:2024-08-23

明郝景4191keil软件用单片机控制8个LED流水灯来回点亮(C语言程序) -
艾砍阳18445292679 ______ #include "reg51.h" main() { unsigned int i,j; while(1) { P1=0xfe; //点亮第一个LED for(i=200;i>0;i--) for(j=500;j>0;j--); P1=0xfd; //点亮第二个LED for(i=200;i>0;i--) for(j=500;j>0;j--); P1=0xfb; //点亮第三个LED for(i=200;i>0;i--) for(j=500;j>...

明郝景4191单片机做流水灯时,怎么使灯亮的时间长点,而延时到下一盏灯亮的时间短一点? -
艾砍阳18445292679 ______ 加一个for循环,定义一个值为100,或者更大,让循环里面是灯的亮,循环完事后立即去点亮另个灯,一直循环,这样看你控制几个灯,有点麻烦,最好和上面说的那样,定义几个延时子程序,灯亮调用这个,灭调用另一个时间短的.这样程序量会少些.

明郝景419151单片机双键控制八位流水灯C程序 -
艾砍阳18445292679 ______ #include<reg51.h> #define uchar unsigned char uchar num,flag=0; sbit K1=P1^0; sbit K2=P1^1; void t0isr() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; num++; if(num>=20) { num=0; flag=1; } } main() { uchar LED; TMOD=0x...

明郝景4191单片机中流水灯如何控制 -
艾砍阳18445292679 ______ 单片机中流水灯控制:硬件连接很简单,只要将8个LED指示灯接在P1口上 另一端通过220欧姆的电阻接+5V电源上,就可以了.主要靠软件控制,简单的可以使用左移或右移指令,将低电平0 逐渐移入寄存器中,即控制LED指示灯逐渐一个一个地点亮或一个一个地熄灭.复杂点: 可以进行花式流水控制.例如: 可以由两边逐渐向内点亮 然后再由内逐渐向外一个一个熄灭. 还可以由由内逐渐向两边内点亮 然后再由两边渐向内逐一个一个熄灭.在程序的实现上 可以把各种花式流水的P1口亮灭状态字 事先定义成数组 然后每隔一定的时间 取出送P1口显示. 呵呵 俺只提供给你一个号的算法 程序就自己动手自立更生.

明郝景4191大佬们,单片机汇编语言编写流水灯,全部八次闪烁,怎么编啊 -
艾砍阳18445292679 ______ 51单片机用汇编语言编写流水灯程序,就是控制多个LED ,使其在特定时间间隔内,只有一个LED 发光,其他熄灭,用这种方式顺序移动点亮LED的位置,就形成了流水灯的效果.以下是程序: ;假设晶振12MHZ,P1控制8个LED低电平亮 ;...

明郝景4191如何用单片机实现调试串口中断时流水灯同时亮 -
艾砍阳18445292679 ______ 串口中断里面赋值 定时中断里控制 例如 串口中断:...switch (SBUF) { case '1': time = 30; led = 1;/*灯亮*/ spk = 1;/*蜂鸣器响*/ Count = 0;/*初始化*/ break; }...定时中断1ms定时 Count++;...if(Count >= time) { led = 0;/*灯灭*/ spk = 0;/*蜂鸣器不响*/ }......

明郝景4191如何让c语言流水灯从两边向中间亮 -
艾砍阳18445292679 ______ 如果你的点灯是低电平 那么编码如下:0x7e,0xbd,0xdb,0xe7;这四个编码实现从两边向中间流0xdb,0xbd,0x7e;由上面的四个编码加上下面的四个编码就达到了从中间向两边显示的效果了循环显示这七个编码就OK

明郝景4191谁能编一个流水灯的程序 让它从中间依次像两边闪去 -
艾砍阳18445292679 ______ a=0x10; b=0x08; for(i=0;i<4;i++) { delay(200); P1=~(a<<1|b>>1) }

明郝景4191怎样才能让单片机流水灯在闪亮同时响一下,其程序如何? -
艾砍阳18445292679 ______ 这个很简单,估计你是个学生吧.流水灯的电路网上到处都是你上什么老古开发网或者别的什么论坛一大把.推荐你使用pic单片机哈哈.响一下你接个蜂鸣器就好了阿,用个三极管做开关.怎么接你百度下,还是哗哗的.程序就在点亮那颗灯,就把蜂鸣器开下,然后延时一点点时间就关上就好了.你可别让我帮你把程序写出来.呵呵,希望对你有帮助

明郝景4191您好!向你请教一个问题:流水灯依次上下亮过一遍之后,按下一个独立按键然后流水灯就先全亮,最后熄灭? -
艾砍阳18445292679 ______ "流水灯依次上下亮过一遍"不是左右流水一次,“按下一个独立按键然后流水灯就先全亮最后熄灭”就是按下键以后,全给端口一个低电平;接着给高电平(灯是共阳接法,反之成立).

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024