瀏覽單個文章
SGI
Major Member
 
SGI的大頭照
 

加入日期: Sep 2003
文章: 263
引用:
作者drance
抱歉你寫了半天看不太懂意思!

我猜你想做得應該是把一個類比信號讀進來,轉成數位的送出去?

digitalWrite數位輸出..不是高(1)就是低(0)?... 所以1以上的都是高


是想要用串流輸出?那就要呼叫串流的東西了?

還是你要用3隻接腳來表示?
digitalWrite(11, result & B001);
digitalWrite(12, result & B010);
digitalWrite(13, result & B100);
類似這樣的寫法,然後輸出接三隻腳?

大大果然有經驗
確實是類似這樣的寫法]
用三顆LED燈, 二進為算法來表示骰子點數
我省略了一堆程式碼 只列出我有問題的部分 抱歉
其實我的問題很簡單
digitalWrite(pinNumber, status)中
status 不是HIGH 就是 LOW
要說HIGH=1 LOW=0 我也接受
但是使用( result & B001) 出來的結果是一個大於等於1的數值
假設是4 這跟 HIGH是一樣的效果嗎?(因為>=1)
小弟比較龜毛 有時想法都會鑽牛角尖~~抱歉
__________________
時機歹歹 隨人顧性命
舊 2015-11-06, 05:41 PM #3
回應時引用此文章
SGI離線中