MBI5020 LED驱动

该博客文章详细介绍了如何使用MBI5020芯片驱动LED灯,提供了关键的电路图和程序代码。作者通过示例代码展示了如何设置SDI_1和SDI_2数据线,以及CLK_1时钟和LE_1使能信号,实现16位恒流驱动。文章还包含了其他相关资源链接,如MBI5020的其他应用和问题解答。
摘要由CSDN通过智能技术生成

原文地址::MBI5020 LED驱动 - 灰信网(软件开发博客聚合)

相关文章

1、MBI5020LED驱动----MBI5020LED驱动 - 百度文库

2、MBI5020 SM16126翻车了,无输出,请教各位----MBI5020 SM16126翻车了,无输出,请教各位 (amobbs.com 阿莫电子论坛)

3、MBI5020 LED驱动----MBI5020 LED驱动_zhangliangfeng412的博客-CSDN博客_mbi5020gp芯片资料 

4、MBI5020 16位恒流驱动芯片----MBI5020 16位恒流驱动芯片_meselfly的博客-CSDN博客_mbi5020驱动程序

5、 MBI5026驱动----MBI5026驱动_示申○言舌的博客-CSDN博客_mbi5026驱动程序

 

用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[i] &0x8000) {  //data[i]&(1<<(15-j))
					SDI_2_H;			//Êý¾Ý1
				} 
				else {
					SDI_2_L;			//Êý¾Ý0
				}						
				if (data1[i] &0x8000) {
					SDI_1_H;			//Êý¾Ý1
				} 
				else {
					SDI_1_L;			//Êý¾Ý0
				}
				CLK_1_H;
		  	data1[i]  = (data1[i] << 1);//Êý¾Ý×óÒÆһλ
        data2[i]  = (data2[i] << 1);//Êý¾Ý×óÒÆһλ					
		  	CLK_1_L;
			}
		}
		LE_1_H;//¿ªÊ¼ÒÆλ
		LE_1_L;//À­µÍÒÆλ	
		OE_1_L;//ʹÄÜÊä³ö
}
  • 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

版权声明:本文为zhangliangfeng412原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:MBI5020 LED驱动_zhangliangfeng412的博客-CSDN博客_mbi5020gp芯片资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值