造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

ws2801简介

2022/07/15183 作者:佚名
导读:罗技MK120键鼠套装其主要参数如下: 基本介绍 WS2801是一个恒流LED驱动IC,它主要为室内/外LED显示屏和装饰性LED照明系统而设计,非常适合用于需要较长距离信号级接的LED照明系统. 2. WS2801拥有3个独立的输出驱动通道,每个通道均能实现独立的256级PWM灰度控制,可通过软件实现每个像素点高达1677万钟颜色,并能输出高达50mA以上的恒定LED驱动电流 3. WS2801

罗技MK120键鼠套装其主要参数如下:

基本介绍

  1. WS2801是一个恒流LED驱动IC,它主要为室内/外LED显示屏和装饰性LED照明系统而设计,非常适合用于需要较长距离信号级接的LED照明系统. 2. WS2801拥有3个独立的输出驱动通道,每个通道均能实现独立的256级PWM灰度控制,可通过软件实现每个像素点高达1677万钟颜色,并能输出高达50mA以上的恒定LED驱动电流 3. WS2801内部包含串联移位寄存器,数据锁存器,输出寄存器,带隙基准电压源,内部振荡器和可编程恒定电流驱动器。 一般性描述 1. 支持恒流和恒压两种驱动模式 2. 可编程LED恒定驱动电流 3. 宽范围恒定电流输出:5~50mA 4. 每个输出驱动通道都内建PWM灰度控制电路,支持free-run,非常适合低成本控制方案 5. 具有PWM调光free run 能力(采用内部振荡器(1.2MHz)作为调光时钟时,刷新频率约为300Hz) 6. 内建时钟数据再生电路来输出输入的数据和时钟信号,非常适合级联的应用。 7. 输出极性反转功能 8. 最高输入信号时钟频率为25MHz 9. 电源电压为3.3~5.5V

控制程序:

以下程序加以修改适用于各类单片机(PIC、C51、MSP430、AVR、ARM……)

voidSbi_SDI()

{

LATCbits.LATC4=1;

}

voidCbi_SDI()

{

LATCbits.LATC4=0;

}

voidSbi_CKI()

{

LATCbits.LATC5=1;

}

voidCbi_CKI()

{

LATCbits.LATC5=0;

}

voidSend_CKI()//WS2801上升沿

{

Cbi_CKI();//时钟拉低

Delay10TCYx(5);

Sbi_CKI();//时钟拉高

Delay10TCYx(5);

Cbi_CKI();//时钟拉低

}

voidWrite_WS2801_Data(unsignedchar_data)//WS2801

{

unsignedchardai;

unsignedcharcache;

for(dai=0;dai<8;dai )

{

cache=(_data&0x80)>>7;

if(cache)

Sbi_SDI();

else

Cbi_SDI();

Send_CKI();

_data<<=1;

}

}

voidWrite_WS2801_ColorData(unsignedchar*pd)

{

unsignedcharLEDMax;//LED最大数量

LED1=ON;

Cbi_CKI();

Cbi_SDI();

Delay100TCYx(50);

//pd ;

for(LEDMax;LEDMax<15;LEDMax )

{

//Write_WS2801_Data(Red);

//Write_WS2801_Data(Green);

//Write_WS2801_Data(Blue);

Write_WS2801_Data(*pd);

pd ;

}

LED1=OFF;

}

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读