The PCAL6416A is a low-voltage 16-bit general purpose I/O (GPIO) expander with interrupt. This component library is compatible to basic operation as GPIO expanders: PCAL6416A, PCAL9555, PCA9555, PCA9535, PCA9539, PCAL9554, PCA9554 and PCA9538. On addition to this, this library is including mbed-SDK-style APIs. APIs that similar to DigitaiInOut, DigitalOut, DigitalIn, BusInOUt, BusOut and BusIn are available.

Embed: (wiki syntax)

« Back to documentation index

CompGpioExp Class Reference

CompGpioExp Class Reference

Abstract class for GPIO expander devices. More...

#include <CompGpioExp.h>

Inherited by PCAL955x.


Detailed Description

Abstract class for GPIO expander devices.

GPIO expander abstraction class.

No instance can be made from this class

No instance can be made from this class

Author:
Akifumi (Tedd) OKANO, NXP Semiconductors
Version:
0.6
Date:
19-Mar-2015

Released under the Apache 2 license

Definition at line 59 of file CompGpioExp.h.