久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3396|回復: 0
收起左側

bascom avr版WS2812漸變流水的燈

[復制鏈接]
ID:342822 發表于 2021-1-19 13:27 | 顯示全部樓層 |閱讀模式
本帖最后由 taotie 于 2021-1-19 13:31 編輯

屏幕截圖(50).png
rem Main.bas file generated by New Project wizard
rem
rem Created:   周一 1月 18 2021
rem Processor: ATmega8
rem Compiler:  BASCOM-AVR

rem Write your code here

$regfile = "m8def.dat"
$crystal = 16000000
$hwstack = 32
$swstack = 32
$framesize = 32

'-------------------------------------------------------------點亮彩帶長度:
const N_LED =64       '陣列中LED的數量(自定義)
dim n as word                        '計數器

'顏色
dim g(N_LED) as word                 '綠色部分
dim r(N_LED) as word                 '紅色部分
dim b(N_LED) as word                '藍色部分

'-----------------------------------------------------------------配置:
Config PinB.2 = Output             '新像素:數據輸入

'------------------------------------------------------生成LED陣列RESET:
reset portB.2             'T_RST = Lo =  RESET = 10000 ns
waitus 10

'--------------------------------------------------------------------起始值:
'顏色的起始值可能對效果起決定性作用(可以根據需要更改)
for n = 1 to N_LED
  g(n) = 2*n
  b(n) = 255- G(n)
  r(n) = 3 * G(n)
next n

'-----------------------------------------------------------------主循環:
do

   '############################################################################
  ' 這是使用任何算法來執行
  '  更改LED的顏色并更改速度:

   waitms 25
           '改變速度

for n = 1 to N_LED      '更改所有LED的顏色
      g(n) =  g(n) +1
      r(n) = r(n)+ 3
     b(n) = b(n)+ 5
  next n

   '############################################################################

   '---------------------------------------------------創建LED陣列重置:
reset portB.2          'T_RST = Lo =  RESET = 10000 ns
  waitus 10
   '-----------------------用新顏色描述整個LED陣列:
   For n = 1 to N_LED
$include "../ws28_4.BAS"               '將每個LED的綠色、紅色和藍色字節分離并輸出到24位數據流中:
   next n
   '----------------------------------------------------------------------------
Loop
End

工程文件用Proteus 8 .9打開
ws2812.zip (23.69 KB, 下載次數: 24)



評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品国产欧美一区二区三区不卡 | 欧美精品v国产精品v日韩精品 | 91精品国产一二三 | jlzzjlzz国产精品久久 | 国产亚洲成av人片在线观看桃 | 色精品视频| 一级aaaaaa毛片免费同男同女 | 国产91久久精品一区二区 | 免费在线观看av | 九九综合 | 91精品国产综合久久福利软件 | 日韩精品视频在线 | 在线视频日韩 | 91免费看片 | 中文字幕一区二区三区在线视频 | 精品美女在线观看 | 中文字幕精品视频 | 国产精品一区在线观看你懂的 | 成人免费视频观看 | jlzzjlzz国产精品久久 | 国产中文字幕在线观看 | 欧美淫| 日韩成人免费视频 | 久久一二| 国产精品小视频在线观看 | 久久看看 | 精品视频一区二区 | 视频三区 | 国产色婷婷精品综合在线手机播放 | 一区二区成人 | 亚洲国产成人精品女人久久久野战 | 中文无吗| 91亚洲欧美| 国产精品欧美一区二区三区不卡 | 视频在线一区二区 | 五月婷婷亚洲 | 成人av资源在线 | 亚洲综合视频一区 | 色站综合 | 拍拍无遮挡人做人爱视频免费观看 | 一区二区三区欧美 |