討論串[問題] 二進制的累加!
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
太久沒看C++忘記如何用指令了= =". 是用C++來控制8051單晶片. 想問一下如果想輸出一個訊號來控制8個LED. 他的變化是. 00000001. 00000011. 00000111. 00001111. 00011111. 00111111. 01111111. 11111111. 01
(還有18個字)
內容預覽:
unsigned char led_sig=1;. bool right2left=true;. while(loop). {. if(right2left). {. led_sig<<=1;. ++led_sig;. if(led_sig==0xff). right2left=false;. }.
(還有90個字)
內容預覽:
// 判斷是否左位移 right2left為真則執行裡面程式碼 // 位元左移 最低位元補零 // +1使最低位元為1 // 判斷全部位元是否均為1. "否" right2left依然為真 執行00000001至11111111(前半段). "是" right2left設定為否 跳至else. 執行
(還有33個字)
內容預覽:
用C#小玩一下. if (phase == 0). {. buffer = buffer << 1;. buffer |= 0x01;. if ((buffer & 0x8000) > 0) phase = 1;. }. else. {. buffer = buffer >> 1;. if (buf
(還有346個字)
首頁
上一頁
1
下一頁
尾頁