掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MCP4726のソースの書き方について (ID:149604)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
papy様、回答ありがとうございます。 詳細な計算方法も教えて頂き、感謝です。 ただ自分の知識の浅さのため、より頭が混乱しています。 17行目で4bit出力 18行目で8bit出力 の件ですが、17行目、18行目はmcp4726に対して何のデータを送って いるのでしょうか 右シフトや0x0Fの論理積は何故必要なのか 色々と検索中に下記のサイトを参照しました。 ttp://rephtone.com/electronics/arduino-i2c/#outline__2_3 それによると Slaveデバイスにはレジスタアドレスが存在し場合によって指定する必要がある Wire.beginTransmission(address); //接続するIC2デバイスを選択 Wire.write(register); //I2Cデバイスのレジスタを指定 Wire.write(value); //レジスタにデータを書き込み Wire.endTransmission(); //送信を完了 等の記述がありました。 他の方のホームページを参照など、失礼かと失礼かと存じますが ご回答お願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.