关闭

举报

  • 提交
    首页 > 党建扶贫 > 正文
    购物车
    0

    《C51WS2812》

    信息发布者:姬学瑞
    2024-11-15 19:56:03    来源:《姬家寨村电子科技》   原创

    //<<C51WS2812>>

    //软件编程:姬学瑞;硬件设计:姬学瑞;

    // 版权所有,侵权必究!

    //姬家寨村电子科技研究所研制!

     

    #include<reg52.h>

    #define unit unsigned int

    unit row;

    code unsigned char color[][24]={{1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},

    {0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0},

    {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1},

    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0},

    {1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1},

    {0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}};

    sbit out=P1^0;

    void delayres1()

    {

    unit x;

    for(x=0;x<3600;x++);

    }

     

    void output(unsigned char input[][24])

    {

    unsigned int x,y,z;

    for(z=0;z<row;z++)

    {

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

    {

    for(y=0;y<24;y++)

    {

    if(input[z][y])

    {

    out=1;

    out=1;

    }

    else

    {

    out=1;

    out=0;

    }

    out=0;

    }

    }

    delayres1();

    }

    }

    void main()

    {

    while(1)

    {

    output(color);

    }

    }

     

     

     


    打赏捐赠
    1
    !我要举报这篇文章
    声明 本文由村网通注册会员上传并发布,村网通仅提供信息发布平台。文章仅代表作者个人观点,不代表村网通立场。本文如涉及侵权请及时联系我们,我们将在24小时内予以删除!