应广单片机PMS150G驱动WS2812B流水灯
#include “extern.h”
chuan bit pa.0;
void ling();
void yi();
void fuwei();
void fasong();
void fasong1();
byte hong =0x0f;
byte lv =0x0f;
byte lan =0x0f;
byte b1;
//byte b2;
/**************************************************/
void FPPA0 (void)
{
.ADJUST_IC SYSCLK=IHRC/2 //8M
byte a1,a2;
$ chuan out,low; //设置为输出,低
fuwei(); //复位
a1 =3;
while(a1)
{
a1–;
fasong();
}
//fuwei(); //复位
while (1){}
}
/**************************************************/
void ling()
{
chuan =1;
nop;
nop;
chuan =0;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
}
/**************************************************/
void yi()
{
chuan =1;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
chuan =0;
nop;
nop;
}
/**************************************************/
void fuwei()
{
chuan =0;
.delay 2400;
}
void fasong()
{
b1 =lv;
fasong1();
b1 =hong;
fasong1();
b1 =lan;
fasong1();
}
/**************************************************/
void fasong1()
{
if(b1.7) { yi(); } else{ ling(); }
if(b1.6) { yi(); } else{ ling(); }
if(b1.5) { yi(); } else{ ling(); }
if(b1.4) { yi(); } else{ ling(); }
if(b1.3) { yi(); } else{ ling(); }
if(b1.2) { yi(); } else{ ling(); }
if(b1.1) { yi(); } else{ ling(); }
if(b1.0) { yi(); } else{ ling(); }
}
/QQ:1475881755/
版权声明:本文为CSDN博主「QiangALL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42952848/article/details/121920484
应广单片机PMS150G驱动WS2812B流水灯
#include “extern.h”
chuan bit pa.0;
void ling();
void yi();
void fuwei();
void fasong();
void fasong1();
byte hong =0x0f;
byte lv =0x0f;
byte lan =0x0f;
byte b1;
//byte b2;
/**************************************************/
void FPPA0 (void)
{
.ADJUST_IC SYSCLK=IHRC/2 //8M
byte a1,a2;
$ chuan out,low; //设置为输出,低
fuwei(); //复位
a1 =3;
while(a1)
{
a1–;
fasong();
}
//fuwei(); //复位
while (1){}
}
/**************************************************/
void ling()
{
chuan =1;
nop;
nop;
chuan =0;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
}
/**************************************************/
void yi()
{
chuan =1;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
nop;
chuan =0;
nop;
nop;
}
/**************************************************/
void fuwei()
{
chuan =0;
.delay 2400;
}
void fasong()
{
b1 =lv;
fasong1();
b1 =hong;
fasong1();
b1 =lan;
fasong1();
}
/**************************************************/
void fasong1()
{
if(b1.7) { yi(); } else{ ling(); }
if(b1.6) { yi(); } else{ ling(); }
if(b1.5) { yi(); } else{ ling(); }
if(b1.4) { yi(); } else{ ling(); }
if(b1.3) { yi(); } else{ ling(); }
if(b1.2) { yi(); } else{ ling(); }
if(b1.1) { yi(); } else{ ling(); }
if(b1.0) { yi(); } else{ ling(); }
}
/QQ:1475881755/
版权声明:本文为CSDN博主「QiangALL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42952848/article/details/121920484
暂无评论