接続されているI2C機器のアドレスを表示します。
変数A,Bのメモリ2バイト #8CC~ #8CE ~ を通信に使用する
I2Cの機器が一つも接続されていないと応答がないので
1秒で応答がないとエラーと判断して終了
80がIchigoJamがSAVE LOAD するときに使うI2Cアドレス
EEPROMの種類によって 81や84が見つかる。
IchigoJamの100~ とは別に使えるメモリがあるようです。
10 'I2C SEARCH 20 CLS:?"I2C SEARCH":? 30 FORI=8TO119 40 A=0:B=0:CLT 50 R=I2CR(I,#8CC,1,#8CE,1) 60 IFTICK()>60 ?I;" ERROR":END 70 IF!R?I;" #";HEX$(I,2):? 80 NEXT 90 END