For Arduino Nano 時遇到Pin 13 LED 沒反應問題。
+
研究後發現,在Ethernet.begin(mac);後, Pin 13 LED就失去反應了。
上網爬文後,得到解答,我使用UIPEthernet Library , ENC28J60使用SPI協定與
Arduino溝通,SPI使用的腳位分別是D10~D13,所以13 Pin除了是LED之外,也作為SCK
用途,被佔用了,當然LED就不會亮囉。
Pin name | ETHER_28J60 | Ethercard | UIPEthernet | My eBay Module |
---|---|---|---|---|
SS | 10 | 8 (!) | 10 | 10 |
MOSI (SI) | 11 | 11 | 11 | 11 |
MISO (SO) | 12 | 12 | 12 | 12 |
SCK | 13 | 13 | 13 | 13 |
表格來源:
沒有留言:
張貼留言