Hallo, ich möchte gerne das hier haben: http://cdn-reichelt.de/documents/datenblatt/A200/MCP23016_MIC.pdf Das ist ein PortExpander, wo ich Pins über I2C ansteuern kann. Bei I2C habe ich im Bus mehrere Adressen, die ich machen kann, um Bauteile zu erreichen. Wie kann ich das machen, dass ich da die Adresse einstelle, wenn ich z.B. zwei von denen in einer Reihe im Bus habe und sie unterschiedlich ansteuern will? Das habe ich in dem Datenblatt leider nicht gefunden, kann mir jemand einen Tipp geben, wo auf welcher Seite in dem Link in dem Datenblatt dass zu finden ist?
Über A0,A1,A2 entsprechend auf high oder low legen
Hallo, jetzt habe ich das auch gefunden, danke. Was ich noch nicht gefunden habe ist, welche Adresse der dann hat, hat der gleich die I2C-Adresse 0-8 oder hat der noch ein Offset, so dass der z.B. erst bei 0x9 oder so anfängt? Kannst Du mir das noch sagen, ich habe das nicht in dem Datenblatt gefunden. Was ich auch nicht weis ist, ob das ein Einport-Bauteil ist oder ob damit auch mehrere Ports gleichzeitig auf HIGH/Low gesetzt werden können? Wenn ich einen 2 zu 4 Decoder z.B. nehme, dann ist ja stets nur ein Bein auf High - ist das bei dem Teil auch so, oder kann ich da auch mehrere Bauteilbeinchen auf High/Low setzen?
Hmm. Kannst Du bitte den Grund nennen, aus dem Du nicht selbst im Datenblatt nach siehst?
Hallo, im verlinkten Datenblatt steht das doch drin: 1.6 Address Decoder TABLE 1-4: DEVICE ADDRESS 0 1 0 0 A2 A1 A0 Einfacher geht es doch nicht. Aber beachte das ist die 7Bit I2C Basisadresse !
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.