標題:
求指導單片機程序如何寫?流水燈雙燈右移3次-單燈左移3次,然后依次循環(huán)
[打印本頁]
作者:
gwx2002
時間:
2022-10-25 11:24
標題:
求指導單片機程序如何寫?流水燈雙燈右移3次-單燈左移3次,然后依次循環(huán)
實現流水燈雙燈右移3次---單燈左移3次,然后依次循環(huán),時間間隔500ms
作者:
xianfajushi
時間:
2022-10-26 09:39
最簡單方法是使用數組循環(huán)
作者:
yzwzfyz
時間:
2022-10-26 10:15
一鍋端的方式:
"假設有8個LED燈,接在P1口上:
1、將各種顯示的方式列出一個EXCEL表:A列=燈狀態(tài),B列-時間。
2、例如:左移兩個鄰近的燈,500毫秒一次。EXCEL表如下:A1=00000011(1=亮,0=暗),B1=500ms;A2=00000110,B2=500ms;A3=00001100,A3=500ms……
如此,你想怎么玩,就怎么玩:如何顯示,時間多久……
3、將這個EXCEL表,編程一個數組【燈狀態(tài)1,時間1;燈狀態(tài)2,時間2;……燈狀態(tài)N,時間N】(這里用“;”區(qū)分各組,寫程序時請按程序的格式來,不要用“;”號)
4、寫個程序,每次取出一組數據(燈狀態(tài)X,時間X),燈狀態(tài)X送P1口顯示,顯示時間由時間X決定,結束后取下一組……,循環(huán)重復。
以上思路簡單、清晰、還易實現。顯示機動靈活,修改數組就玩轉顯示方式了。做個紅心,弄個燈塔,擺個方陣,上移、下跳、斜跑……隨意,全在數組中編輯(EXCEL表中排排,導入到數組中),程序都不用改動。"
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1