ADコンバーターMCP3008 / SPI / モードの確認 / micro:bit / MicroPython

まずMCP3008とは無関係にSPIの4つのモードを確認してみる。見てわかりやすいよう、HLHLHLHLという信号をマスターから出してみる。

from microbit import *
spi.init(mode=0)
spi.write(bytes([0b10101010]))
  • モード0の場合:
    f:id:ti-nspire:20180625092736p:plain
  • モード1の場合:
    f:id:ti-nspire:20180625093021p:plain
  • モード2の場合:
    f:id:ti-nspire:20180625093238p:plain
  • モード3の場合:
    f:id:ti-nspire:20180625093404p:plain