Basic library for MCP23017 16-bit I/O expander using an I2C interface used in aconno ACD52832 dev board.
Dependents: tof100 gaasgjdvas LED_GAME11 tof100
Fork of MCP23017 by
Diff: MCP23017.h
- Revision:
- 14:1834cdf54c8f
- Parent:
- 13:d57de266cf19
--- a/MCP23017.h Mon Nov 29 12:46:43 2010 +0000 +++ b/MCP23017.h Mon Sep 26 10:08:33 2016 +0000 @@ -42,6 +42,13 @@ #define DIR_OUTPUT 0 #define DIR_INPUT 1 +/* + * Interrupt setters and getters + */ +void setInt(); +void clearInt(); +bool getInt(); + /** MCP23017 class * * Allow access to an I2C connected MCP23017 16-bit I/O extender chip @@ -50,7 +57,7 @@ * MCP23017 *par_port; * @endcode * - */ + */ class MCP23017 { public: /** Constructor for the MCP23017 connected to specified I2C pins at a specific address