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

TMCP23S17

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

Gpio Controller class for MCP23S17

Declaration

Source position: gpioexp.pas line 109

type TMCP23S17 = class(TGpioSPIController)

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

TMCP23S17

  

Gpio Controller class for MCP23S17

|

TGpioSPIController

  

Abstract class for SPI expander

|

TGpioController

  

Generic class for a goup of GPIO pins controlled together

|

TObject


Documentation generated on: 2020-05-22