11问答网
所有问题
用89S52单片机构件建一个彩灯控制系统,系统用P1口外接8个发光二极管。
如题所述
举报该问题
推荐答案 2011-06-13
用89S52单片机构件建一个彩灯控制系统,系统用P1口外接8个发光二极管,没有键按下时,8支彩灯每隔0.5s全亮全灭一次。
按K1时,8支彩灯从左至右循环点亮。
按K2时,8支彩灯从右至左循环点亮。
按K3时,8支彩灯先右循环点亮后左循环点亮。
同时按下K1和K2时,8支彩灯从中间向外循环点亮。
同时按下K2和K3时,8支彩灯从两端向内循环点亮。
同时按下K1和K3时,8支彩灯从左到右依次点亮后从右到左依次熄灭,反复循环。
同时按下三个键时,0、2、4、6、1、3、5、7循环点亮。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/P4727S2vS.html
其他回答
第1个回答 2011-06-13
用89S52单片机构件建一个彩灯控制系统,系统用P1口外接8个发光二极管。
状态1:控制系统通电或复位后,8个LED发光二极管依次从左向右开始逐个点亮,间隔时间为0.2S。
状态2:8个LED发光二极管全亮后,从右向左LED发光二极管再逐个熄灭,间隔时间仍为0.2S。
状态3:8个LED发光二极管全灭后,从左右两边开始同时点亮LED发光二极管,全亮后,8个LED发光二极管再明暗一起闪烁2次,间隔时间仍为0.2s。
第2个回答 2011-06-12
我店里卖这个
相似回答
...
一个单片机
流水灯程序(要求:1.具有八路
发光二极管
显示各种流水灯2...
答:
include <AT89X51.H> unsigned char i;unsigned char temp;unsigned char a,b;void delay(void){ unsigned char m,n,s;for(m=20;m>0;m--)for(n=20;n>0;n--)for(s=248;s>0;s--);} void main(void){ while(1){ temp=0xfe;P1=temp;delay();for(i=1;i<8;i++){ a=te...
大家正在搜
单片机控制rgb彩灯
51单片机花样彩灯程序
单片机彩灯
单片机课程设计彩灯
单片机彩灯设计成品
单片机彩灯设计仿真
单片机花样彩灯汇编程序
单片机音乐彩灯
单片机节日彩灯