PageRX621マイコンで、割り込みを使用して、MCP3208とspi通信をさせたいこんにちは。現在秋月のRX621マイコンの勉強をしております。表題の通り、AD変換のMCP3208をマイコンの機能を使用して、通信させたいと思っております。この場合、全二重通信で、24ビット長での通信をさせればよいのでしょうか?送信データが半端なため、何バイトなのか、よくわからず、色々なサイトを参考にしているのですが、IOやメモリなど、1バイトずつ区切れるものが多く、実際どうなのかな?と思い、質問させて頂きます。NoMaY:NoMaYさんご指摘頂いたディップスイッチは、リトルエンディアンでした。あと、もしかしたら見ている場所が違ったのかもしれないのですが、今は実行中はクロックとDinの信号は2V程度に張り付いたままです。立下りは観測できません。ご指摘頂いた★の部分も入れ込んでみたのですが、そのままでした。時間を割いて頂いて、本当にありがとうございます。自分でもレジスタ周りを見ているのですが、上手くいかずです。関数の呼び出し方は、ReadGsensor_X(0,3,2,Gy);としているのですが、送信バイト3、受信バイト2、入れる変数Gyと指定しています。えるん:NoMaYさん、えるんさんこちらでもサンプルを作成していました。完成してからと思っていたのですが、途中のものを添付します。詳細はソースのコメントを参照下さい。送信のみですが、クロックは出ていますし、送信割り込みも発生します。RSPIモジュールはちょっとくせのある仕様で、とっつきが悪いです。ルネサスのサイトでは見つからなかったので、この際、まともなサンプルを掲載しておこうと考えています。後ほど完成したら再掲します。一度投稿後、添付ファイルを差し替えました。