CMD0は、電源投入後にSDカードに対して必ず発行しなければなりません。CMD1はカードのモード設定などの初期化プロセスを起動させるコマンドです。CMD1のレスポンスにより初期化プロセスが終了したかわかりますので何回も発行してレスポンスを見ます。詳しくは後ほど説明しますが、CMD0発行後にCS端子をLOWの状態でCMD1を発行するとSPIモードへ移行します。先に説明したSDHCタイプのカードや、MMCモードの場合はこの初期化手順が大きく異なります。 <コマンドのレスポンス> 全ての操作はマスタであるdsPIC側からのコマンド発行により始められます。上のコマンド(詳しい発行の仕方は後ほど)を発行すると、SDカード側はコマンドが受け入れられたかどうかをとりあえず返します。これをコマンドのレスポンスと言います。 レスポンスにもフォーマットがあり、R1、R2、R3という種類のフォーマットタイプがあ