Class Mcp23xxx.Registers
Mcp23xxx registers class
Assembly: Mcp23xxx.dll
View Source
Declaration
public static class Mcp23xxx.Registers
Fields
IODIR_IODirection
IODIR Controls the direction of the data I/O
View Source
Declaration
public const byte IODIR_IODirection = 0
IPOL_InputPolarity
IPOL. The IPOL register allows the user to configure the polarity on the corresponding GPIO port bits.
View Source
Declaration
public const byte IPOL_InputPolarity = 1
GPINTEN_InterruptOnChange
GPINTEN. The GPINTEN register controls the interrupt-on-change feature for each pin.
View Source
Declaration
public const byte GPINTEN_InterruptOnChange = 2
DEFVAL_DefaultComparisonValue
DEFVAL. The default comparison value is configured in the DEFVAL register. If enabled (via GPINTEN and INTCON) to compare against the DEFVAL register, an opposite value on the associated pin will cause an interrupt to occur.
View Source
Declaration
public const byte DEFVAL_DefaultComparisonValue = 3
INTCON_InterruptControl
INTCON.
View Source
Declaration
public const byte INTCON_InterruptControl = 4
IOCON_IOConfiguration
IOCON
View Source
Declaration
public const byte IOCON_IOConfiguration = 5
GPPU_PullupResistorConfiguration
GPPU.
View Source
Declaration
public const byte GPPU_PullupResistorConfiguration = 6
INTF_InterruptFlag
INTF
View Source
Declaration
public const byte INTF_InterruptFlag = 7
INTCAP_InterruptCapture
INTCAP
View Source
Declaration
public const byte INTCAP_InterruptCapture = 8
GPIO
GPIO. The GPIO module contains the data port (GPIO), internal pull up resistors and the Output Latches (OLAT).
View Source
Declaration
public const byte GPIO = 9
OutputLatch
OLAT
View Source
Declaration
public const byte OutputLatch = 10