您当前的位置:五五电子网电子知识单片机-工控设备51单片机Dmx512灯控制器程序 正文
Dmx512灯控制器程序

Dmx512灯控制器程序

点击数:7448 次   录入时间:03-04 12:04:03   整理:http://www.55dianzi.com   51单片机
                                 k= 0;
                              Temp_Color2 =  Color_Table[Color_Sort][k];
                              Temp_Color1 =  Color_Table[Color_Sort][Color_X3];
                              Fade_Color2Color(); //Temp_Color1,Temp_Color2);

                          }

                          break;
                     default:
                          break;
                   }
                   //Send_Dmx_Data();
                   _nop_();
}

void Hand_Time(void)
{
       unchar i;
        _nop_();
        if(Run_Time > Run_Speed)           //
        {
            Run_Time = 0;
            Current_Lamp++;
            Current_Lamp = Current_Lamp + Pixels;
            if(!((Bk_Menu1 == 2)||(Bk_Menu1 == 3)||(Bk_Menu1 == 4)))     //非流水时,循环不超过16盏灯
            {
                if(Current_Lamp >16)
                   Current_Lamp =Amount +1;
            }
            if ( Current_Lamp > Amount )
            {
                Current_Lamp = 0;
                if(Direction_Flag)
                   Direction_Flag = 0;
                else
                   Direction_Flag = 1;
                Color_X ++;
                if(Color_X > 7)
                {
                    Color_X = 0;
                 if(Bk_Menu1 != 9)
                 {
                    Auto_Reapeat++;
                    if(Auto_Reapeat > Repeat)
                    {
                        Auto_Reapeat = 0;
                        if(Menu1 == 10 )                     //auto ran1
                        {
                          Auto_Step1++;
                          if(Auto_Step1 > Auto_Step1_Max )
                             Auto_Step1 = 0;
                          Bk_Menu1= Autorun_Table1[Auto_Step1][0];
                          Color_Sort= Autorun_Table1[Auto_Step1][1];
                          Run_Speed = Autorun_Table1[Auto_Step1][2];
                          Run_Speed = Run_Speed+Circle;
                          Frequence = Autorun_Table1[Auto_Step1][3];
                          Pixels = Autorun_Table1[Auto_Step1][4];

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51]  下一页


本文关键字:控制器  程序  51单片机单片机-工控设备 - 51单片机

《Dmx512灯控制器程序》相关文章>>>