--Ho tsoa ho Foramo ea Baetsi ba DWIN
Taba ena bakeng sa hau ho sutumelletsa nyeoe ea mohloli o bulehileng oa DWIN Developer Forum - DWIN screen control WS2812 ambient lighting, baenjiniere ka COF intelligent screen OS core ho laola ka nepo lebanta le khanyang la WS2812 phantom e 'ngoe le e' ngoe ea mebala ea lebone, ho finyella ho fetola mebala. ea litlamorao tse matla tsa lebanta.
1.UI Boitsebiso
3. Morero oa C51
Khoutu ea mokhanni ea ho laola 'mala oa lebone ka har'a boema-kepe ba IO ke ka tsela e latelang:
void WS2812_Write_RGB()
{
u8 ke,j,a;
EA=0;
bakeng sa(j=0;j<3;j++)//Palo ea phetiso e hlokehang bakeng sa lebone ka leng
{
a=RGB_One[j];
bakeng sa(i=0;i<8;i++)
{
WS2812_DI=1;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_( );_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_( );_nop_();_nop_();_nop_();
WS2812_DI=(a&0x80);
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
a<<=1;
WS2812_DI=0;
}
WS2812_DI=0;
}
EA=1;
}
lefeela WS2812_RST()
{
WS2812_DI=0;
sys_delay_ms(1);
}
void WS2812_DIS_1()//Effect 1, ho fetola mebala, mebala eohle ea LED, kakaretso ea mebala e 7 ea motheo
{
static u8 j=1;
u16 ke=0;
haeba(j&0X01) RGB_One[1]=10;ho seng joalo RGB_One[1]=0;
haeba(j&0X02) RGB_One[0]=10;ho seng joalo RGB_One[0]=0;
haeba(j&0X04) RGB_One[2]=10;ho seng joalo RGB_One[2]=0;
j%=7;
j++;
bakeng sa(i=0;i
WS2812_Write_RGB();
WS2812_RST();
sys_delay_ms(1000);
}
Nako ea poso: Jan-31-2024