单片机学习小组
直播中

王磊

7年用户 1514经验值
私信 关注

如何用MBI5020芯片驱动led灯?

如何用MBI5020芯片驱动led灯?

回帖(1)

蒋牛钱

2022-2-28 11:47:25
用MBI5020芯片驱动led灯








威廉希尔官方网站 图两个SDI

程序

void screen_refresh_first(void) {
        uint8_t i, j,k;      
        uint16_t data1[4];
  uint16_t data2[4];
        for(k=0;k<4;k++){
        data1[k]=ref_data1[k];
        data2[k]=ref_data2[k];
        }
        //µÚÒ»×é
         SDI_1_L;//µÚһ·Êý¾Ý
         SDI_2_L;//µÚ¶þ·Êý¾Ý
   CLK_1_L;//ʱÖÓ
         LE_1_L;
         OE_1_H;//ʹÄÜ
                for (i = 0; i < 4; i++)                        //¿ªÊ¼½øÐÐÒÆλ
                                {
                        for (j = 0; j < 16; j++) {
                                        //ÏÈ×¼±¸ºÃÊý¾Ý
                                if (data2 &0x8000) {  //data&(1<<(15-j))
                                        SDI_2_H;                        //Êý¾Ý1
                                }
                                else {
                                        SDI_2_L;                        //Êý¾Ý0
                                }                                               
                                if (data1 &0x8000) {
                                        SDI_1_H;                        //Êý¾Ý1
                                }
                                else {
                                        SDI_1_L;                        //Êý¾Ý0
                                }
                                CLK_1_H;
                          data1  = (data1 << 1);//Êý¾Ý×óÒÆһλ
        data2  = (data2 << 1);//Êý¾Ý×óÒÆһλ                                       
                          CLK_1_L;
                        }
                }
                LE_1_H;//¿ªÊ¼ÒÆλ
                LE_1_L;//À­µÍÒÆλ      
                OE_1_L;//ʹÄÜÊä³ö
}
举报

更多回帖

发帖
×
20
完善资料,
赚取积分