久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機stc12c5a60s2實現WS2812燈帶顯示,功能已實現
[打印本頁]
作者:
f77
時間:
2018-8-29 00:23
標題:
單片機stc12c5a60s2實現WS2812燈帶顯示,功能已實現
/****************************************
使用12c5a60s2
使用24Mhz
***************************************/
*[free]#include "RGB.H"
#include "delay.h"
#include "USART.h"
u8 Display[24];
/*******************************************************
* 函數名: RGB_LOW
* 描述 :0碼
* 輸入 :無
* 輸出 :無
* 備注 :
*******************************************************/
void RGB_LOW()
{
Din=1;
_nop_();
Din=0;
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
}
/*******************************************************
* 函數名: RGB_High
* 描述 :1碼
* 輸入 :無
* 輸出 :無
* 備注 :
*******************************************************/
void RGB_High()
{
Din=1;
_nop_(); _nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
Din=0;
_nop_();_nop_(); _nop_(); _nop_();
}
/*******************************************************
* 函數名: RGB_RESET
* 描述 :復位
* 輸入 :無
* 輸出 :無
* 備注 :
*******************************************************/
void RGB_RESET()
{
Din = 0;
delay_us(60);
}
/*******************************************************
* 函數名:RGB_display
* 描述 :顏色寫入
* 輸入 :r:紅色
g;藍色
b;綠色
len;燈的個數
* 輸出 :無
* 備注 :0-255級亮度
*******************************************************/
void RGB_display(u8 g,u8 r ,u8 b,u8 len)// g綠色 r紅色 b藍色 len 為燈珠個數
{
u8 i;
RGB_RESET();
for(i=0;i<len;i++)
{
RGB_BYTE(g);
RGB_BYTE(r);
RGB_BYTE(b);
}
RGB_RESET();
}
/*******************************************************
* 函數名: RGB_BYTE
* 描述 :單色一個字節寫入
* 輸入 :X 為
r
g
b
* 輸出 :無
* 備注 :
*******************************************************/
void RGB_BYTE(u8 X)
{
u8 i;
for(i=0;i<8;i++)
{
if((X&0X80))
{
RGB_High();
}
else
RGB_LOW();
X=X<<1;
}
}
/*******************************************************
* 函數名: RGB_BYTE
* 描述 :單色一個字節寫入
* 輸入 :X 為
r
g
b
* 輸出 :無
* 備注 :
*******************************************************/
[free]#include "STC12C5A60S2.h"
#include "delay.h"
#include "USART.h"
#include "RGB.H"
void main()
{
u8 i;
uart1_init(); //串口1初始化
Din =0;
delay_ms(5);
P0M1 = 0X00;P0M0 = 0X00;
P0=1;
while(1)
{
for(i=1;i<8;i++)
{
RGB_display(0x00,0x00,0x01,i); // 綠色 紅色 藍色 0-255灰度調節 i為燈珠個數
delay_ms(500);
}
}
}
RGB燈帶.rar
2018-8-29 00:12 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
161.89 KB, 下載次數: 122, 下載積分: 黑幣 -5
燈帶總共7顆,可連續添加很多顆
作者:
admin
時間:
2018-8-29 02:04
原理圖能上傳或者介紹一下電路嗎?
作者:
熱帶雨林
時間:
2018-12-18 21:32
程序下載了,好像沒反應
作者:
AlphaEta
時間:
2019-4-3 14:29
謝謝分享
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
av不卡一区
|
国产在线第一页
|
欧美xxxx色视频在线观看免费
|
www.中文字幕.com
|
亚洲高清av
|
伊人成人免费视频
|
97人人草
|
欧州一区二区三区
|
91精品国产综合久久久久久
|
欧美精品久久久久
|
日本视频中文字幕
|
亚洲二区精品
|
国产网站在线播放
|
一区二区三区欧美
|
www.99热.com
|
亚洲成人三区
|
精品久久久久久久
|
亚洲国产精品久久人人爱
|
久久久久国产一区二区三区四区
|
日韩和的一区二在线
|
日韩精品一区二区三区在线播放
|
精品国产乱码久久久久久丨区2区
|
久久伊人青青草
|
精品视频在线免费观看
|
日日操夜夜操天天操
|
午夜影晥
|
成年人视频免费在线观看
|
亚洲精品电影网在线观看
|
神马九九
|
欧美精品一区在线
|
一二三区视频
|
少妇午夜一级艳片欧美精品
|
www久久爱
|
久久久久久久久99
|
欧美日韩视频一区二区
|
精品三区
|
国产精品视频久久久
|
日本黄视频在线观看
|
国产一区二区精
|
免费看a
|
亚洲精品久久久一区二区三区
|