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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3497|回復: 0
打印 上一主題 下一主題
收起左側

bascom avr版WS2812漸變流水的燈

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 taotie 于 2021-1-19 13:31 編輯


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 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人欧美一区二区三区黑人孕妇 | 香蕉视频一区二区 | 国产日韩一区二区三区 | 黄色大片视频 | 青青草福利视频 | 日产精品久久久一区二区 | 福利小视频 | 成人在线视频免费观看 | 精品热久久| 一区二区三区免费 | 国产精品免费一区二区三区 | 成人精品免费视频 | 精品国产欧美 | 欧美一级黄色大片 | 色天堂视频| 欧美综合一区 | 中文字幕不卡视频 | 色99999| 色窝| 欧美日韩在线看 | 成人三级在线观看 | 国产一区二区免费看 | 国产午夜在线观看 | 久草视频在线播放 | 国产精品伦 | 午夜在线免费视频 | 天天综合精品 | 国产精品高潮呻吟久久 | 成人免费看 | 精品亚洲国产成人av制服丝袜 | 亚洲第一第二区 | 成人一区二区在线 | 亚洲av毛片 | 日本中文字幕在线视频 | 欧美日韩在线视频观看 | 在线观看欧美日韩 | 亚洲天堂网在线观看 | 国产精品婷婷 | 日韩理论视频 | 国产精品一区二区久久 | 亚洲第一免费视频 |