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

TMCP23X17

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

Generic Class for MCP23017 and MCP23018

Declaration

Source position: gpioexp.pas line 64

type TMCP23X17 = class(TGpioController)

protected

  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(); virtual;

  

  function GetInterruptStatusA;

  function GetInterruptStatusB;

  function GetInterruptStatus;

end;

Inheritance

TMCP23X17

  

Generic Class for MCP23017 and MCP23018

|

TGpioController

  

Generic class for a goup of GPIO pins controlled together

|

TObject

Description

This class is an TGpioController wrapper for TMCP23X17Controller.


Documentation generated on: 2020-05-22