单片机舞台灯设计

发布时间:
来源: 电子工程世界

任务描述


某企业承担了一个LED舞台灯控制系统设计任务,LED舞台灯控制系统设计硬件参考图是如下图3-2-5所示。此LED舞台灯控制系统由时钟电路、复位电路、8个发光二极管LED灯组成,要求单片机并行端口控制LED灯按照4,5→3,6→2,7→1,8的顺序循环点亮,每个状态停留1秒,循环不止。


硬件电路

元件清单

C语言程序


#include

void delay1s();

unsigned char LED[]={0x18,0x24,0x42,0x81};

void main()

{

  unsigned char i;

  TMOD=0X10;

  while(1)

  {

    for(i=0;i<4;i++)

    {

     P1=LED[i];

     delay1s();

     }

   }

}

 void delay1s()

 {

  unsigned char i;

  for(i=0;i<20;i++)

  {

   TH1=0X3C;

   TL1=0xb0;

   TR1=1;

   while(!TF1);

   TF1=0;

  }

 }


文章来源于: 电子工程世界 原文链接

本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。