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

Dmx512灯控制器程序

点击数:7448 次   录入时间:03-04 12:04:03   整理:http://www.55dianzi.com   51单片机
                 G_data = 0x00;
                 B_data = 0x00;
                 break;
           case Green :
                 R_data = 0x00;
                 G_data = Fade;
                 B_data = 0x00;
                 break;
           case Yellow :
                 R_data = Fade;
                 G_data = Fade;
                 B_data = 0x00;
                 break;
           case Blue :
                 R_data = 0x00;
                 G_data = 0x00;
                 B_data = Fade;
                 break;
           case Purple :
                 R_data = Fade;
                 G_data = 0x00;
                 B_data = Fade;
                 break;
           case Cyan :
                 R_data = 0x00;
                 G_data = Fade;
                 B_data = Fade;
                 break;
           case White :
                 R_data = Fade;
                 G_data = Fade;
                 B_data = Fade;
                 break;
           case Black :
                 R_data = 0x00;
                 G_data = 0x00;
                 B_data = 0x00;
                 break;
           case Orange :
                 R_data = 0xff;
                 G_data = 125;
                 B_data = 0x00;
                 break;
           case Pink :
                 R_data = 0xff;
                 G_data = 0;
                 B_data = 125;
                 break;
           default:
                 break;
         }
         _nop_();
         for ( i = Ch1*3;i <= Ch2*3;i++)
         {
              Work_Data_Buff = R_data;
              i++;
              Work_Data_Buff = G_data;
              i++;
              Work_Data_Buff = B_data;
         }
         _nop_();
}
/*----------------------------------------------------------------------------------*/

void  Delay_10_uS(void)
{
     char i=30;
     while(i--);
}
void Delay_N_mS( unint n_milisecond)  /* n mS delay */
{
     unchar i;
     while(n_milisecond--)
     {
      //   i=165;                      // nomal dealy
         i=165*3;                      //for w77e58

上一页  [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灯控制器程序》相关文章>>>