使用单片机制作闪光追逐彩灯,使六只发光二极管依次排列互相追逐闪光,C语言程序,还有电路图,求大神!

2024-12-18 11:09:11
推荐回答(5个)
回答1:

#include    //  这是上图的程序,可以仿真 试试
#define uchar unsigned char
#define uint unsigned int
uchar i;
uchar code table[]={0xf6,0xed,0xdb,0xf6,0xed,0xdb}; //  发光二极管 可以有很多方法
void delay(uint z)      // 延时程序
{
 uint x,y;
 for(x=z;x>0;x--)
 for(y=110;y>0;y--);
}
void main()
 {
 while(1)
  {
  for(i=0;i<6;i++)         //  6 个发光二极管 循环亮
   {
   P1=table[i];
   delay(100);        // 调用延时程序
   }
  }
 }

回答2:

这个就是简单的流水灯制作,你在百度上搜:锐志单片机教程,上面的前面几个就是讲流水灯的!

回答3:

互相追逐,是要求,至少有两个灯,是亮的吧?

回答4:

可以+QQ帮你,留个Q

回答5:

给我你邮箱吧