[問題] 溫度感測器MAX6675的library
我手上有一個溫度感測器MAX6675模組
然後我去下載這個library來用
http://0rz.tw/C1Z1k
在 MAX6675.cpp 這個檔案裡
有一段是這樣寫
/*
Read bits 14-3 from MAX6675 for the Temp. Loop for each bit reading
the value and storing the final value in 'temp'
*/
for (int i=11; i>=0; i--) {
digitalWrite(_SCK_pin,HIGH);
value += digitalRead(_SO_pin) << i;
digitalWrite(_SCK_pin,LOW);
}
它說這段是讀取第14個~第3個bit
那為什麼 i 的值是從11~0,為什麼不是從14~3?
有點想不通
thx
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: ken1325 (114.35.225.106), 06/05/2015 19:33:44
→
06/05 20:35, , 1F
06/05 20:35, 1F
→
06/05 20:45, , 2F
06/05 20:45, 2F
→
06/05 20:50, , 3F
06/05 20:50, 3F
→
06/05 21:13, , 4F
06/05 21:13, 4F
→
06/05 21:33, , 5F
06/05 21:33, 5F
→
06/05 22:22, , 6F
06/05 22:22, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章