Class Mcp23008
Driver for the Microchip MCP23008 8-Bit I/O Expander with Serial Interface.
public class Mcp23008 : Mcp23x0x
- Inheritance
-
GpioDriverMcp23008
- Inherited Members
Constructors
Mcp23008(I2cDevice, int, int, GpioController?, bool)
Initializes a new instance of the Mcp23008 device.
public Mcp23008(I2cDevice i2cDevice, int reset = -1, int interrupt = -1, GpioController? controller = null, bool shouldDispose = true)
Parameters
i2cDeviceI2cDeviceThe I2C device used for communication.
resetintThe output pin number that is connected to the hardware reset, if any. If specified the device will start in a disabled state.
interruptintThe input pin number that is connected to the interrupt, if any.
controllerGpioControllerThe controller for the reset and interrupt pins. If not specified, the default controller will be used.
shouldDisposeboolTrue to dispose the Gpio Controller