[Overview][Classes][Index] Reference for unit 'gpioexp' (#pascalio)

TMCP23017

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Gpio Controller class for MCP23017

Declaration

Source position: gpioexp.pas line 88

type TMCP23017 = class(TGpioI2CController)

protected

  fProxy: TMCP23X17;

  

  fMCP23X17Controller: TMCP23X17Controller;

  

  function GetActiveLow(); override;

  

  function GetCount; override;

  

  function GetDirection(); override;

  

  function GetInterruptMode(); override;

  

  function GetValue(); override;

  

  procedure SetActiveLow(); override;

  

  procedure SetDirection(); override;

  

  procedure SetInterruptMode(); override;

  

  procedure SetValue(); override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

end;

Inheritance

TMCP23017

  

Gpio Controller class for MCP23017

|

TGpioI2CController

  

Abstract class for I2C expander

|

TGpioController

  

Generic class for a goup of GPIO pins controlled together

|

TObject


Documentation generated on: 2020-05-22