Du darfst eben nur das eine Bit abfragen, wo du deinen Sensor angeschlossen hast. In Basic
dim Alle as byte
irgendwo:
I2Cstart
I2Cwbyte addr+1
I2Crbyte Alle
I2Cstop
if Alle.0 = 1 then ..... SensPin #0
--
if Alle.7 = 1 then .... SensPin #7
Wenn der Sharp aber analoge Werte schickt, geht das so nicht gut, da mußt du an einen analog-Eingang statt auf der PCF...
Lesezeichen