Basic library of routines to interface to a Microchip MCP23017 16-bit I/O expander using an I2C interface.
Dependents: acd52832_beep_buzzer_ints
Fork of MCP23017 by
Diff: MCP23017.cpp
- Revision:
- 14:2e65b7f39273
- Parent:
- 12:6d9d2b277f26
--- a/MCP23017.cpp Mon Nov 29 12:46:43 2010 +0000 +++ b/MCP23017.cpp Fri Sep 23 12:12:24 2016 +0000 @@ -19,6 +19,18 @@ #include "MCP23017.h" #include "mbed.h" +bool interrupt = 0; + +void setInt(){ + interrupt = 1; + } +void clearInt(){ + interrupt = 0; + } +bool getInt(){ + return interrupt; + } + union { uint8_t value8[2]; uint16_t value16;