Hallo, ich habe ein kleines Problem. Der Portexpander MCP23S17 hat 2 umschaltbare Registerbänke. Je nach eingestellter Registerbank liegt das Bit (IOCON.BANK) zum umschalten an einer anderen Adresse((0x05 & 0x15) sowie (0x0A & 0x0B)). Wie bekomme ich nun raus welche Bank aktiv ist? Ich weiß ja nicht welche Bank aktiv ist, ergo welche Adresse ich lesen soll. Übersehe ich etwas? Gruß Rene
Gast
#4036651
"Aktiv" ist erstmal keine. Du liest die aus, an der Du dein Signal erwartest.
Gast
#4036717
Rene Zimmermann schrieb: > Wie bekomme > ich nun raus welche Bank aktiv ist The Power-on Reset sets the registers to their default values and initializes the device state machine. Du bekommst es nicht heraus, du bestimmst es in dem du die Defaultwerte bewusst überschreibst.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.