找回密码
 立即注册
楼主: VECEN***

LED梅花灯,STC8H8K64U,WS2812展示,有开源的程序部分

[复制链接]
  • TA的每日心情
    奋斗
    昨天 07:54
  • 签到天数: 125 天

    [LV.7]常住居民III

    7

    主题

    125

    回帖

    829

    积分

    高级会员

    积分
    829
    发表于 2024-3-6 10:38:49 | 显示全部楼层
    好的,谢谢,我试试
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:57
  • 签到天数: 40 天

    [LV.5]常住居民I

    9

    主题

    116

    回帖

    325

    积分

    中级会员

    积分
    325
     楼主| 发表于 2024-3-6 10:38:49 | 显示全部楼层
    lhj 发表于 2024-3-6 10:32
    资料在哪下载

    如果你贴不了LED,也可以关注一下我视频号,我帮你贴好成品,你自己就可以直接烧录,自己调试程序
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:54
  • 签到天数: 125 天

    [LV.7]常住居民III

    7

    主题

    125

    回帖

    829

    积分

    高级会员

    积分
    829
    发表于 2024-3-6 10:39:44 | 显示全部楼层
    程序是HEX的,没有源码
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:57
  • 签到天数: 40 天

    [LV.5]常住居民I

    9

    主题

    116

    回帖

    325

    积分

    中级会员

    积分
    325
     楼主| 发表于 2024-3-6 10:43:11 | 显示全部楼层
    lhj 发表于 2024-3-6 10:39
    程序是HEX的,没有源码

    你做好PCB成品后,我再给源码给你,怎么驱动控制
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:54
  • 签到天数: 125 天

    [LV.7]常住居民III

    7

    主题

    125

    回帖

    829

    积分

    高级会员

    积分
    829
    发表于 2024-3-6 10:44:32 | 显示全部楼层
    想学习下楼主的程序,没有源代码,搞不了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:57
  • 签到天数: 40 天

    [LV.5]常住居民I

    9

    主题

    116

    回帖

    325

    积分

    中级会员

    积分
    325
     楼主| 发表于 2024-3-6 10:47:36 | 显示全部楼层
    void M7(u8 color)
    {

    u8 L1,L2,L5,L6;
            L5=5;
            L6=2;
            qsj(WS_NUM);
             WsDat[0]=caihongseku[color][0];
           
            for (L1=0;L1<5;L1++)
                    {
                            for (L2=0;L2<16;L2++)
                            {
               WsDat[L1*16+L2+25]=caihongseku[L1][2];
               if (L2==0){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==7){WsDat[L1*16+L2+25]=caihongseku[5][0];}
    }}
            for (L1=0;L1<5;L1++)
                    {
                            for (L2=0;L2<3;L2++)
                            {
               WsDat[L1*3+L2+10]=caihongseku[L2][0];
           
    }}

         for (L1=0;L1<48;L1++)
         {
             if(--L5==0)        {
             WaDatXH();
             L5=5;
             temp1=WsDat[12];
             WsDat[12]=WsDat[11];WsDat[11]= WsDat[10];WsDat[10]=temp1;
             temp1=WsDat[15];
             WsDat[15]=WsDat[14];WsDat[14]=WsDat[13];WsDat[13]=temp1;
             temp1=WsDat[18];
             WsDat[18]=WsDat[17];WsDat[17]=WsDat[16];WsDat[16]=temp1;
             temp1=WsDat[21];
             WsDat[21]=WsDat[20];WsDat[20]=WsDat[19];WsDat[19]=temp1;
            temp1=WsDat[24];
             WsDat[24]=WsDat[23];WsDat[23]=WsDat[22];WsDat[22]=temp1;         
             }
            //if(L1<10)  {}
             zxzy();
            zxyy1();
              
               DIS(100);
              
             }       
            qsj(10);
        WsDat[0]=caihongseku[color+1][0];
             WsDat[5]=caihongseku[color+1][0];         
            for (L1=0;L1<5;L1++)
                    {
                            for (L2=0;L2<16;L2++)
                            {
               WsDat[L1*16+L2+25]=caihongseku[L1][2];
               if (L2==0){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==4){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==8){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==12){WsDat[L1*16+L2+25]=caihongseku[5][0];}
    }}
              for (L1=0;L1<48;L1++)
         {
              if(--L5==0)        {
              WaDatXH();L5=5;
            temp1=WsDat[12];
             WsDat[12]=WsDat[11];WsDat[11]= WsDat[10];WsDat[10]=temp1;
             temp1=WsDat[15];
             WsDat[15]=WsDat[14];WsDat[14]=WsDat[13];WsDat[13]=temp1;
             temp1=WsDat[18];
             WsDat[18]=WsDat[17];WsDat[17]=WsDat[16];WsDat[16]=temp1;
             temp1=WsDat[21];
             WsDat[21]=WsDat[20];WsDat[20]=WsDat[19];WsDat[19]=temp1;
            temp1=WsDat[24];
             WsDat[24]=WsDat[23];WsDat[23]=WsDat[22];WsDat[22]=temp1;          
              }
            zxzy();
             if(--L6==0)        { zxyy1();L6=2; }
               DIS(100);          
             }       
             qsj(10);
             WsDat[0]=caihongseku[color+2][0];
             WsDat[2]=caihongseku[color+2][0];
             WsDat[6]=caihongseku[color+2][0];
    for (L1=0;L1<5;L1++)
                    {
                            for (L2=0;L2<16;L2++)
                            {
               WsDat[L1*16+L2+25]=caihongseku[L1][2];
               if (L2==0){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==4){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==8){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==12){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==2){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==6){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==10){WsDat[L1*16+L2+25]=caihongseku[5][0];}
               if (L2==14){WsDat[L1*16+L2+25]=caihongseku[5][0];}
    }}
    for (L1=0;L1<48;L1++)
         {
              if(--L5==0)        {
              WaDatXH();L5=3;  //旋转
            temp1=WsDat[12];
             WsDat[12]=WsDat[11];WsDat[11]= WsDat[10];WsDat[10]=temp1;
             temp1=WsDat[15];
             WsDat[15]=WsDat[14];WsDat[14]=WsDat[13];WsDat[13]=temp1;
             temp1=WsDat[18];
             WsDat[18]=WsDat[17];WsDat[17]=WsDat[16];WsDat[16]=temp1;
             temp1=WsDat[21];
             WsDat[21]=WsDat[20];WsDat[20]=WsDat[19];WsDat[19]=temp1;
            temp1=WsDat[24];
             WsDat[24]=WsDat[23];WsDat[23]=WsDat[22];WsDat[22]=temp1;          
              }
              zxzy();
              if(--L6==0)        { zxyy1();L6=6; }
               DIS(100);          //显示子程序
             }       


                  
    }
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:57
  • 签到天数: 40 天

    [LV.5]常住居民I

    9

    主题

    116

    回帖

    325

    积分

    中级会员

    积分
    325
     楼主| 发表于 2024-3-6 10:48:27 | 显示全部楼层
    lhj 发表于 2024-3-6 10:44
    想学习下楼主的程序,没有源代码,搞不了

    下楼模式子程序
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:54
  • 签到天数: 125 天

    [LV.7]常住居民III

    7

    主题

    125

    回帖

    829

    积分

    高级会员

    积分
    829
    发表于 2024-3-6 10:53:53 | 显示全部楼层
    我关注你公众号了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:57
  • 签到天数: 40 天

    [LV.5]常住居民I

    9

    主题

    116

    回帖

    325

    积分

    中级会员

    积分
    325
     楼主| 发表于 2024-3-6 10:57:39 | 显示全部楼层
    lhj 发表于 2024-3-6 10:53
    我关注你公众号了

    你要留言,我才看得到你
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:54
  • 签到天数: 125 天

    [LV.7]常住居民III

    7

    主题

    125

    回帖

    829

    积分

    高级会员

    积分
    829
    发表于 2024-3-6 11:13:46 | 显示全部楼层
    留了,第二句发不出去了
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-4-30 00:33 , Processed in 0.069023 second(s), 64 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表