GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
いつもお世話になっております。
過去に何度も何度もハードウェアI2Cについて質問していましたが、
皆様のアドバイスのおかげで、ある程度のハードウェアI2C仕様のライブラリを作ってみました。
残念ながら割り込みに引っかかってスレーブモードはまだ出来ていません。。。
このライブラリを使用する利点としては、400kbps、1Mbps(未検証)で通信できることです。
本当に400kbps通信できているのかちょっと怪しいところですが、通信は出来ているようです。
参考までに、下記のプログラムで確認したところ、
追記です。
このライブラリにはコンストラクタが既に登録されています(hardWire)ので、メインプログラムにコンストラクタ登録は不必要です。
今のところ対応ポートはRIIC0(30,31番ピン)のみです。
また、このライブラリの実行確認環境はHEWです。