[問題] 如何讓跑馬燈反彈跑回去
我是電機系的學生
所以想請問一下要怎麼做八顆LED
從最右邊開始一次亮三顆
然後延遲100ms往左移到底後
再反彈回來往右移
失敗品如下
P0 =0x07;
for(;;) {
Delay100ms() ;
if(P0&0x80)
P0 >>=1 ;
}
else{
P0 <<= 1 ;
他就卡在最左邊來回彈
因為我才剛開始學
所以不知道要怎麼修改呢
謝謝了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.247.33
推
10/03 17:03, , 1F
10/03 17:03, 1F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章