一、器材
STC8G1K08AA
WS2812
天问51:天问Block
二、接线
STC8 | WS2812 |
VCC | VCC |
GND | GND |
P54 | IN |
三、程序
代码
#define _STC8
#define RGB_PIN P5_4//RGB灯的引脚
#define RGB_NUMLEDS 8 //RGB灯的个数
#define RGB_PIN_MODE {P5M1&=~0x10;P5M0|=0x10;}//推挽输出
#include <STC8HX.h>
uint32 sys_clk = 24000000;//设置PWM、定时器、串口、EEPROM频率参数
#include "lib/twen_board.h"
#include "lib/rgb.h"
void setup()
{
twen_board_init();//天问51初始化
rgb_init();
rgb_show(0,255,0,0);//第几个灯显示RGB
}
void loop()
{
}
void main(void)
{
setup();
while(1){
loop();
}
}
四、效果
第一个WS2812亮红色