Ich schrieb oben:
Er hört schon auf die Adresse 0x20. Wird die, wie sowohl in der I2C Spec:Eine I2C Adresse hat 7 Bit und liegt in den oberen 7 Bit des Control Bytes, machmal auch Address Byte (nicht Adresse) genannt. Das unterste Bit ist das R/W Bit.
als auch im DatenblattAfter the START condition (S), a slave address is sent. This address is 7 bits long followed by an eighth bit which is a data direction bit (R/W) - a ‘zero’ indicates a transmission (WRITE), a ‘one’ indicates a request for data (READ)
beschrieben, in die oberen 7 Bit des Control Bytes gepackt, ergibt das 0x40.
Ob man einen Slave ansprechen kann, egal ob es ein HW oder ein SW Problem ist, läßt sich leicht am ACK erkennen. Aber man kann natürlich auch fragen.
MfG Klebwax
Lesezeichen