|
--------------------
控制一個(gè)日光燈!!
項(xiàng)目:2個(gè)按鍵(ON和OFF)、4個(gè)LED燈、1個(gè)蜂鳴器,1個(gè)雙向可控硅,開(kāi)機(jī)時(shí)4個(gè)LED依次點(diǎn)亮一次后全部熄滅,按ON鍵一次點(diǎn)亮一個(gè)LED,設(shè)置15分鐘計(jì)時(shí),4個(gè)都亮,就是1個(gè)小時(shí)的計(jì)時(shí)(倒計(jì)時(shí)),按OFF鍵清除設(shè)置!!!
temp=1;
for(i=0;i<y2-y1;i++)temp=(temp<<1)|0x01; //設(shè)y1<y2,循環(huán)i次,把差距的位全置為1
temp=temp<<(y1%8-1); //再左移,讓置1的位存在于y2與y1位置之間
//不知我的理解是否有錯(cuò)
然后我想問(wèn)問(wèn),若我要把前面的變?yōu)閮蓚(gè)語(yǔ)句應(yīng)該怎么寫(xiě)??
一條賦值,一條運(yùn)算
我是個(gè)新人` 希望你指導(dǎo)一下` 在這里先謝謝了`
我是做軟件程序的` 但是以后公司發(fā)展需要用到這方面的知識(shí)` 我沒(méi)有人教` 在網(wǎng)上是亂搜資料的` 看需要什么材料我就到電子城去買(mǎi)`
我不會(huì)做板子 別人做好的板子 我又不知道電路圖是什么樣的` 我想要學(xué)就從最基本的開(kāi)始學(xué)` 我就買(mǎi)了個(gè)燒寫(xiě)器` 和面包板` 和很多短電線 自己一點(diǎn)點(diǎn)的看著電路圖插` 現(xiàn)在已經(jīng)實(shí)現(xiàn)了 通過(guò)串口來(lái)控制燈` 用小鍵盤(pán)來(lái)和上位機(jī)通訊` 現(xiàn)在想實(shí)現(xiàn)USB的雙向通訊` 買(mǎi)了本周立功的書(shū)` 但是才疏學(xué)淺` 看不太懂` 現(xiàn)在處于迷茫狀態(tài)` 應(yīng)該如何繼續(xù)前進(jìn) 再學(xué)些什么````` 從何入手呢?
外加的芯片你有嗎?
但是我最麻煩的就是總是不知道哪里錯(cuò)` 只能不停的測(cè) 有沒(méi)有斷路` 和電路圖有沒(méi)有搞錯(cuò)` 確定了以后 再就反復(fù)改程序` 有時(shí)候碰到一張錯(cuò)誤的圖 我真的要哭死了` 一般您是怎么揪錯(cuò)的?
|
|